Troubleshooting Java Crashes due to Exhausting Physical Memory on Solaris

(Doc ID 1426028.1)

Last updated on APRIL 09, 2017

Applies to:

Java Platform, Standard Edition - Version 1.3.1 to 7 [Release 1.3 to 7]
Generic UNIX

Symptoms

Random JVM crashes with Unix signal 10, error number 12.

Here's a typical hs err log:

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGBUS (0xa) at pc=0xffffffff7400b718, pid=1733, tid=19551
#

<... skipped ...>

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

Current thread (0x0000000103586670): JavaThread "Thread-18138" daemon [_thread_in_Java, id=19551]

siginfo:si_signo=10, si_errno=12, si_code=3, si_addr=0xfffffffec42f5f90

<... skipped ...>

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms