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

[AOT] crash in ScopeDesc::decode_body() when JVMTI walks AOT frames

XMLWordPrintable

    • b18
    • x86
    • generic

        # SIGSEGV (0xb) at pc=0x00007f83e2a53f3c, pid=63646, tid=63649
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 12-internal+0-2018-10-04-0321297.vkozlov.jdkjdk, mixed mode, tiered, compressed oops, g1 gc, linux-amd64)
        # Problematic frame:
        # V [libjvm.so+0x162df3c] ScopeDesc::decode_body()+0x1dc

        Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
        V [libjvm.so+0x162df3c] ScopeDesc::decode_body()+0x1dc
        V [libjvm.so+0xa56953] CompiledMethod::scope_desc_at(unsigned char*)+0x103
        V [libjvm.so+0x18532df] compiledVFrame::compiledVFrame(frame const*, RegisterMap const*, JavaThread*, CompiledMethod*)+0x6f
        V [libjvm.so+0x1847429] vframe::new_vframe(frame const*, RegisterMap const*, JavaThread*) [clone .part.45]+0x69
        V [libjvm.so+0x1847743] vframe::sender() const+0x113
        V [libjvm.so+0x18478df] vframe::java_sender() const+0xf
        V [libjvm.so+0x115f1a0] JvmtiEnvBase::vframeFor(JavaThread*, int)+0x60
        V [libjvm.so+0x1162f70] JvmtiEnvBase::get_frame_location(JavaThread*, int, _jmethodID**, long*)+0x80
        V [libjvm.so+0x1153fd4] JvmtiEnv::GetFrameLocation(JavaThread*, int, _jmethodID**, long*)+0xa4
        V [libjvm.so+0x10f05b7] jvmti_GetFrameLocation+0x227

              dlong Dean Long
              kvn Vladimir Kozlov
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: