The Javadump file contains sections separated by eyecatcher title areas to aid readability of the Javadump.
The first such eyecatcher is shown as follows:
NULL ------------------------------------------------------------------------ 0SECTION ENVINFO subcomponent dump routine NULL =================================
Different sections contain different tags, which make the file easier to parse for performing simple analysis.
You can also use DTFJ to parse a Javadump, see Using the Diagnostic Tool Framework for Java for more information.
An example tag (1CIJAVAVERSION) is shown as follows:
1CIJAVAVERSION J2RE 6.0 IBM J9 2.5 AIX ppc64-64 build jvmap64srt60sr2-20090528_36265
Normal tags have these characteristics:
Special tags have these characteristics:
Here is an example of some tags taken from the start of a dump. The components are highlighted for clarification.
NULL ------------------------------------------------------------------ 0SECTION TITLE subcomponent dump routine NULL =============================== 1TISIGINFO Dump Event "user" (00004000) received 1TIDATETIME Date: 2009/06/17 at 05:57:17 1TIFILENAME Javacore filename: /home/user/javacore.20090617.055717.254416.0001.txt NULL ------------------------------------------------------------------ 0SECTION GPINFO subcomponent dump routine NULL ================================ 2XHOSLEVEL OS Level : AIX 6.1 2XHCPUS Processors - 3XHCPUARCH Architecture : ppc64 3XHNUMCPUS How Many : 8 3XHNUMASUP NUMA is either not supported or has been disabled by user
For the rest of the topics in this section, the tags are removed to aid readability.