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

SIGSEGV in ConnectionGraph::verify_ram_nodes

    XMLWordPrintable

Details

    • b07
    • 22
    • b09
    • x86
    • linux
    • Verified

    Description

      This crash happened in weekly promo build testing of 22-b7 using SPECjvm2008 scimark.monte_carlo.

      It seems method ConnectionGraph::verify_ram_nodes came with JDK-8287061.


      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # SIGSEGV (0xb) at pc=0x00007f50bfeef731, pid=2570475, tid=2570489
      #
      # JRE version: Java(TM) SE Runtime Environment (22.0+7) (build 22-ea+7-489)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (22-ea+7-489, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
      # Problematic frame:
      # V [libjvm.so+0x742731] ConnectionGraph::verify_ram_nodes(Compile*, Node*)+0xc1
      #
      # 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:
      # https://bugreport.java.com/bugreport/crash.jsp
      #

      --------------- S U M M A R Y ------------

      Command Line: -XX:+UseG1GC -XX:-PrintWarnings -XX:+UseLargePages -XX:+PerfDataSaveToFile -Xlog:gc* ./SPECjvm2008.jar --showversion scimark.monte_carlo -ikv

      Host: Intel(R) Xeon(R) Gold 6354 CPU @ 3.00GHz, 72 cores, 502G, Oracle Linux Server release 8.8
      Time: Fri Jul 21 00:16:28 2023 UTC elapsed time: 10.288761 seconds (0d 0h 0m 10s)

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

      Current thread (0x00007f50b81e7520): JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=2570489, stack(0x00007f50695d6000,0x00007f50696d7000) (1028K)]


      Current CompileTask:
      C2: 10288 717 4 spec.benchmarks.scimark.monte_carlo.MonteCarlo::run (26 bytes)

      Stack: [0x00007f50695d6000,0x00007f50696d7000], sp=0x00007f50696d2840, free space=1010k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x742731] ConnectionGraph::verify_ram_nodes(Compile*, Node*)+0xc1
      V [libjvm.so+0x64256b] Compile::Optimize()+0x13db
      V [libjvm.so+0x643aca] Compile::Compile(ciEnv*, ciMethod*, int, Options, DirectiveSet*)+0xf2a
      V [libjvm.so+0x571a0d] C2Compiler::compile_method(ciEnv*, ciMethod*, int, bool, DirectiveSet*)+0x13d
      V [libjvm.so+0x649757] CompileBroker::invoke_compiler_on_method(CompileTask*)+0xa97
      V [libjvm.so+0x64c838] CompileBroker::compiler_thread_loop()+0x698
      V [libjvm.so+0x8f5448] JavaThread::thread_main_inner() [clone .part.0]+0xb8
      V [libjvm.so+0xe96cf8] Thread::call_run()+0xa8
      V [libjvm.so+0xcbccfa] thread_native_entry(Thread*)+0xda

      siginfo: si_signo: 11 (SIGSEGV), si_code: 1 (SEGV_MAPERR), si_addr: 0x0000000000000028

      Registers:
      RAX=0x00007f4fe4397600, RBX=0x00000000000008a4, RCX=0x0000000000000000, RDX=0x00007f4fe4397620
      RSP=0x00007f50696d2840, RBP=0x00007f50696d28e0, RSI=0x0000000000000000, RDI=0x00007f4fe439f600
      R8 =0x00007f4fe4397600, R9 =0x00007f4fe4397600, R10=0x0000000000000000, R11=0x0000000000000000
      R12=0x00007f50696d4b20, R13=0x00007f50696d2b30, R14=0x0000000000000000, R15=0x00007f50696d2980
      RIP=0x00007f50bfeef731, EFLAGS=0x0000000000010202, CSGSFS=0x002b000000000033, ERR=0x0000000000000004
        TRAPNO=0x000000000000000e

      Attachments

        Issue Links

          Activity

            People

              cslucas Cesar Soares
              ecaspole Eric Caspole
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: