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

java.lang.OutOfMemoryError triggers: assert(current_bci == 0) failed: bci isn't zero for do_not_unlock_if_synchronized

    Details

    • Subcomponent:
    • Resolved In Build:
      b126

      Backports

        Description

        #
        # A fatal error has been detected by the Java Runtime Environment:
        #
        # Internal Error (/opt/jprt/T/P1/172249.cthaling/s/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp:435), pid=74047, tid=31491
        # assert(current_bci == 0) failed: bci isn't zero for do_not_unlock_if_synchronized
        #
        # JRE version: Java(TM) SE Runtime Environment (9.0) (build 9-internal+0-2015-12-31-172249.cthaling.aot)
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (9-internal+0-2015-12-31-172249.cthaling.aot, mixed mode, tiered, jvmci, jvmci compiler, compressed oops, g1 gc, bsd-amd64)
        # No core dump will be written. 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.java.com/bugreport/crash.jsp
        #

        --------------- T H R E A D ---------------

        Current thread (0x00007fcecb84c000): JavaThread "JVMCI CompilerThread2" daemon [_thread_in_vm, id=31491, stack(0x0000000229ad0000,0x0000000229bd0000)]


        Current CompileTask:
        JVMCI: 62831 8365 ! 4 com.oracle.graal.compiler.gen.NodeLIRBuilder::doBlock (678 bytes)

        Stack: [0x0000000229ad0000,0x0000000229bd0000], sp=0x0000000229bcdff0, free space=1015k
        Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
        V [libjvm.dylib+0xabea1e] VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x41c
        V [libjvm.dylib+0xabf18e] VMError::report_and_die(Thread*, char const*, int, char const*, char const*, __va_list_tag*)+0x4a
        V [libjvm.dylib+0x417e03] report_vm_error(char const*, int, char const*, char const*, ...)+0xcd
        V [libjvm.dylib+0x5ac2b5] InterpreterRuntime::exception_handler_for_exception(JavaThread*, oopDesc*)+0x43f
        j com.oracle.graal.phases.common.CanonicalizerPhase$Instance.processWorkSet(Lcom/oracle/graal/nodes/StructuredGraph;)V+52
        j com.oracle.graal.phases.common.CanonicalizerPhase$Instance.run(Lcom/oracle/graal/nodes/StructuredGraph;)V+100
        J 5800 C1 com.oracle.graal.phases.Phase.run(Lcom/oracle/graal/nodes/StructuredGraph;Ljava/lang/Object;)V (6 bytes) @ 0x0000000210a5c474 [0x0000000210a5c220+0x0000000000000254]
        J 3296 C1 com.oracle.graal.phases.BasePhase.apply(Lcom/oracle/graal/nodes/StructuredGraph;Ljava/lang/Object;Z)V (514 bytes) @ 0x000000021068ee04 [0x000000021068de40+0x0000000000000fc4]
        j com.oracle.graal.phases.Phase.apply(Lcom/oracle/graal/nodes/StructuredGraph;Z)V+4
        j com.oracle.graal.phases.common.CanonicalizerPhase.applyIncremental(Lcom/oracle/graal/nodes/StructuredGraph;Lcom/oracle/graal/phases/tiers/PhaseContext;Ljava/lang/Iterable;Lcom/oracle/graal/graph/Graph$Mark;Z)V+16
        j com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(Lcom/oracle/graal/nodes/StructuredGraph;Lcom/oracle/graal/phases/tiers/PhaseContext;)V+135
        ...

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  jcm Jamsheed C M
                  Reporter:
                  twisti Christian Thalinger
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  10 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: