Topic
  • 3 replies
  • Latest Post - ‏2013-04-27T08:41:56Z by LooyoWang
LooyoWang
LooyoWang
6 Posts

Pinned topic Fail to open a heapdump file with MAT+IEMA. why

‏2013-04-02T06:41:57Z |
When I open a heapdump file with Eclipse Memory Analyzer(MemoryAnalyzer-1.2.1.20121105-win32.win32.x86_64), a problem occurred.
I had installed the IBM Extensions plugins to Memory Analyzer by "http://download.boulder.ibm.com/ibmdl/pub/software/isa/isa410/production".
For more information about the plugins, see the attach file which named "plugins.jpg".

The heapdump file was dumped by a Websphere which version is WAS5.1ForLinux.

Fortunately, I can open the heapdump file with the HeapAnalyzer.

Is it a bug of IEMA?

===================================Error information===========================================================
Error opening heap dump 'heapdump.20120418.041215.9202.txt'. Check the error log for further details.
Error opening heap dump 'heapdump.20120418.041215.9202.txt'. Check the error log for further details.
Error opening heap dump 'heapdump.20120418.041215.9202.txt'
Unable to read dump d:\dump\heapdump.20120418.041215.9202.phd metafile d:\dump\heapdump.20120418.041215.9202.txt in DTFJ format DTFJ-PHD (java.io.IOException)
Unable to read dump d:\dump\heapdump.20120418.041215.9202.phd metafile d:\dump\heapdump.20120418.041215.9202.txt in DTFJ format DTFJ-PHD
Error parsing Javacore (java.io.IOException)
Error parsing Javacore
com.ibm.dtfj.javacore.parser.framework.scanner.ScannerException: Maximum line length (32768) exceeded. Input file corrupt or not a javacore. (com.ibm.dtfj.javacore.parser.framework.parser.ParserException)
com.ibm.dtfj.javacore.parser.framework.scanner.ScannerException: Maximum line length (32768) exceeded. Input file corrupt or not a javacore.
Maximum line length (32768) exceeded. Input file corrupt or not a javacore. (com.ibm.dtfj.javacore.parser.framework.scanner.ScannerException)
Maximum line length (32768) exceeded. Input file corrupt or not a javacore.
Unable to read dump d:\dump\heapdump.20120418.041215.9202.txt metafile null in DTFJ format DTFJ-Javacore (java.io.IOException)
Unable to read dump d:\dump\heapdump.20120418.041215.9202.txt metafile null in DTFJ format DTFJ-Javacore
Error parsing Javacore (java.io.IOException)
Error parsing Javacore
com.ibm.dtfj.javacore.parser.framework.scanner.ScannerException: Maximum line length (32768) exceeded. Input file corrupt or not a javacore. (com.ibm.dtfj.javacore.parser.framework.parser.ParserException)
com.ibm.dtfj.javacore.parser.framework.scanner.ScannerException: Maximum line length (32768) exceeded. Input file corrupt or not a javacore.
Maximum line length (32768) exceeded. Input file corrupt or not a javacore. (com.ibm.dtfj.javacore.parser.framework.scanner.ScannerException)
Maximum line length (32768) exceeded. Input file corrupt or not a javacore.
Updated on 2013-04-02T09:07:39Z at 2013-04-02T09:07:39Z by LooyoWang
  • LooyoWang
    LooyoWang
    6 Posts

    Re: Fail to open a heapdump file with MAT+IEMA. why

    ‏2013-04-02T09:07:39Z  
    IEMA:IBM Extensions for Memory Analyzer
  • PeteRobbins
    PeteRobbins
    46 Posts

    Re: Fail to open a heapdump file with MAT+IEMA. why

    ‏2013-04-24T12:16:07Z  
    • LooyoWang
    • ‏2013-04-02T09:07:39Z
    IEMA:IBM Extensions for Memory Analyzer

    Hi. I assume the Java version is 1.4.2 in WAS 5? If so then the DTFJ component does not support reading heapdumps from that version of Java.

  • LooyoWang
    LooyoWang
    6 Posts

    回复:Re: Fail to open a heapdump file with MAT+IEMA. why

    ‏2013-04-27T08:41:56Z  

    Hi. I assume the Java version is 1.4.2 in WAS 5? If so then the DTFJ component does not support reading heapdumps from that version of Java.

    Thank you.

    I read the information from heapdumps as  follows:

    // Version: J2RE 1.4.1 IBM build cxia321411-20031011.

     

    Which version of Java that DTFJ component support reading heapdumps from?

    JAVA 1.5 or higher?

     

    Updated on 2013-04-27T08:42:39Z at 2013-04-27T08:42:39Z by LooyoWang