Java Troubleshooting Guide for HP-UX Systems
some other library names and version information ...
92453-07 dld dld dld.sl B.11.48 EXP 051121
3.2.2 Collecting Fatal Error Log Information
When a Java application aborts, the fatal error log file (hs_err_pid<pid>.log) is generated.
The contents of this file vary depending on the architecture and the Java version. (For example,
early Java versions generate less information in the fatal error log.). Following is a summary of
the type of information contained in this file:
1. The error causing the Java VM to abort, including the pc, process id, and thread id at which
the error occurred. For example:
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (11) at pc=7541df20, pid=25675, tid=1
2. The Java version and problematic frame. For example:
# Java VM: Java HotSpot(TM) Server VM (1.4.2
# 1.4.2.10-060112-19:42-IA64N IA64 mixed mode)
# Problematic frame:
# j spin.main([Ljava/lang/String;)V+5
3. Information about the current thread, including:
a. Executing thread
b. siginfo at the point of failure
c. Stack pointer and hex dump of the top of memory stack
d. Hex dump at the location of the current pc
e. Stack range and stack free space
4. Process information, including:
a. Dump of all active threads at the time of the abort (SDK 1.4.2.04+)
b. Java VM state (whether at safepoint or not) (SDK 1.4.2.10+)
c. mutex state (SDK 1.4.2.10+)
d. Summary of heap status; for example:
Heap
def new generation total 5632K, used 144K [6d400000, 6da10000, 6e950000)
eden space 5056K, 2% used [6d400000, 6d424040, 6d8f0000)
from space 576K, 0% used [6d8f0000, 6d8f0000, 6d980000)
to space 576K, 0% used [6d980000, 6d980000, 6da100000
tenured generation total 12480K, used 0K [6e950000, 6f580000, 71400000)
the space 12480K, 0% used [6e950000, 6e950000, 6e950200, 6f580000)
compacting perm gen total 16384K, used 1118K [71400000, 72400000, 75400000)
the space 16384K, 6% used [71400000, 71517860, 71517a00, 72400000)
e. dynamic libraries loaded by the process (SDK 1.4.2.04+)
f. Java VM arguments (SDK 1.4.2.04+)
g. Java-related environment variables
5. System Information. This includes operating system name, version, processor, memory, and
system load. For example:
OS: HPUX
uname:HP-UX B.11.23 U ia64
rlimit: STACK 98252k, CORE 2097151k, NOFILE 4096, AS infinity
load average:0.12 0.19 0.22
CPU:total 8 Processor = McKinley
Processor features = branchlong
Memory: 4k page, physical 16743644k
vm_info: Java HotSpot(TM) Server VM (1.4.2.10-060112-19:42-IA64N)
for hp-ux-ia64 built on Jan 12 2006 20:09:37 by jinteg with aCC
3.2 Collecting Problem Data 61