Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8041937 | 8u20 | Coleen Phillimore | P2 | Closed | Not an Issue |
Test name: gc/lock/jni/jnilock002
Build: jdk 1.8.0 b97, hotspot 25.0 b39
Excerpt from hs_err:
# SIGSEGV (0xb) at pc=0xf6e6b0ae, pid=10175, tid=3821009776
#
# JRE version: Java(TM) SE Runtime Environment (8.0-b97) (build 1.8.0-ea-b97)
# Java VM: Java HotSpot(TM) Client VM (25.0-b39 compiled mode, sharing linux-x86 )
# Problematic frame:
# V [libjvm.so+0x1400ae] ciEnv::get_constant_by_index_impl(constantPoolHandle, int, int, ciInstanceKlass*)+0x3e
...
Stack: [0xe3b7f000,0xe3c00000], sp=0xe3bfe5c0, free space=509k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x1400ae] ciEnv::get_constant_by_index_impl(constantPoolHandle, int, int, ciInstanceKlass*)+0x3e;; ciEnv::get_constant_by_index_impl(constantPoolHandle, int, int, ciInstanceKlass*)+0x3e
V [libjvm.so+0x14073c] ciEnv::get_constant_by_index(constantPoolHandle, int, int, ciInstanceKlass*)+0x28c;; ciEnv::get_constant_by_index(constantPoolHandle, int, int, ciInstanceKlass*)+0x28c
V [libjvm.so+0x166308] ciBytecodeStream::get_constant()+0x198;; ciBytecodeStream::get_constant()+0x198
V [libjvm.so+0xb9297] GraphBuilder::load_constant()+0x27;; GraphBuilder::load_constant()+0x27
V [libjvm.so+0xc6853] GraphBuilder::iterate_bytecodes_for_block(int)+0x1823;; .L3210+0xc
V [libjvm.so+0xc737b] GraphBuilder::iterate_all_blocks(bool)+0xfb;; GraphBuilder::iterate_all_blocks(bool)+0xfb
V [libjvm.so+0xc9384] GraphBuilder::GraphBuilder(Compilation*, IRScope*)+0x404;; GraphBuilder::GraphBuilder(Compilation*, IRScope*)+0x404
V [libjvm.so+0xcf77f] IRScope::IRScope(Compilation*, IRScope*, int, ciMethod*, int, bool)+0x12f;; IRScope::IRScope(Compilation*, IRScope*, int, ciMethod*, int, bool)+0x12f
V [libjvm.so+0xcfa27] IR::IR(Compilation*, ciMethod*, int)+0x77;; IR::IR(Compilation*, ciMethod*, int)+0x77
V [libjvm.so+0xb31ee] Compilation::build_hir()+0xbe;; Compilation::build_hir()+0xbe
V [libjvm.so+0xb355c] Compilation::compile_java_method()+0x5c;; Compilation::compile_java_method()+0x5c
V [libjvm.so+0xb36a4] Compilation::compile_method()+0x54;; Compilation::compile_method()+0x54
V [libjvm.so+0xb3976] Compilation::Compilation(AbstractCompiler*, ciEnv*, ciMethod*, int, BufferBlob*)+0x1f6;; Compilation::Compilation(AbstractCompiler*, ciEnv*, ciMethod*, int, BufferBlob*)+0x1f6
V [libjvm.so+0xb48a2] Compiler::compile_method(ciEnv*, ciMethod*, int)+0x92;; Compiler::compile_method(ciEnv*, ciMethod*, int)+0x92
V [libjvm.so+0x1a7c69] CompileBroker::invoke_compiler_on_method(CompileTask*)+0xd39;; CompileBroker::invoke_compiler_on_method(CompileTask*)+0xd39
V [libjvm.so+0x1a9a35] CompileBroker::compiler_thread_loop()+0x545;; CompileBroker::compiler_thread_loop()+0x545
V [libjvm.so+0x512ca8] compiler_thread_entry(JavaThread*, Thread*)+0x18;; compiler_thread_entry(JavaThread*, Thread*)+0x18
V [libjvm.so+0x519a89] JavaThread::thread_main_inner()+0x109;; JavaThread::thread_main_inner()+0x109
V [libjvm.so+0x519c7e] JavaThread::run()+0x1be;; JavaThread::run()+0x1be
V [libjvm.so+0x448ff9] java_start(Thread*)+0x119;; java_start(Thread*)+0x119
C [libpthread.so.0+0x6a49] abort@@GLIBC_2.0+0x6a49
Build: jdk 1.8.0 b97, hotspot 25.0 b39
Excerpt from hs_err:
# SIGSEGV (0xb) at pc=0xf6e6b0ae, pid=10175, tid=3821009776
#
# JRE version: Java(TM) SE Runtime Environment (8.0-b97) (build 1.8.0-ea-b97)
# Java VM: Java HotSpot(TM) Client VM (25.0-b39 compiled mode, sharing linux-x86 )
# Problematic frame:
# V [libjvm.so+0x1400ae] ciEnv::get_constant_by_index_impl(constantPoolHandle, int, int, ciInstanceKlass*)+0x3e
...
Stack: [0xe3b7f000,0xe3c00000], sp=0xe3bfe5c0, free space=509k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x1400ae] ciEnv::get_constant_by_index_impl(constantPoolHandle, int, int, ciInstanceKlass*)+0x3e;; ciEnv::get_constant_by_index_impl(constantPoolHandle, int, int, ciInstanceKlass*)+0x3e
V [libjvm.so+0x14073c] ciEnv::get_constant_by_index(constantPoolHandle, int, int, ciInstanceKlass*)+0x28c;; ciEnv::get_constant_by_index(constantPoolHandle, int, int, ciInstanceKlass*)+0x28c
V [libjvm.so+0x166308] ciBytecodeStream::get_constant()+0x198;; ciBytecodeStream::get_constant()+0x198
V [libjvm.so+0xb9297] GraphBuilder::load_constant()+0x27;; GraphBuilder::load_constant()+0x27
V [libjvm.so+0xc6853] GraphBuilder::iterate_bytecodes_for_block(int)+0x1823;; .L3210+0xc
V [libjvm.so+0xc737b] GraphBuilder::iterate_all_blocks(bool)+0xfb;; GraphBuilder::iterate_all_blocks(bool)+0xfb
V [libjvm.so+0xc9384] GraphBuilder::GraphBuilder(Compilation*, IRScope*)+0x404;; GraphBuilder::GraphBuilder(Compilation*, IRScope*)+0x404
V [libjvm.so+0xcf77f] IRScope::IRScope(Compilation*, IRScope*, int, ciMethod*, int, bool)+0x12f;; IRScope::IRScope(Compilation*, IRScope*, int, ciMethod*, int, bool)+0x12f
V [libjvm.so+0xcfa27] IR::IR(Compilation*, ciMethod*, int)+0x77;; IR::IR(Compilation*, ciMethod*, int)+0x77
V [libjvm.so+0xb31ee] Compilation::build_hir()+0xbe;; Compilation::build_hir()+0xbe
V [libjvm.so+0xb355c] Compilation::compile_java_method()+0x5c;; Compilation::compile_java_method()+0x5c
V [libjvm.so+0xb36a4] Compilation::compile_method()+0x54;; Compilation::compile_method()+0x54
V [libjvm.so+0xb3976] Compilation::Compilation(AbstractCompiler*, ciEnv*, ciMethod*, int, BufferBlob*)+0x1f6;; Compilation::Compilation(AbstractCompiler*, ciEnv*, ciMethod*, int, BufferBlob*)+0x1f6
V [libjvm.so+0xb48a2] Compiler::compile_method(ciEnv*, ciMethod*, int)+0x92;; Compiler::compile_method(ciEnv*, ciMethod*, int)+0x92
V [libjvm.so+0x1a7c69] CompileBroker::invoke_compiler_on_method(CompileTask*)+0xd39;; CompileBroker::invoke_compiler_on_method(CompileTask*)+0xd39
V [libjvm.so+0x1a9a35] CompileBroker::compiler_thread_loop()+0x545;; CompileBroker::compiler_thread_loop()+0x545
V [libjvm.so+0x512ca8] compiler_thread_entry(JavaThread*, Thread*)+0x18;; compiler_thread_entry(JavaThread*, Thread*)+0x18
V [libjvm.so+0x519a89] JavaThread::thread_main_inner()+0x109;; JavaThread::thread_main_inner()+0x109
V [libjvm.so+0x519c7e] JavaThread::run()+0x1be;; JavaThread::run()+0x1be
V [libjvm.so+0x448ff9] java_start(Thread*)+0x119;; java_start(Thread*)+0x119
C [libpthread.so.0+0x6a49] abort@@GLIBC_2.0+0x6a49
- backported by
-
JDK-8041937 SIGSEGV in ciEnv::get_constant_by_index_impl
-
- Closed
-
- duplicates
-
JDK-8023824 EXCEPTION_ACCESS_VIOLATION in ciEnv::get_constant_by_index_impl
-
- Closed
-
-
JDK-8028497 SIGSEGV at ClassLoaderData::oops_do(OopClosure*, KlassClosure*, bool)
-
- Closed
-
- relates to
-
JDK-8028497 SIGSEGV at ClassLoaderData::oops_do(OopClosure*, KlassClosure*, bool)
-
- Closed
-