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

assert(Compile::current()->live_nodes() < (uint)MaxNodeLimit) failed: Live Node limit exceeded limit

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • hs25
    • hs25
    • hotspot
    • jdk: Java(TM) SE Runtime Environment 1.8.0 b89 (1.8.0-ea-fastdebug-b89)
      vm: Java HotSpot(TM) Server VM 25.0 b33 (25.0-b33-internal-201305171601.amurillo.hs25-b33-snapshot-fastdebug)

    • b38
    • Not verified

        during PIT of hs25-b33 for jdk8-b91 vm/mlvm/meth/stress/jdi/breakpointInCompiledCode trigger assert:

        ;; Using jvm: "/export/local/aurora/sandbox/sca/vmsqe/jdk/pit/2013-05-17-160126.amurillo.hs25-b33-snapshot/fastdebug/linux-i586/jre/lib/i386/server/libjvm.so"
        #
        # A fatal error has been detected by the Java Runtime Environment:
        #
        # Internal Error (/opt/jprt/T/P1/160126.amurillo/s/src/share/vm/opto/node.cpp:71), pid=26937, tid=2972064624
        # assert(Compile::current()->live_nodes() < (uint)MaxNodeLimit) failed: Live Node limit exceeded limit
        #
        # JRE version: Java(TM) SE Runtime Environment (8.0-b89) (build 1.8.0-ea-fastdebug-b89)
        # Java VM: Java HotSpot(TM) Server VM (25.0-b33-internal-201305171601.amurillo.hs25-b33-snapshot-fastdebug mixed mode linux-x86 )
        # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
        #
        # 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 (0x096b1c00): JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=26956, stack(0xb11e1000,0xb1262000)]

        Stack: [0xb11e1000,0xb1262000], sp=0xb125f3c0, free space=504k
        Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
        V [libjvm.so+0xc32b1e] VMError::report_and_die()+0x1ae;; VMError::report_and_die()+0x1ae
        V [libjvm.so+0x5790a8] report_vm_error(char const*, int, char const*, char const*)+0x68;; report_vm_error(char const*, int, char const*, char const*)+0x68
        V [libjvm.so+0x9f435c] Node::verify_construction()+0x17c;; Node::verify_construction()+0x17c
        V [libjvm.so+0x9fb28b] Node::clone() const+0x21b;; Node::clone() const+0x21b
        V [libjvm.so+0x96d1d4] Matcher::xform(Node*, int)+0x584;; Matcher::xform(Node*, int)+0x584
        V [libjvm.so+0x96e6d7] Matcher::match()+0xc07;; Matcher::match()+0xc07
        V [libjvm.so+0x507e00] Compile::Code_Gen()+0x140;; Compile::Code_Gen()+0x140
        V [libjvm.so+0x50c908] Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool)+0x1608;; Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool)+0x1608
        V [libjvm.so+0x4078a3] C2Compiler::compile_method(ciEnv*, ciMethod*, int)+0x2e3;; C2Compiler::compile_method(ciEnv*, ciMethod*, int)+0x2e3
        V [libjvm.so+0x515c6b] CompileBroker::invoke_compiler_on_method(CompileTask*)+0xa6b;; CompileBroker::invoke_compiler_on_method(CompileTask*)+0xa6b
        V [libjvm.so+0x516c65] CompileBroker::compiler_thread_loop()+0x805;; CompileBroker::compiler_thread_loop()+0x805
        V [libjvm.so+0xbbb21f] compiler_thread_entry(JavaThread*, Thread*)+0x4f;; compiler_thread_entry(JavaThread*, Thread*)+0x4f
        V [libjvm.so+0xbcaec9] JavaThread::thread_main_inner()+0x1b9;; JavaThread::thread_main_inner()+0x1b9
        V [libjvm.so+0xbcb1be] JavaThread::run()+0x24e;; JavaThread::run()+0x24e
        V [libjvm.so+0xa2c9d9] java_start(Thread*)+0x119;; java_start(Thread*)+0x119
        C [libpthread.so.0+0x5e72] start_thread+0xd2

              drchase David Chase (Inactive)
              iignatyev Igor Ignatyev (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: