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

Crash during deoptimization with "assert(result == __null || result->is_oop()) failed: must be oop"

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • 9
    • 9, 10
    • hotspot
    • b159
    • Verified

        # Internal Error (/oracle/8173373/hotspot/src/share/vm/runtime/deoptimization.cpp:231), pid=10386, tid=10405
        # assert(result == __null || result->is_oop()) failed: must be oop

        Current CompileTask:
        JVMCI: 55566 15288 b 4 java.lang.invoke.MethodHandles$Lookup::checkAccess (226 bytes)

        Stack: [0x00007f7ad007b000,0x00007f7ad017c000], sp=0x00007f7ad0174470, free space=997k
        Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
        V [libjvm.so+0x15b4a5f] VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x18f
        V [libjvm.so+0x15b585a] VMError::report_and_die(Thread*, char const*, int, char const*, char const*, __va_list_tag*)+0x4a
        V [libjvm.so+0xa446da] report_vm_error(char const*, int, char const*, char const*, ...)+0xea
        V [libjvm.so+0xa6eea0] Deoptimization::fetch_unroll_info_helper(JavaThread*, int)+0x20a0
        V [libjvm.so+0xa6f47e] Deoptimization::fetch_unroll_info(JavaThread*, int)+0x8e
        v ~DeoptimizationBlob
        J 15177 jvmci java.lang.invoke.MemberName$Factory.resolve(BLjava/lang/invoke/MemberName;Ljava/lang/Class;)Ljava/lang/invoke/MemberName; java.base@9-internal (143 bytes) @ 0x00007f7addbdf05c [0x00007f7addbdf000+0x000000000000005c] (null)

              thartmann Tobias Hartmann
              thartmann Tobias Hartmann
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: