HP (Hewlett-Packard) 5992-1918 Manuale Utente

Pagina di 78
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.
the 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.
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.
a 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, 6da10000)
       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, CPU, 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.3 Collecting Stack Trace Information
On PA-RISC systems, a stack trace is printed to stderr when the application aborts. On Integrity
systems, branch and general register contents are printed to stderr when an application aborts.
The stack trace (PA-RISC systems) and register contents (Integrity systems) are not printed to
the hs_err_pid<pid>.log file; therefore, the contents of stderr should be captured into a
file and sent to HP along with the hs_err_pid<pid>.log, core file, and libraries.
3.2 Collecting Problem Data
57