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

[AOT] Crash in AOTCodeHeap::mark_evol_dependent_methods

    Details

    • Subcomponent:
    • Resolved In Build:
      b08
    • Verification:
      Not verified

      Description

      runtime/RedefineObject/TestRedefineObject.java crashes in

      # A fatal error has been detected by the Java Runtime Environment:
      #
      # SIGSEGV (0xb) at pc=0x00007ff92e596d58, pid=18046, tid=18056
      #
      # JRE version: Java(TM) SE Runtime Environment (13.0) (fastdebug build 13-internal+0-2019-02-06-2046411.ekaterina.pavlova.jdk.jdk)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 13-internal+0-2019-02-06-2046411.ekaterina.pavlova.jdk.jdk, compiled mode, sharing, jvmci, jvmci compiler, compressed oops, g1 gc, linux-amd64)
      # Problematic frame:
      # V [libjvm.so+0x5a3d58] AOTCodeHeap::mark_evol_dependent_methods(InstanceKlass*)+0x1a8

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

      Current thread (0x00007ff9285cb800): VMThread "VM Thread" [stack: 0x00007ff8f5d14000,0x00007ff8f5e14000] [id=18056]

      Stack: [0x00007ff8f5d14000,0x00007ff8f5e14000], sp=0x00007ff8f5e126c0, free space=1017k
      Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x5a3d58] AOTCodeHeap::mark_evol_dependent_methods(InstanceKlass*)+0x1a8
      V [libjvm.so+0x5b10ef] AOTLoader::mark_evol_dependent_methods(InstanceKlass*)+0xdf
      V [libjvm.so+0x98d239] CodeCache::mark_for_evol_deoptimization(InstanceKlass*)+0x269
      V [libjvm.so+0x1195ab4] VM_RedefineClasses::redefine_single_class(_jclass*, InstanceKlass*, Thread*)+0x94
      V [libjvm.so+0x11961c0] VM_RedefineClasses::doit()+0xb0
      V [libjvm.so+0x1883dc1] VM_Operation::evaluate()+0x141
      V [libjvm.so+0x18c160e] VMThread::evaluate_operation(VM_Operation*) [clone .constprop.58]+0x18e
      V [libjvm.so+0x18c1ee2] VMThread::loop()+0x4f2
      V [libjvm.so+0x18c24f6] VMThread::run()+0xc6
      V [libjvm.so+0x17b4a20] Thread::call_run()+0x100
      V [libjvm.so+0x149d51d] thread_native_entry(Thread*)+0x10d

      when running in Graal -Xcomp mode with AOTed jdk.internal.vm.compiler, jdk.internal.vm.ci and java.base modules.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                coleenp Coleen Phillimore
                Reporter:
                epavlova Ekaterina Pavlova
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: