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

SIGSEGV in OopOopIterateDispatch<G1CMOopClosure>::Table::oop_oop_iterate

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P2 P2
    • 24
    • 22.0.1
    • hotspot
    • gc

      On JDK 22.0.1, the JVM crashed with the following logs:

      # SIGSEGV (0xb) at pc=0x00007fa0153f1fa2, pid=20037, tid=20059
      #
      # JRE version: OpenJDK Runtime Environment (22.0.1+8) (build 22.0.1+8-16)
      # Java VM: OpenJDK 64-Bit Server VM (22.0.1+8-16, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
      # Problematic frame:
      # V [libjvm.so+0x777fa2] void OopOopIterateDispatch<G1CMOopClosure>::Table::oop_oop_iterate<InstanceKlass, narrowOop>(G1CMOopClosure*, oopDesc*, Klass*)+0x1d2

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

      Current thread (0x00007fa01005cb20): WorkerThread "G1 Conc#0" [id=20059, stack(0x00007f9feacd1000,0x00007f9feadd1000) (1024K)]

      Stack: [0x00007f9feacd1000,0x00007f9feadd1000], sp=0x00007f9feadcfc10, free space=1019k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x777fa2] void OopOopIterateDispatch<G1CMOopClosure>::Table::oop_oop_iterate<InstanceKlass, narrowOop>(G1CMOopClosure*, oopDesc*, Klass*)+0x1d2
      V [libjvm.so+0x7b4a74] void G1CMTask::process_grey_task_entry<true>(G1TaskQueueEntry)+0xd4
      V [libjvm.so+0x7af093] G1CMTask::drain_local_queue(bool) [clone .part.0] [clone .constprop.1]+0x63
      V [libjvm.so+0x7b0cd6] G1CMTask::do_marking_step(double, bool, bool)+0x6d6
      V [libjvm.so+0x7b5c5c] G1CMConcurrentMarkingTask::work(unsigned int)+0xcc
      V [libjvm.so+0xf77410] WorkerThread::run()+0x80
      V [libjvm.so+0xebc7ff] Thread::call_run()+0x9f
      V [libjvm.so+0xcdf565] thread_native_entry(Thread*)+0xd5

      siginfo: si_signo: 11 (SIGSEGV), si_code: 2 (SEGV_ACCERR), si_addr: 0x00007f9f8b726172

      Host: Intel(R) Xeon(R) Platinum 8167M CPU @ 2.00GHz, 16 cores, 116G, Oracle Linux Server release 7.9

      The complete hs_err.log file is attached to this issue.

            Unassigned Unassigned
            jpai Jaikiran Pai
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: