JVM Crash on V [libjvm.so+0xab4d83] PhaseCFG::call_catch_cleanup(Block*)+0xa3

Sundara Mohan M m.sundar85 at gmail.com
Thu Dec 12 01:44:17 UTC 2019

  I was trying JVM 13.0.1+9 with ZGC and observing this crash

Host: Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz, 48 cores, 125G, Red Hat
Enterprise Linux Server release 6.10 (Santiago)
Time: Wed Dec 11 05:41:55 2019 UTC elapsed time: 34571 seconds (0d 9h 36m

---------------  T H R E A D  ---------------

Current thread (0x00007f6ab016e5b0):  JavaThread "C2 CompilerThread0"
daemon [_thread_in_native, id=48663,

Current CompileTask:
C2:34571629 42982   !   4
net.htmlparser.jericho.Attributes::construct (1337 bytes)

Stack: [0x00007f67b55a7000,0x00007f67b56a8000],  sp=0x00007f67b56a3330,
 free space=1008k
Native frames: (J=compiled Java code, A=aot compiled Java code,
j=interpreted, Vv=VM code, C=native code)
V  [libjvm.so+0xab4d83]  PhaseCFG::call_catch_cleanup(Block*)+0xa3
V  [libjvm.so+0x80aadf]  PhaseCFG::global_code_motion()+0x8bf
V  [libjvm.so+0x80ae7a]  PhaseCFG::do_global_code_motion()+0x4a
V  [libjvm.so+0x634c95]  Compile::Code_Gen()+0x1d5
V  [libjvm.so+0x6386a0]  Compile::Compile(ciEnv*, C2Compiler*, ciMethod*,
int, bool, bool, bool, DirectiveSet*)+0xdc0
V  [libjvm.so+0x55fadc]  C2Compiler::compile_method(ciEnv*, ciMethod*, int,
V  [libjvm.so+0x64229d]
V  [libjvm.so+0x643c70]  CompileBroker::compiler_thread_loop()+0x5d0
V  [libjvm.so+0xf6b9fe]  JavaThread::thread_main_inner()+0x1be
V  [libjvm.so+0xf707fd]  Thread::call_run()+0x10d
V  [libjvm.so+0xc875b7]  thread_native_entry(Thread*)+0xe7


Came across this bug https://bugs.openjdk.java.net/browse/JDK-8225509

Seeing this frequently with 13.0.1+9 JVM. Assuming this is specific to ZGC
1. Can someone give more info when this can happen?
2. Since 13.0.2 is targeted for Jan 2020, is there a workaround to fix this
in 13.0.1?


More information about the zgc-dev mailing list