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