Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2209654 | 7 | Christian Thalinger | P2 | Closed | Fixed | b141 |
VM crashed during JDK7 b126 promotion testing:
# SIGSEGV (0xb) at pc=0xb7892e22, pid=20387, tid=3039271824
#
# JRE version: 7.0-b126
# Java VM: Java HotSpot(TM) Client VM (20.0-b06 mixed mode, sharing linux-x86 )
Stack: [0xb51f9000,0xb527a000], sp=0xb5278b80, free space=510k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x1ade22] DefNewGeneration::copy_to_survivor_space(oopDesc*)+0x12;; DefNewGeneration::copy_to_survivor_space(oopDesc*)+0x12
V [libjvm.so+0x1ae28c] FastScanClosure::do_oop(oopDesc**)+0x4c;; FastScanClosure::do_oop(oopDesc**)+0x4c
V [libjvm.so+0x201549] HandleArea::oops_do(OopClosure*)+0x39;; HandleArea::oops_do(OopClosure*)+0x39
V [libjvm.so+0x3e90df] Thread::oops_do(OopClosure*, CodeBlobClosure*)+0x3f;; Thread::oops_do(OopClosure*, CodeBlobClosure*)+0x3f
V [libjvm.so+0x3ea999] JavaThread::oops_do(OopClosure*, CodeBlobClosure*)+0x29;; JavaThread::oops_do(OopClosure*, CodeBlobClosure*)+0x29
V [libjvm.so+0x3ead64] Threads::oops_do(OopClosure*, CodeBlobClosure*)+0x34;; Threads::oops_do(OopClosure*, CodeBlobClosure*)+0x34
V [libjvm.so+0x389c44] SharedHeap::process_strong_roots(bool, bool, SharedHeap::ScanningOption, OopClosure*, CodeBlobClosure*, OopsInGenClosure*)+0x214;; SharedHeap::process_strong_roots(bool, bool, SharedHeap::ScanningOption, OopClosure*, CodeBlobClosure*, OopsInGenClosure*)+0x214
V [libjvm.so+0x1f29eb] GenCollectedHeap::gen_process_strong_roots(int, bool, bool, bool, SharedHeap::ScanningOption, OopsInGenClosure*, bool, OopsInGenClosure*)+0x5b;; GenCollectedHeap::gen_process_strong_roots(int, bool, bool, bool, SharedHeap::ScanningOption, OopsInGenClosure*, bool, OopsInGenClosure*)+0x5b
V [libjvm.so+0x1af398] DefNewGeneration::collect(bool, bool, unsigned int, bool)+0x228;; DefNewGeneration::collect(bool, bool, unsigned int, bool)+0x228
V [libjvm.so+0x1f460f] GenCollectedHeap::do_collection(bool, bool, unsigned int, bool, int)+0x55f;; GenCollectedHeap::do_collection(bool, bool, unsigned int, bool, int)+0x55f
V [libjvm.so+0x163930] GenCollectorPolicy::satisfy_failed_allocation(unsigned int, bool)+0xb0;; GenCollectorPolicy::satisfy_failed_allocation(unsigned int, bool)+0xb0
V [libjvm.so+0x41a866] VM_GenCollectForAllocation::doit()+0x76;; VM_GenCollectForAllocation::doit()+0x76
V [libjvm.so+0x421cd1] VM_Operation::evaluate()+0x41;; VM_Operation::evaluate()+0x41
V [libjvm.so+0x42092a] VMThread::evaluate_operation(VM_Operation*)+0x7a;; VMThread::evaluate_operation(VM_Operation*)+0x7a
V [libjvm.so+0x420ef2] VMThread::loop()+0x172;; VMThread::loop()+0x172
V [libjvm.so+0x421245] VMThread::run()+0x85;; VMThread::run()+0x85
V [libjvm.so+0x3474f9] java_start(Thread*)+0xf9;; _ZL10java_startP6Thread+0xf9
C [libpthread.so.0+0x573b] abort@@GLIBC_2.0+0x573b
# SIGSEGV (0xb) at pc=0xb7892e22, pid=20387, tid=3039271824
#
# JRE version: 7.0-b126
# Java VM: Java HotSpot(TM) Client VM (20.0-b06 mixed mode, sharing linux-x86 )
Stack: [0xb51f9000,0xb527a000], sp=0xb5278b80, free space=510k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x1ade22] DefNewGeneration::copy_to_survivor_space(oopDesc*)+0x12;; DefNewGeneration::copy_to_survivor_space(oopDesc*)+0x12
V [libjvm.so+0x1ae28c] FastScanClosure::do_oop(oopDesc**)+0x4c;; FastScanClosure::do_oop(oopDesc**)+0x4c
V [libjvm.so+0x201549] HandleArea::oops_do(OopClosure*)+0x39;; HandleArea::oops_do(OopClosure*)+0x39
V [libjvm.so+0x3e90df] Thread::oops_do(OopClosure*, CodeBlobClosure*)+0x3f;; Thread::oops_do(OopClosure*, CodeBlobClosure*)+0x3f
V [libjvm.so+0x3ea999] JavaThread::oops_do(OopClosure*, CodeBlobClosure*)+0x29;; JavaThread::oops_do(OopClosure*, CodeBlobClosure*)+0x29
V [libjvm.so+0x3ead64] Threads::oops_do(OopClosure*, CodeBlobClosure*)+0x34;; Threads::oops_do(OopClosure*, CodeBlobClosure*)+0x34
V [libjvm.so+0x389c44] SharedHeap::process_strong_roots(bool, bool, SharedHeap::ScanningOption, OopClosure*, CodeBlobClosure*, OopsInGenClosure*)+0x214;; SharedHeap::process_strong_roots(bool, bool, SharedHeap::ScanningOption, OopClosure*, CodeBlobClosure*, OopsInGenClosure*)+0x214
V [libjvm.so+0x1f29eb] GenCollectedHeap::gen_process_strong_roots(int, bool, bool, bool, SharedHeap::ScanningOption, OopsInGenClosure*, bool, OopsInGenClosure*)+0x5b;; GenCollectedHeap::gen_process_strong_roots(int, bool, bool, bool, SharedHeap::ScanningOption, OopsInGenClosure*, bool, OopsInGenClosure*)+0x5b
V [libjvm.so+0x1af398] DefNewGeneration::collect(bool, bool, unsigned int, bool)+0x228;; DefNewGeneration::collect(bool, bool, unsigned int, bool)+0x228
V [libjvm.so+0x1f460f] GenCollectedHeap::do_collection(bool, bool, unsigned int, bool, int)+0x55f;; GenCollectedHeap::do_collection(bool, bool, unsigned int, bool, int)+0x55f
V [libjvm.so+0x163930] GenCollectorPolicy::satisfy_failed_allocation(unsigned int, bool)+0xb0;; GenCollectorPolicy::satisfy_failed_allocation(unsigned int, bool)+0xb0
V [libjvm.so+0x41a866] VM_GenCollectForAllocation::doit()+0x76;; VM_GenCollectForAllocation::doit()+0x76
V [libjvm.so+0x421cd1] VM_Operation::evaluate()+0x41;; VM_Operation::evaluate()+0x41
V [libjvm.so+0x42092a] VMThread::evaluate_operation(VM_Operation*)+0x7a;; VMThread::evaluate_operation(VM_Operation*)+0x7a
V [libjvm.so+0x420ef2] VMThread::loop()+0x172;; VMThread::loop()+0x172
V [libjvm.so+0x421245] VMThread::run()+0x85;; VMThread::run()+0x85
V [libjvm.so+0x3474f9] java_start(Thread*)+0xf9;; _ZL10java_startP6Thread+0xf9
C [libpthread.so.0+0x573b] abort@@GLIBC_2.0+0x573b
- backported by
-
JDK-2209654 JSR 292: VM crash in DefNewGeneration::copy_to_survivor_space
-
- Closed
-
- duplicates
-
JDK-7018365 JSR292: Crash in sun.dyn.CallSiteImpl.makeSite()
-
- Closed
-
-
JDK-7018374 JSR292: Crash in java.dyn.MethodHandle.invokeWithArguments()
-
- Closed
-
-
JDK-6990266 JSR 292 VM crash in Klass::is_subclass_of()
-
- Closed
-
-
JDK-7019000 JSR292: Crash in oopDesc::size_given_klass() on windows-amd64
-
- Closed
-
- relates to
-
JDK-6990754 Use native memory and reference counting to implement SymbolTable
-
- Closed
-
(1 relates to)