Java crash in GCTaskThread on OpenJDK8 with G1 collector
Environment
- Red Hat Enterprise Linux 7
- 7.5 ppc64le
- OpenJDK
- 1.8.0_181-b13
- G1 collector
Issue
- Fatal error log shows the following:
# SIGSEGV (0xb) at pc=0x00003fff8585dba0, pid=28911, tid=0x00003fff84bdf1b0
#
# JRE version: OpenJDK Runtime Environment (8.0_181-b13) (build 1.8.0_181-b13)
# Java VM: OpenJDK 64-Bit Server VM (25.181-b13 mixed mode linux-ppc64 compressed oops)
# Problematic frame:
# V [libjvm.so+0x46dba0]
...
Current thread (0x00003fff80020000): GCTaskThread [stack: 0x00003fff849e0000,0x00003fff84be0000] [id=28917]
...
Stack: [0x00003fff849e0000,0x00003fff84be0000], sp=0x00003fff84bdddb0, free space=2039k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x46dba0]
V [libjvm.so+0x49c5d8]
V [libjvm.so+0x49c984]
V [libjvm.so+0x4a09e0]
V [libjvm.so+0x477a8c]
V [libjvm.so+0xa5408c]
V [libjvm.so+0xa53e74]
V [libjvm.so+0x842710]
C [libpthread.so.0+0x8af4] start_thread+0x104
Diagnostic Steps
Reproduce with Java debug symbols installed so essential information needed for troubleshooting and matching known issues is included in the fatal error log.
Product(s)
Category
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.