Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8039905

heapdump/OnOOMToFile and heapdump/OnOOMToPath fail with "assert(fr().interpreter_frame_expression_stack_size() >= length) failed: error in expression stack!"

XMLWordPrintable

    • svc
    • b07
    • 9
    • 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

              mgronlun Markus Grönlund
              allwin Peter Allwin (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

                Created:
                Updated:
                Resolved: