java/foreign/sharedclosejvmti/TestSharedCloseJvmti.java triggers a SIGSEGV in C2:
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x000000010e1adc7e, pid=72167, tid=24835
#
# JRE version: Java(TM) SE Runtime Environment (26.0+27) (build 26-ea+27-2664)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (26-ea+27-2664, mixed mode, tiered, compressed oops, compressed class ptrs, z gc, bsd-amd64)
# Problematic frame:
# V [libjvm.dylib+0x89ec7e] PhaseIdealLoop::get_early_ctrl(Node*)+0x6e
Current CompileTask:
C2:109737 8188 4 jdk.nio.zipfs.ZipFileSystemProvider::readAttributes (9 bytes)
Stack: [0x0000700006d1e000,0x0000700006e1e000], sp=0x0000700006e1a720, free space=1009k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x89ec7e] PhaseIdealLoop::get_early_ctrl(Node*)+0x6e
V [libjvm.dylib+0x8b0735] PhaseIdealLoop::build_loop_early(VectorSet&, Node_List&, Node_Stack&)+0x475
V [libjvm.dylib+0x8af218] PhaseIdealLoop::build_and_optimize()+0x638
V [libjvm.dylib+0x3d54ee] PhaseIdealLoop::optimize(PhaseIterGVN&, LoopOptsMode)+0x4e
V [libjvm.dylib+0x3d57a5] Compile::optimize_loops(PhaseIterGVN&, LoopOptsMode)+0xf5
V [libjvm.dylib+0x3d0e93] Compile::Optimize()+0xdd3
V [libjvm.dylib+0x3cf1ed] Compile::Compile(ciEnv*, ciMethod*, int, Options, DirectiveSet*)+0x104d
V [libjvm.dylib+0x315f76] C2Compiler::compile_method(ciEnv*, ciMethod*, int, bool, DirectiveSet*)+0x176
V [libjvm.dylib+0x3e22da] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x46a
V [libjvm.dylib+0x3e1c07] CompileBroker::compiler_thread_loop()+0x417
V [libjvm.dylib+0x632604] JavaThread::thread_main_inner()+0x94
V [libjvm.dylib+0xbb5b98] Thread::call_run()+0xa8
V [libjvm.dylib+0x9ce87f] thread_native_entry(Thread*)+0x10f
C [libsystem_pthread.dylib+0x5e05] _pthread_start+0x73
C [libsystem_pthread.dylib+0x1857] thread_start+0xf
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x000000010e1adc7e, pid=72167, tid=24835
#
# JRE version: Java(TM) SE Runtime Environment (26.0+27) (build 26-ea+27-2664)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (26-ea+27-2664, mixed mode, tiered, compressed oops, compressed class ptrs, z gc, bsd-amd64)
# Problematic frame:
# V [libjvm.dylib+0x89ec7e] PhaseIdealLoop::get_early_ctrl(Node*)+0x6e
Current CompileTask:
C2:109737 8188 4 jdk.nio.zipfs.ZipFileSystemProvider::readAttributes (9 bytes)
Stack: [0x0000700006d1e000,0x0000700006e1e000], sp=0x0000700006e1a720, free space=1009k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x89ec7e] PhaseIdealLoop::get_early_ctrl(Node*)+0x6e
V [libjvm.dylib+0x8b0735] PhaseIdealLoop::build_loop_early(VectorSet&, Node_List&, Node_Stack&)+0x475
V [libjvm.dylib+0x8af218] PhaseIdealLoop::build_and_optimize()+0x638
V [libjvm.dylib+0x3d54ee] PhaseIdealLoop::optimize(PhaseIterGVN&, LoopOptsMode)+0x4e
V [libjvm.dylib+0x3d57a5] Compile::optimize_loops(PhaseIterGVN&, LoopOptsMode)+0xf5
V [libjvm.dylib+0x3d0e93] Compile::Optimize()+0xdd3
V [libjvm.dylib+0x3cf1ed] Compile::Compile(ciEnv*, ciMethod*, int, Options, DirectiveSet*)+0x104d
V [libjvm.dylib+0x315f76] C2Compiler::compile_method(ciEnv*, ciMethod*, int, bool, DirectiveSet*)+0x176
V [libjvm.dylib+0x3e22da] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x46a
V [libjvm.dylib+0x3e1c07] CompileBroker::compiler_thread_loop()+0x417
V [libjvm.dylib+0x632604] JavaThread::thread_main_inner()+0x94
V [libjvm.dylib+0xbb5b98] Thread::call_run()+0xa8
V [libjvm.dylib+0x9ce87f] thread_native_entry(Thread*)+0x10f
C [libsystem_pthread.dylib+0x5e05] _pthread_start+0x73
C [libsystem_pthread.dylib+0x1857] thread_start+0xf