0:O02> ~2s eax=00000000 ebx=4fb82808 ecx=00000000 edx=00000000 esi=4fb827c8 edi=0048ed58 eip=77c20bd2 esp=0048ea18 ebp=0048ea28 iopl=0 nv up ei pl nz na po nc cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000202 ntdll!NtGetContextThread+0x12: 77c20bd2 83c404 add esp,4 0:002> kp ChildEBP RetAddr 0048ea24 77c2fa29 ntdll!NtGetContextThread+0x12 0048ea44 77c3c571 ntdll!LdrpFindLoadedDllByName+0x68 0048eb2c 77c3e2d0 ntdll!LdrpFindOrMapDll+0x171 0048ed8c 7268cec3 ntdll!LdrpLoadImportModule+0x287 0048eda0 0048f274 dbghelp!Win32LiveAllocationProvider::Free+0x19 WARNING: Frame IP not in any known module. Following frames may be wrong. 0048edac 7268a067 0x48f274 0048f15c 0048f274 dbghelp!GenWriteHandleData+0x4b9 0048f178 72687000 0x48f274 0048f308 726871ca dbghelp!MiniDumpProvideDump+0x24a 0048f370 6fc3bb9b dbghelp!MiniDumpWriteDump+0xf2 0048f3bc 6fc1a2a5 jvm!os::check_or_create_dump(void * exceptionRecord = 0x00000000, void * contextRecord = 0x00000000, char * buffer = 0x703210e8 "C:\local\aurora\sandbox\results\kitchensink\hs_err_pid6556.mdmp", unsigned int bufferSize = 0x7d0)+0x16b [c:\jprt\t\p1\211332.amurillo\s\hotspot\src\os\windows\vm\os_windows.cpp @ 999] 0048f554 6fc10775 jvm!VMError::report_and_die(void)+0x195 [c:\jprt\t\p1\211332.amurillo\s\hotspot\src\share\vm\utilities\vmerror.cpp @ 856] 0048f59c 6fa818c8 jvm!report_vm_error(char * file = 0x700bac78 "C:\jprt\T\P1\211332.amurillo\s\hotspot\src\share\vm\gc_implementation/parallelScavenge/parMarkBitMap.hpp", int line = 0n436, char * error_msg = 0x700bace4 "assert(addr >= region_start()) failed", char * detail_msg = 0x700bad0c "addr too small")+0x45 [c:\jprt\t\p1\211332.amurillo\s\hotspot\src\share\vm\utilities\debug.cpp @ 227] 0048f5bc 6fa8271d jvm!ParMarkBitMap::addr_to_bit(class HeapWord * addr = 0x00000001)+0x28 [c:\jprt\t\p1\211332.amurillo\s\hotspot\src\share\vm\gc_implementation\parallelscavenge\parmarkbitmap.hpp @ 385] 0048f5d0 6fabc170 jvm!PSParallelCompact::mark_and_push(class ParCompactionManager * cm = 0x00aded68, class oopDesc ** p = 0x06bacb50)+0x1d [c:\jprt\t\p1\211332.amurillo\s\hotspot\src\share\vm\gc_implementation\parallelscavenge\psparallelcompact.hpp @ 1415] 0048f5ec 6faa8ab6 jvm!klassVtable::oop_follow_contents(class ParCompactionManager * cm = 0x00aded68)+0x50 [c:\jprt\t\p1\211332.amurillo\s\hotspot\src\share\vm\oops\klassvtable.cpp @ 696] 0048f61c 6fd6f298 jvm!instanceKlassKlass::oop_follow_contents(class ParCompactionManager * cm = 0x00aded68, class oopDesc * obj = 0x06bac9f8)+0x96 [c:\jprt\t\p1\211332.amurillo\s\hotspot\src\share\vm\oops\instanceklassklass.cpp @ 133] 0048f630 6fd72e39 jvm!oopDesc::follow_contents(class ParCompactionManager * cm = 0x00aded68)+0xd8 [c:\jprt\t\p1\211332.amurillo\s\hotspot\src\share\vm\oops\oop.pcgc.inline.hpp @ 63] 0048f658 6fd6f50c jvm!ParCompactionManager::follow_marking_stacks(void)+0x79 [c:\jprt\t\p1\211332.amurillo\s\hotspot\src\share\vm\gc_implementation\parallelscavenge\pscompactionmanager.cpp @ 193] 0048f6c0 6fd6b9ac jvm!MarkFromRootsTask::do_it(class GCTaskManager * manager = 0x00a1a820, unsigned int which = 0)+0x14c [c:\jprt\t\p1\211332.amurillo\s\hotspot\src\share\vm\gc_implementation\parallelscavenge\pctasks.cpp @ 128] 0048f758 6fc3b9c4 jvm!GCTaskThread::run(void)+0x15c [c:\jprt\t\p1\211332.amurillo\s\hotspot\src\share\vm\gc_implementation\parallelscavenge\gctaskthread.cpp @ 148] 0048fa0c 732b0fac jvm!java_start(class Thread * thread = 0x00a1ac00)+0xc4 [c:\jprt\t\p1\211332.amurillo\s\hotspot\src\os\windows\vm\os_windows.cpp @ 422] 0048fa44 732b10b1 msvcr100!_endthreadex+0x3f 0048fa50 774c3677 msvcr100!_endthreadex+0xce 0048fa5c 77c39f42 kernel32!BaseThreadInitThunk+0xe 0048fa9c 77c39f15 ntdll!__RtlUserThreadStart+0x70 0048fab4 00000000 ntdll!_RtlUserThreadStart+0x1b 0:002> !heap -x -v 0x06bac9f8 Search VM for address range 06bac9f8 - 06bac9f8 : 0048f5e8 (06bac9f8), 0048f5f8 (06bac9f8), 0048f628 (06bac9f8), 0048f654 (06bac9f8), 06b89e48 (06bac9f8), 06babd68 (06bac9f8), 06baca24 (06bac9f8), 200bced8 (06bac9f8), 4c306314 (06bac9f8), 4f0c75c4 (06bac9f8), 569d7ac4 (06bac9f8), 0:002> ?? (InstanceKlass*) (0x06bac9f8 + 8) class instanceKlass * 0x06baca00 +0x000 __VFN_table : 0x700b7674 +0x004 _layout_helper : 0n40 +0x008 _super_check_offset : 0x2c +0x00c _name : 0x5774b760 Symbol +0x010 _secondary_super_cache : 0x05552878 klassOopDesc +0x014 _secondary_supers : 0x06b89de8 objArrayOopDesc +0x018 _primary_supers : [8] 0x05541c90 klassOopDesc +0x038 _java_mirror : 0x200bce88 oopDesc +0x03c _super : 0x06b89e00 klassOopDesc +0x040 _subklass : (null) +0x044 _next_sibling : 0x06b950f8 klassOopDesc +0x048 _modifier_flags : 0n1 +0x04c _access_flags : AccessFlags +0x050 _verify_count : 0n0 +0x054 _alloc_count : 0 +0x058 _last_biased_lock_bulk_revocation_time : 0n0 +0x060 _prototype_header : 0x00000005 markOopDesc +0x064 _biased_lock_revocation_count : 0n0 +0x068 _trace_id : 0x41740000 =7030f760 _total_instanceKlass_count : 0n4680 +0x070 _array_klasses : (null) +0x074 _methods : 0x06bac070 objArrayOopDesc +0x078 _method_ordering : 0x05541098 typeArrayOopDesc +0x07c _local_interfaces : 0x055410a8 objArrayOopDesc +0x080 _transitive_interfaces : 0x06b89de8 objArrayOopDesc +0x084 _fields : 0x06bac040 typeArrayOopDesc +0x088 _constants : 0x06babd58 constantPoolOopDesc +0x08c _class_loader : 0x1fbf78e0 oopDesc +0x090 _protection_domain : 0x200c18a8 oopDesc +0x094 _signers : (null) +0x098 _inner_classes : 0x05541088 typeArrayOopDesc +0x09c _class_annotations : (null) +0x0a0 _fields_annotations : (null) +0x0a4 _methods_annotations : (null) +0x0a8 _methods_parameter_annotations : (null) +0x0ac _methods_default_annotations : (null) +0x0b0 _source_file_name : (null) +0x0b4 _source_debug_extension : (null) +0x0b8 _generic_signature : (null) +0x0bc _array_name : (null) +0x0c0 _nonstatic_field_size : 0n7 +0x0c4 _static_field_size : 0n0 +0x0c8 _static_oop_field_count : 0 +0x0ca _java_fields_count : 3 +0x0cc _nonstatic_oop_map_size : 0n4 +0x0d0 _is_marked_dependent : 0 +0x0d2 _misc_flags : 6 +0x0d4 _minor_version : 0 +0x0d6 _major_version : 0x30 +0x0d8 _init_thread : (null) +0x0dc _vtable_len : 0n25 +0x0e0 _itable_len : 0n9 +0x0e4 _oop_map_cache : (null) +0x0e8 _member_names : (null) +0x0ec _jni_ids : (null) +0x0f0 _methods_jmethod_ids : (null) +0x0f4 _methods_cached_itable_indices : (null) +0x0f8 _dependencies : (null) +0x0fc _osr_nmethods_head : (null) +0x100 _breakpoints : (null) +0x104 _previous_versions : (null) +0x108 _cached_class_file_bytes : (null) +0x10c _cached_class_file_len : 0n0 +0x110 _jvmti_cached_class_field_map : (null) +0x114 _idnum_allocated_count : 0xe +0x116 _init_state : 0x2 '' +0x117 _reference_type : 0 '' 0:002> ?? ((char*) ((InstanceKlass*) (0x06bac9f8 + 8))->_name->_body) char * 0x5774b776 "org/apache/derby/iapi/sql/dictionary/RoutinePermsDescriptor???" 0:002> dd (0x06bac9f8 + 8) + 0x118 06bacb18 00000000 00000000 00000000 00000000 06bacb28 00000000 00000000 00000000 00000000 06bacb38 00000000 00000000 00000000 00000000 06bacb48 00000000 00000000 00000001 00000000 06bacb58 00000000 00000000 00000000 00000000 06bacb68 00000000 00000000 00000000 00000000 06bacb78 00000000 00000000 06b11138 00000198 06bacb88 00000000 00000000 00000000 00000000