-
Bug
-
Resolution: Fixed
-
P3
-
22
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/workspace/open/src/hotspot/share/nmt/mallocHeader.inline.hpp:107), pid=320759, tid=320797
# fatal error: NMT corruption: Block at 0x0000ffff380296e0: header canary broken
#
# JRE version: Java(TM) SE Runtime Environment (22.0+1) (fastdebug build 22-staging+1-75)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 22-galahadeestaging+1-75, mixed mode, sharing, tiered, jvmci, jvmci compiler, compressed oops, compressed class ptrs, g1 gc, linux-aarch64)
# Problematic frame:
# V [libjvm.so+0x1203c68] MallocHeader* MallocHeader::resolve_checked_impl<void*, MallocHeader*>(void*)+0x158
#
--------------- T H R E A D ---------------
Current thread (0x0000ffff9823f680): JavaThread "JVMCI-native CompilerThread0" daemon [_thread_in_vm, id=320797, stack(0x0000ffff6a380000,0x0000ffff6a77c000) (4080K)]
Current CompileTask:
JVMCI-native:201 20 4 java.lang.Object::<init> (1 bytes)
Stack: [0x0000ffff6a380000,0x0000ffff6a77c000], sp=0x0000ffff6a779c20, free space=4071k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x1203c68] MallocHeader* MallocHeader::resolve_checked_impl<void*, MallocHeader*>(void*)+0x158 (mallocHeader.inline.hpp:107)
V [libjvm.so+0x1202cf8] MallocTracker::record_free_block(void*)+0x28 (mallocHeader.inline.hpp:113)
V [libjvm.so+0x1365e1c] os::free(void*)+0x7c (memTracker.hpp:112)
V [libjvm.so+0xf7ffe0] JVMCIEnv::~JVMCIEnv()+0x1c (jvmciEnv.cpp:592)
V [libjvm.so+0x91f800] CompileBroker::invoke_compiler_on_method(CompileTask*)+0xc40 (compileBroker.cpp:2253)
V [libjvm.so+0x91ff9c] CompileBroker::compiler_thread_loop()+0x58c (compileBroker.cpp:1955)
V [libjvm.so+0xdbb4a0] JavaThread::thread_main_inner()+0xec (javaThread.cpp:720)
V [libjvm.so+0x160b844] Thread::call_run()+0xb0 (thread.cpp:220)
V [libjvm.so+0x1370b38] thread_native_entry(Thread*)+0x138 (os_linux.cpp:785)
C [libc.so.6+0x857d8] start_thread+0x2d8
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/workspace/open/src/hotspot/share/nmt/mallocHeader.inline.hpp:107), pid=320759, tid=320797
# fatal error: NMT corruption: Block at 0x0000ffff380296e0: header canary broken
#
# JRE version: Java(TM) SE Runtime Environment (22.0+1) (fastdebug build 22-staging+1-75)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 22-galahadeestaging+1-75, mixed mode, sharing, tiered, jvmci, jvmci compiler, compressed oops, compressed class ptrs, g1 gc, linux-aarch64)
# Problematic frame:
# V [libjvm.so+0x1203c68] MallocHeader* MallocHeader::resolve_checked_impl<void*, MallocHeader*>(void*)+0x158
#
--------------- T H R E A D ---------------
Current thread (0x0000ffff9823f680): JavaThread "JVMCI-native CompilerThread0" daemon [_thread_in_vm, id=320797, stack(0x0000ffff6a380000,0x0000ffff6a77c000) (4080K)]
Current CompileTask:
JVMCI-native:201 20 4 java.lang.Object::<init> (1 bytes)
Stack: [0x0000ffff6a380000,0x0000ffff6a77c000], sp=0x0000ffff6a779c20, free space=4071k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x1203c68] MallocHeader* MallocHeader::resolve_checked_impl<void*, MallocHeader*>(void*)+0x158 (mallocHeader.inline.hpp:107)
V [libjvm.so+0x1202cf8] MallocTracker::record_free_block(void*)+0x28 (mallocHeader.inline.hpp:113)
V [libjvm.so+0x1365e1c] os::free(void*)+0x7c (memTracker.hpp:112)
V [libjvm.so+0xf7ffe0] JVMCIEnv::~JVMCIEnv()+0x1c (jvmciEnv.cpp:592)
V [libjvm.so+0x91f800] CompileBroker::invoke_compiler_on_method(CompileTask*)+0xc40 (compileBroker.cpp:2253)
V [libjvm.so+0x91ff9c] CompileBroker::compiler_thread_loop()+0x58c (compileBroker.cpp:1955)
V [libjvm.so+0xdbb4a0] JavaThread::thread_main_inner()+0xec (javaThread.cpp:720)
V [libjvm.so+0x160b844] Thread::call_run()+0xb0 (thread.cpp:220)
V [libjvm.so+0x1370b38] thread_native_entry(Thread*)+0x138 (os_linux.cpp:785)
C [libc.so.6+0x857d8] start_thread+0x2d8
- relates to
-
JDK-8317689 [JVMCI] include error message when CreateJavaVM in libgraal fails
- Resolved