JVM crash in CompactibleFreeListSpace::compact()
Issue
The JVM crashed with the fatal error log containing:
Stack: [0x00007f7c4852e000,0x00007f7c4862f000], sp=0x00007f7c4862d4f0, free space=1021k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x3954f7] CompactibleFreeListSpace::compact()+0x87
V [libjvm.so+0x47bdbc] Generation::compact()+0x2c
V [libjvm.so+0x46faa4] GenMarkSweep::invoke_at_safepoint(int, ReferenceProcessor*, bool)+0x3a4
V [libjvm.so+0x3c0189] CMSCollector::do_compaction_work(bool)+0x1f9
V [libjvm.so+0x3bfba0] CMSCollector::acquire_control_and_collect(bool, bool)+0x160
V [libjvm.so+0x3bf8a8] ConcurrentMarkSweepGeneration::collect(bool, bool, unsigned long, bool)+0xf8
V [libjvm.so+0x46cb2a] GenCollectedHeap::do_collection(bool, bool, unsigned long, bool, int)+0x51a
V [libjvm.so+0x38ae25] GenCollectorPolicy::satisfy_failed_allocation(unsigned long, bool)+0xc5
V [libjvm.so+0x46d19d] GenCollectedHeap::satisfy_failed_allocation(unsigned long, bool)+0x2d
V [libjvm.so+0x85fb8d] VM_GenCollectForAllocation::doit()+0x5d
V [libjvm.so+0x86d7ea] VM_Operation::evaluate()+0x4a
V [libjvm.so+0x86cdb2] VMThread::evaluate_operation(VM_Operation*)+0x82
V [libjvm.so+0x86d028] VMThread::loop()+0x198
V [libjvm.so+0x86cb2e] VMThread::run()+0x6e
V [libjvm.so+0x710bdf] java_start(Thread*)+0x13f
VM_Operation (0x00007f7c41289110): GenCollectForAllocation, mode: safepoint, requested by thread 0x00007f7c140e4000
Environment
- Oracle Java 1.6u31
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.