0007ffa`db34eb82 : 00000000`0000002e 00007ffa`bf66de7a 00000252`cd298490 00007ffa`bf67ab69 : ntdll!NtRaiseHardError+0x14 01 00007ffa`db34e7bc : 00000252`90b139c0 00000252`cd298480 00000252`90b12a01 00007ffa`dceb6996 : USER32!ServiceMessageBox+0x1b2 02 00007ffa`db34f602 : 00000000`00000022 00000000`00000010 00000000`0000000e 00000000`00000800 : USER32!MessageBoxWorker+0x1b8 03 00007ffa`db34f422 : 00000000`00000000 00000000`00021014 00000252`00000022 00000252`cfa4bbf0 : USER32!MessageBoxTimeoutW+0x192 04 00007ffa`db34f04e : 00000000`00000000 00000252`cfa4bbf0 00000069`cc3ffb10 00000252`cdddfab0 : USER32!MessageBoxTimeoutA+0x102 05 00000000`576af2a6 : 00000000`5812f94e 00000000`00000702 00000000`57dcf480 00000069`cc3fe728 : USER32!MessageBoxA+0x4e 06 00000000`576af170 : 00000000`57dcf560 00000000`5812f880 00000000`57dcf480 00000000`0000017c : jvm!os::message_box+0x26 [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\os\windows\os_windows.cpp @ 3945] 07 00000000`578bedf9 : 00000000`5812f880 00000000`000007d0 00000000`5812f090 00000252`e8c0ae10 : jvm!os::start_debugging+0x80 [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\os\windows\os_windows.cpp @ 5387] 08 00000000`578c1db6 : 00000000`5812f880 00000000`000007d0 00000000`57d7c518 00000069`cc3feb00 : jvm!VMError::show_message_box+0x29 [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\share\utilities\vmerror.cpp @ 1555] 09 00000000`578c26bd : 00000069`e0000000 00000000`57d7c538 00000000`57d7c518 00000069`cc3feb00 : jvm!VMError::report_and_die+0x1c6 [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\share\utilities\vmerror.cpp @ 1298] 0a 00000000`56febb43 : 00000252`cde25800 00000000`57d7c570 00000000`000002a7 00000000`57d7c538 : jvm!VMError::report_and_die+0x7d [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\share\utilities\vmerror.cpp @ 1240] 0b 00000000`575f3340 : 00000000`57d7c570 00000252`000002a7 00000000`57d7c538 00000000`57d7c518 : jvm!report_vm_error+0x73 [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\share\utilities\debug.cpp @ 215] 0c 00000000`575f2fe7 : 00000069`cc3fec70 00000252`ef653218 00000252`eabbade8 00000069`cc3ff630 : jvm!MemDetailDiffReporter::diff_malloc_site+0x70 [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\share\services\memreporter.cpp @ 679] 0d 00000000`575f2e5d : 00000069`cc3fec70 00000069`cc3ff630 00000000`00000400 00000000`00000006 : jvm!MemDetailDiffReporter::diff_malloc_sites+0x167 [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\share\services\memreporter.cpp @ 628] 0e 00000000`57670b15 : 00000069`cc3fec70 00000000`58100ea0 00000069`cc3feca0 00000069`cc3ff630 : jvm!MemDetailDiffReporter::report_diff+0x1d [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\share\services\memreporter.cpp @ 601] 0f 00000000`57670764 : 00000252`cdddb1c0 00000069`cc3ff600 00000000`00000400 00000069`cc3ff630 : jvm!NMTDCmd::report_diff+0x195 [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\share\services\nmtdcmd.cpp @ 212] 10 00000000`5711f9f7 : 00000252`cdddb1c0 00000069`00000002 00000252`cde25800 00000252`cde25800 : jvm!NMTDCmd::execute+0x624 [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\share\services\nmtdcmd.cpp @ 155] 11 00000000`56d3c543 : 00000252`00000002 00000069`cc3ff630 00000252`cde38729 00000000`576bb820 : jvm!DCmd::parse_and_execute+0x1d7 [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\share\services\diagnosticframework.cpp @ 405] 12 00000000`56d3ccad : 00000252`cde38710 00000069`cc3ff630 00000000`00a00000 00000003`00000001 : jvm!jcmd+0x43 [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\share\services\attachlistener.cpp @ 194] 13 00000000`5784984f : 00000252`cde25800 00000252`cde25800 00000000`00000040 00000000`56d3e532 : jvm!attach_listener_thread_entry+0x22d [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\share\services\attachlistener.cpp @ 378] 14 00000000`578496d1 : 00000252`cde25800 00000252`00000001 00001f80`00000006 00000000`56cd26b2 : jvm!JavaThread::thread_main_inner+0x14f [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\share\runtime\thread.cpp @ 1795] 15 00000000`576b28f7 : 00000252`cde25800 00000000`00000000 00000000`00000000 00000000`00000000 : jvm!JavaThread::run+0x1a1 [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\share\runtime\thread.cpp @ 1777] 16 00007ffa`bf654f7f : 00000252`cde25800 00000000`00000000 00000000`00000000 00000000`00000000 : jvm!thread_native_entry+0x157 [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\os\windows\os_windows.cpp @ 423] 17 00007ffa`bf655126 : 00007ffa`bf70cb80 00000000`00000000 00000000`00000000 00000000`00000000 : msvcr120!_callthreadstartex+0x17 [f:\dd\vctools\crt\crtw32\startup\threadex.c @ 376] 18 00007ffa`da731fe4 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : msvcr120!_threadstartex+0x102 [f:\dd\vctools\crt\crtw32\startup\threadex.c @ 354] 19 00007ffa`dcebefc1 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : KERNEL32!BaseThreadInitThunk+0x14 1a 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x21 void MemDetailDiffReporter::diff_malloc_site(const MallocSite* early, const MallocSite* current) const { assert(early->flags() == current->flags(), "Must be the same memory type"); <<--- here diff_malloc_site(current->call_stack(), current->size(), current->count(), early->size(), early->count(), early->flags()); } early: 0x00000252`ef653218 +0x000 _call_stack : NativeCallStack +0x000 __VFN_table : 0x00000000`579fc640 =00000000`58102340 EMPTY_STACK : NativeCallStack +0x008 _stack : [00] 0x00000000`56cf83dc "H???" [01] 0x00000000`57250b88 "???" [02] 0x00000000`56e9e871 "H???" [03] 0x00000000`56d77abc "H???" +0x028 _hash_value : 0x5bb5f291 +0x030 e : MemoryCounter +0x000 _count : 0xc +0x008 _size : 0x4600 +0x010 _peak_count : 0x1e +0x018 _peak_size : 0x5500 +0x050 _flags : 7 ( mtInternal ) <<-- current: 0x00000252`eabbade8 +0x000 _call_stack : NativeCallStack +0x000 __VFN_table : 0x00000000`579fc640 =00000000`58102340 EMPTY_STACK : NativeCallStack +0x008 _stack : [00] 0x00000000`56cf83dc "H???" [01] 0x00000000`57250b88 "???" [02] 0x00000000`56e9e871 "H???" [03] 0x00000000`56d77abc "H???" +0x028 _hash_value : 0x5bb5f291 +0x030 e : MemoryCounter +0x000 _count : 1 +0x008 _size : 0x400 +0x010 _peak_count : 4 +0x018 _peak_size : 0x2c200 +0x050 _flags : 5 ( mtGC ) <---- _stack [00] jvm!AllocateHeap+0x37 [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\share\memory\allocation.inline.hpp @ 70]: 00000000`56cf83d7 e8a4659600 call jvm!NativeCallStack::NativeCallStack (00000000`5765e980) 00000000`56cf83dc 4889442420 mov qword ptr [rsp+20h],rax [01] jvm!GenericGrowableArray::raw_allocate+0xb3 [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\share\utilities\growablearray.cpp @ 55]: 00000000`57250b83 e81878aaff call jvm!AllocateHeap (00000000`56cf83a0) 00000000`57250b88 eb18 jmp jvm!GenericGrowableArray::raw_allocate+0xd2 (00000000`57250ba2) [02] jvm!GrowableArray::grow+0x5c [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\share\utilities\growablearray.hpp @ 446]: 00000000`56e9e86c e85f223b00 call jvm!GenericGrowableArray::raw_allocate (00000000`57250ad0) 00000000`56e9e871 4889442438 mov qword ptr [rsp+38h],rax [03] jvm!GrowableArray::append+0x37 [d:\dev\jdk\sandboxes\jfr_open_source\open\src\hotspot\share\utilities\growablearray.hpp @ 216]: 00000000`56d77ab7 e8546d1200 call jvm!GrowableArray::grow (00000000`56e9e810) 00000000`56d77abc 488b442440 mov rax,qword ptr [rsp+40h]