-
Bug
-
Resolution: Fixed
-
P3
-
13
-
b25
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8226005 | 14 | Vladimir Ivanov | P3 | Resolved | Fixed | team |
# Internal Error (open/src/hotspot/share/opto/parse1.cpp:2116), pid=27931, tid=27971
# assert(method()->holder()->is_being_initialized() || method()->holder()->is_initialized()) failed: initialization should have been started
Current CompileTask:
C2:1373109 220250 b javasoft.sqe.tests.vm.constantpool.Initialization.Initialization010.Initialization01001m054.Initialization01001m054::method (1 bytes)
Stack: [0x00007efd5bbfc000,0x00007efd5bcfd000], sp=0x00007efd5bcf9c10, free space=1015k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x142d33e] Parse::clinit_deopt()+0x12e
V [libjvm.so+0x1434dd4] Parse::Parse(JVMState*, ciMethod*, float)+0xdd4
V [libjvm.so+0x800e2c] ParseGenerator::generate(JVMState*)+0x18c
V [libjvm.so+0x9bdf14] Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool, DirectiveSet*)+0xf54
V [libjvm.so+0x7feecd] C2Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*)+0x10d
V [libjvm.so+0x9ca90d] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x46d
V [libjvm.so+0x9cb908] CompileBroker::compiler_thread_loop()+0x3b8
V [libjvm.so+0x16bd5da] JavaThread::thread_main_inner()+0x26a
V [libjvm.so+0x16c5b87] JavaThread::run()+0x227
V [libjvm.so+0x16c2cb6] Thread::call_run()+0xf6
V [libjvm.so+0x13e0efe] thread_native_entry(Thread*)+0x10e
# assert(method()->holder()->is_being_initialized() || method()->holder()->is_initialized()) failed: initialization should have been started
Current CompileTask:
C2:1373109 220250 b javasoft.sqe.tests.vm.constantpool.Initialization.Initialization010.Initialization01001m054.Initialization01001m054::method (1 bytes)
Stack: [0x00007efd5bbfc000,0x00007efd5bcfd000], sp=0x00007efd5bcf9c10, free space=1015k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x142d33e] Parse::clinit_deopt()+0x12e
V [libjvm.so+0x1434dd4] Parse::Parse(JVMState*, ciMethod*, float)+0xdd4
V [libjvm.so+0x800e2c] ParseGenerator::generate(JVMState*)+0x18c
V [libjvm.so+0x9bdf14] Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool, DirectiveSet*)+0xf54
V [libjvm.so+0x7feecd] C2Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*)+0x10d
V [libjvm.so+0x9ca90d] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x46d
V [libjvm.so+0x9cb908] CompileBroker::compiler_thread_loop()+0x3b8
V [libjvm.so+0x16bd5da] JavaThread::thread_main_inner()+0x26a
V [libjvm.so+0x16c5b87] JavaThread::run()+0x227
V [libjvm.so+0x16c2cb6] Thread::call_run()+0xf6
V [libjvm.so+0x13e0efe] thread_native_entry(Thread*)+0x10e
- backported by
-
JDK-8226005 Class initialization checks assert when holder klass is in error state
- Resolved
- duplicates
-
JDK-8225149 assert in LIR_Assembler::clinit_barrier: initialization should have been started
- Closed
- relates to
-
JDK-8225149 assert in LIR_Assembler::clinit_barrier: initialization should have been started
- Closed
-
JDK-8223213 Implement fast class initialization checks on x86-64
- Resolved
-
JDK-8225141 Better handling of classes in error state by fast class initialization checks
- Resolved