-
Type:
Bug
-
Resolution: Cannot Reproduce
-
Priority:
P4
-
None
-
Affects Version/s: 26
-
Component/s: hotspot
Happened once with compiler/vectorization/TestAbsCharVector.java and "-Xcomp -ea -esa -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -server -XX:+TieredCompilation" on Mac AArch64
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00000001072f10e0, pid=7746, tid=29187
#
# JRE version: Java(TM) SE Runtime Environment (26.0+24) (fastdebug build 26-ea+24-2435)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 26-ea+24-2435, compiled mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, bsd-aarch64)
# Problematic frame:
# V [libjvm.dylib+0xee50e0] ImmutableOopMapBuilder::heap_size()+0xd8
Current CompileTask:
C2:11205 4059 b 4 jdk.internal.classfile.impl.StackMapGenerator::processBlock (2767 bytes)
Stack: [0x000000016d960000,0x000000016db63000], sp=0x000000016db5f920, free space=2046k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0xee50e0] ImmutableOopMapBuilder::heap_size()+0xd8
V [libjvm.dylib+0xee5898] ImmutableOopMapSet::build_from(OopMapSet const*)+0x98
V [libjvm.dylib+0x4f95e0] CodeBlob::CodeBlob(char const*, CodeBlobKind, CodeBuffer*, int, unsigned short, short, int, OopMapSet*, bool, int)+0x1d4
V [libjvm.dylib+0xe90748] nmethod::nmethod(Method*, CompilerType, int, int, int, int, int, unsigned char*, CodeOffsets*, int, DebugInformationRecorder*, Dependencies*, CodeBuffer*, int, OopMapSet*, ExceptionHandlerTable*, ImplicitExceptionTable*, AbstractCompiler*, CompLevel, char*, int, JVMCINMethodData*)+0x7c
V [libjvm.dylib+0xe8e244] nmethod::new_nmethod(methodHandle const&, int, int, CodeOffsets*, int, DebugInformationRecorder*, Dependencies*, CodeBuffer*, int, OopMapSet*, ExceptionHandlerTable*, ImplicitExceptionTable*, AbstractCompiler*, CompLevel, char*, int, JVMCINMethodData*)+0x414
V [libjvm.dylib+0x453cd4] ciEnv::register_method(ciMethod*, int, CodeOffsets*, int, CodeBuffer*, int, OopMapSet*, ExceptionHandlerTable*, ImplicitExceptionTable*, AbstractCompiler*, bool, bool, bool, bool, int)+0x604
V [libjvm.dylib+0xf1abf4] PhaseOutput::install_code(ciMethod*, int, AbstractCompiler*, bool, bool)+0x1bc
V [libjvm.dylib+0x5374a8] Compile::Code_Gen()+0x7a0
V [libjvm.dylib+0x534970] Compile::Compile(ciEnv*, ciMethod*, int, Options, DirectiveSet*)+0x17bc
V [libjvm.dylib+0x3f19b8] C2Compiler::compile_method(ciEnv*, ciMethod*, int, bool, DirectiveSet*)+0x204
V [libjvm.dylib+0x556084] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x98c
V [libjvm.dylib+0x555384] CompileBroker::compiler_thread_loop()+0x3cc
V [libjvm.dylib+0x94f0b8] JavaThread::thread_main_inner()+0x1f8
V [libjvm.dylib+0x11ae10c] Thread::call_run()+0xf0
V [libjvm.dylib+0xefd1b0] thread_native_entry(Thread*)+0x138
C [libsystem_pthread.dylib+0x6bc8] _pthread_start+0x88
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00000001072f10e0, pid=7746, tid=29187
#
# JRE version: Java(TM) SE Runtime Environment (26.0+24) (fastdebug build 26-ea+24-2435)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 26-ea+24-2435, compiled mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, bsd-aarch64)
# Problematic frame:
# V [libjvm.dylib+0xee50e0] ImmutableOopMapBuilder::heap_size()+0xd8
Current CompileTask:
C2:11205 4059 b 4 jdk.internal.classfile.impl.StackMapGenerator::processBlock (2767 bytes)
Stack: [0x000000016d960000,0x000000016db63000], sp=0x000000016db5f920, free space=2046k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0xee50e0] ImmutableOopMapBuilder::heap_size()+0xd8
V [libjvm.dylib+0xee5898] ImmutableOopMapSet::build_from(OopMapSet const*)+0x98
V [libjvm.dylib+0x4f95e0] CodeBlob::CodeBlob(char const*, CodeBlobKind, CodeBuffer*, int, unsigned short, short, int, OopMapSet*, bool, int)+0x1d4
V [libjvm.dylib+0xe90748] nmethod::nmethod(Method*, CompilerType, int, int, int, int, int, unsigned char*, CodeOffsets*, int, DebugInformationRecorder*, Dependencies*, CodeBuffer*, int, OopMapSet*, ExceptionHandlerTable*, ImplicitExceptionTable*, AbstractCompiler*, CompLevel, char*, int, JVMCINMethodData*)+0x7c
V [libjvm.dylib+0xe8e244] nmethod::new_nmethod(methodHandle const&, int, int, CodeOffsets*, int, DebugInformationRecorder*, Dependencies*, CodeBuffer*, int, OopMapSet*, ExceptionHandlerTable*, ImplicitExceptionTable*, AbstractCompiler*, CompLevel, char*, int, JVMCINMethodData*)+0x414
V [libjvm.dylib+0x453cd4] ciEnv::register_method(ciMethod*, int, CodeOffsets*, int, CodeBuffer*, int, OopMapSet*, ExceptionHandlerTable*, ImplicitExceptionTable*, AbstractCompiler*, bool, bool, bool, bool, int)+0x604
V [libjvm.dylib+0xf1abf4] PhaseOutput::install_code(ciMethod*, int, AbstractCompiler*, bool, bool)+0x1bc
V [libjvm.dylib+0x5374a8] Compile::Code_Gen()+0x7a0
V [libjvm.dylib+0x534970] Compile::Compile(ciEnv*, ciMethod*, int, Options, DirectiveSet*)+0x17bc
V [libjvm.dylib+0x3f19b8] C2Compiler::compile_method(ciEnv*, ciMethod*, int, bool, DirectiveSet*)+0x204
V [libjvm.dylib+0x556084] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x98c
V [libjvm.dylib+0x555384] CompileBroker::compiler_thread_loop()+0x3cc
V [libjvm.dylib+0x94f0b8] JavaThread::thread_main_inner()+0x1f8
V [libjvm.dylib+0x11ae10c] Thread::call_run()+0xf0
V [libjvm.dylib+0xefd1b0] thread_native_entry(Thread*)+0x138
C [libsystem_pthread.dylib+0x6bc8] _pthread_start+0x88