Oracle JVM crash in pthread_join
Environment
- Oracle JDK 7, update 71
Issue
- Fatal error log shows the following:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x0000003b0f40803b, pid=7075, tid=139639465682688
#
# JRE version: Java(TM) SE Runtime Environment (7.0_71-b14) (build 1.7.0_71-b14)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.71-b01 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C [libpthread.so.0+0x803b] pthread_join+0x10b
#
...
Stack: [0x00007fff59a77000,0x00007fff59b77000], sp=0x00007fff59b71520, free space=1001k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libpthread.so.0+0x803b] pthread_join+0x10b
Resolution
This appears to be an issue with the Oracle JDK. Possible solutions/workarounds include:
- Upgrade to the latest Oracle JDK.
- Installing OpenJDK or another JVM.
- Engage Oracle support to determine if this is a known issue.
Product(s)
Category
Tags
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.