-
Bug
-
Resolution: Fixed
-
P3
-
hs25, 9
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8056616 | emb-9 | Unassigned | P3 | Resolved | Fixed | b24 |
heapdump/OnOOMToFile
heapdump/OnOOMToPath
Assert failure on Linux x64 and Solaris:
# Internal Error (/opt/jprt/T/P1/205720.cphillim/s/src/share/vm/runtime/vframe.cpp:346), pid=20501, tid=7
# assert(fr().interpreter_frame_expression_stack_size() >= length) failed: error in expression stack!
#
# JRE version: Java(TM) SE Runtime Environment (9.0-b07) (build 1.9.0-ea-fastdebug-b07)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.0-b62-internal-201404092057.cphillim.rt-gz-sleep-fastdebug mixed mode solaris-amd64 )
# Core dump written. Default location: /export/local/aurora/sandbox/results/ResultDir/OnOOMToFile/core or core.20501
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
#
--------------- T H R E A D ---------------
Current thread (0x00000000006e1800): VMThread [stack: 0xfffffd7fc821b000,0xfffffd7fc831b000] [id=7]
Stack: [0xfffffd7fc821b000,0xfffffd7fc831b000], sp=0xfffffd7fc8318390, free space=1012k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x29f0b5c] void VMError::report(outputStream*)+0x92c;; __1cHVMErrorGreport6MpnMoutputStream__v_+0x92c
V [libjvm.so+0x29f2121] void VMError::report_and_die()+0x579;; __1cHVMErrorOreport_and_die6M_v_+0x579
V [libjvm.so+0x106ff3b] void report_vm_error(const char*,int,const char*,const char*)+0x55f;; __1cPreport_vm_error6Fpkci11_v_+0x55f
V [libjvm.so+0x29bb673] StackValueCollection*interpretedVFrame::expressions()const+0xb53;; __1cRinterpretedVFrameLexpressions6kM_pnUStackValueCollection__+0xb53
V [libjvm.so+0x142e14a] int VM_HeapDumper::do_thread(JavaThread*,unsigned)+0x822;; __1cNVM_HeapDumperJdo_thread6MpnKJavaThread_I_i_+0x822
V [libjvm.so+0x142f06c] void VM_HeapDumper::do_threads()+0x608;; __1cNVM_HeapDumperKdo_threads6M_v_+0x608
V [libjvm.so+0x142f990] void VM_HeapDumper::doit()+0x6e4;; __1cNVM_HeapDumperEdoit6M_v_+0x6e4
V [libjvm.so+0x2a21b60] void VM_Operation::evaluate()+0x114;; __1cMVM_OperationIevaluate6M_v_+0x114
V [libjvm.so+0x2a1dff7] void VMThread::evaluate_operation(VM_Operation*)+0x1fb;; __1cIVMThreadSevaluate_operation6MpnMVM_Operation__v_+0x1fb
V [libjvm.so+0x2a1ecd8] void VMThread::loop()+0x870;; __1cIVMThreadEloop6M_v_+0x870
V [libjvm.so+0x2a1dada] void VMThread::run()+0xb6;; __1cIVMThreadDrun6M_v_+0xb6
V [libjvm.so+0x23b60d6] java_start+0x1ce;; java_start+0x1ce
C [libc.so.1+0xd704b] _thr_setup+0x5b;; _thr_setup+0x5b
C [libc.so.1+0xd7280] _lwp_start+0x0;; _lwp_start+0x0
Host: vmsqe-core2q-18, Intel x86 2400 MHz, 4 cores, 4G, Solaris / Solaris 10, i86pc
Options: -d64 -server -Xmixed -XX:MaxRAMFraction=8 -XX:+CreateMinidumpOnCrash -XX:+IgnoreUnrecognizedVMOptions -XX:-UseCompressedOops -XX:ReservedCodeCacheSize=256M
heapdump/OnOOMToPath
Assert failure on Linux x64 and Solaris:
# Internal Error (/opt/jprt/T/P1/205720.cphillim/s/src/share/vm/runtime/vframe.cpp:346), pid=20501, tid=7
# assert(fr().interpreter_frame_expression_stack_size() >= length) failed: error in expression stack!
#
# JRE version: Java(TM) SE Runtime Environment (9.0-b07) (build 1.9.0-ea-fastdebug-b07)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.0-b62-internal-201404092057.cphillim.rt-gz-sleep-fastdebug mixed mode solaris-amd64 )
# Core dump written. Default location: /export/local/aurora/sandbox/results/ResultDir/OnOOMToFile/core or core.20501
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
#
--------------- T H R E A D ---------------
Current thread (0x00000000006e1800): VMThread [stack: 0xfffffd7fc821b000,0xfffffd7fc831b000] [id=7]
Stack: [0xfffffd7fc821b000,0xfffffd7fc831b000], sp=0xfffffd7fc8318390, free space=1012k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x29f0b5c] void VMError::report(outputStream*)+0x92c;; __1cHVMErrorGreport6MpnMoutputStream__v_+0x92c
V [libjvm.so+0x29f2121] void VMError::report_and_die()+0x579;; __1cHVMErrorOreport_and_die6M_v_+0x579
V [libjvm.so+0x106ff3b] void report_vm_error(const char*,int,const char*,const char*)+0x55f;; __1cPreport_vm_error6Fpkci11_v_+0x55f
V [libjvm.so+0x29bb673] StackValueCollection*interpretedVFrame::expressions()const+0xb53;; __1cRinterpretedVFrameLexpressions6kM_pnUStackValueCollection__+0xb53
V [libjvm.so+0x142e14a] int VM_HeapDumper::do_thread(JavaThread*,unsigned)+0x822;; __1cNVM_HeapDumperJdo_thread6MpnKJavaThread_I_i_+0x822
V [libjvm.so+0x142f06c] void VM_HeapDumper::do_threads()+0x608;; __1cNVM_HeapDumperKdo_threads6M_v_+0x608
V [libjvm.so+0x142f990] void VM_HeapDumper::doit()+0x6e4;; __1cNVM_HeapDumperEdoit6M_v_+0x6e4
V [libjvm.so+0x2a21b60] void VM_Operation::evaluate()+0x114;; __1cMVM_OperationIevaluate6M_v_+0x114
V [libjvm.so+0x2a1dff7] void VMThread::evaluate_operation(VM_Operation*)+0x1fb;; __1cIVMThreadSevaluate_operation6MpnMVM_Operation__v_+0x1fb
V [libjvm.so+0x2a1ecd8] void VMThread::loop()+0x870;; __1cIVMThreadEloop6M_v_+0x870
V [libjvm.so+0x2a1dada] void VMThread::run()+0xb6;; __1cIVMThreadDrun6M_v_+0xb6
V [libjvm.so+0x23b60d6] java_start+0x1ce;; java_start+0x1ce
C [libc.so.1+0xd704b] _thr_setup+0x5b;; _thr_setup+0x5b
C [libc.so.1+0xd7280] _lwp_start+0x0;; _lwp_start+0x0
Host: vmsqe-core2q-18, Intel x86 2400 MHz, 4 cores, 4G, Solaris / Solaris 10, i86pc
Options: -d64 -server -Xmixed -XX:MaxRAMFraction=8 -XX:+CreateMinidumpOnCrash -XX:+IgnoreUnrecognizedVMOptions -XX:-UseCompressedOops -XX:ReservedCodeCacheSize=256M
- backported by
-
JDK-8056616 heapdump/OnOOMToFile and heapdump/OnOOMToPath fail with "assert(fr().interpreter_frame_expression_stack_size() >= length) failed: error in expression stack!"
- Resolved
- relates to
-
JDK-8049324 interpretedVFrame::expressions to index oopmap correctly
- Closed