During preformance testing with SPECjvm2008 this crash was detected:
siginfo: ExceptionCode=0xc0000005, reading address 0x0000000000000170
jvm!FreeRegionList::remove_region+0x6d c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\heapregionset.inline.hpp(139)+0x4
jvm!G1CollectedHeap::new_region+0x32 c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1collectedheap.cpp(585)
jvm!G1CollectedHeap::new_gc_alloc_region+0x59 c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1collectedheap.cpp(6659)+0x19
jvm!G1AllocRegion::new_alloc_region_and_allocate+0x1a c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1allocregion.cpp(120)+0xb
jvm!G1CollectedHeap::survivor_attempt_allocation+0xa6 c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1collectedheap.inline.hpp(131)+0x45
jvm!G1CollectedHeap::par_allocate_during_gc+0x2a c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1collectedheap.cpp(4289)
jvm!G1ParGCAllocator::allocate_slow+0x8b c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1allocator.cpp(121)+0x12
jvm!G1ParGCAllocator::allocate+0x7c c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1allocator.hpp(213)
jvm!G1ParScanThreadState::copy_to_survivor_space+0xd9 c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1parscanthreadstate.cpp(167)+0x13
jvm!G1ParCopyClosure<0,0>::do_oop_work<oopDesc * __ptr64>+0x7a c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1collectedheap.cpp(4362)+0x9
jvm!ClassLoaderData::oops_do+0x4b c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\classfile\classloaderdata.cpp(115)
jvm!ClassLoaderDataGraph::roots_cld_do+0x48 c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\classfile\classloaderdata.cpp(635)
jvm!SharedHeap::process_roots+0x92 c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\memory\sharedheap.cpp(216)
jvm!G1CollectedHeap::g1_process_roots+0x13f c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1collectedheap.cpp(4722)
jvm!G1ParTask::work+0x3df c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1collectedheap.cpp(4657)
jvm!GangWorker::loop+0xb0 c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\utilities\workgroup.cpp(337)
jvm!java_start+0xa9 c:\jprt\t\p1\162155.hseigel\s\hotspot\src\os\windows\vm\os_windows.cpp(449)
siginfo: ExceptionCode=0xc0000005, reading address 0x0000000000000170
jvm!FreeRegionList::remove_region+0x6d c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\heapregionset.inline.hpp(139)+0x4
jvm!G1CollectedHeap::new_region+0x32 c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1collectedheap.cpp(585)
jvm!G1CollectedHeap::new_gc_alloc_region+0x59 c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1collectedheap.cpp(6659)+0x19
jvm!G1AllocRegion::new_alloc_region_and_allocate+0x1a c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1allocregion.cpp(120)+0xb
jvm!G1CollectedHeap::survivor_attempt_allocation+0xa6 c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1collectedheap.inline.hpp(131)+0x45
jvm!G1CollectedHeap::par_allocate_during_gc+0x2a c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1collectedheap.cpp(4289)
jvm!G1ParGCAllocator::allocate_slow+0x8b c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1allocator.cpp(121)+0x12
jvm!G1ParGCAllocator::allocate+0x7c c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1allocator.hpp(213)
jvm!G1ParScanThreadState::copy_to_survivor_space+0xd9 c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1parscanthreadstate.cpp(167)+0x13
jvm!G1ParCopyClosure<0,0>::do_oop_work<oopDesc * __ptr64>+0x7a c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1collectedheap.cpp(4362)+0x9
jvm!ClassLoaderData::oops_do+0x4b c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\classfile\classloaderdata.cpp(115)
jvm!ClassLoaderDataGraph::roots_cld_do+0x48 c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\classfile\classloaderdata.cpp(635)
jvm!SharedHeap::process_roots+0x92 c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\memory\sharedheap.cpp(216)
jvm!G1CollectedHeap::g1_process_roots+0x13f c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1collectedheap.cpp(4722)
jvm!G1ParTask::work+0x3df c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\gc_implementation\g1\g1collectedheap.cpp(4657)
jvm!GangWorker::loop+0xb0 c:\jprt\t\p1\162155.hseigel\s\hotspot\src\share\vm\utilities\workgroup.cpp(337)
jvm!java_start+0xa9 c:\jprt\t\p1\162155.hseigel\s\hotspot\src\os\windows\vm\os_windows.cpp(449)
- duplicates
-
JDK-8069004 Kitchensink hanged with 16Gb heap and GC pause >30 min
-
- Closed
-