IBM Support

IV76922: JDMPVIEW OUT OF MEMORY ERROR WHILE OPENING A Z/OS SYSTEM DUMP

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Error Message: A java.lang.OutOfMemoryError was thrown by the
    jdmpview tool while attempting to open a z/OS system dump.
    .
    Stack Trace: Exception in thread "main"
    java.lang.OutOfMemoryError: Java heap space
        at
    javax.imageio.stream.ImageInputStreamImpl.<init>(ImageInputStrea
    mImpl.java:73)
        at
    com.ibm.j9ddr.corereaders.tdump.zebedee.dumpreader.AddressSpaceI
    mageInputStream.<init>(AddressSpaceImageInputStream.java:40)
        at
    com.ibm.j9ddr.corereaders.tdump.zebedee.dumpreader.AddressSpace.
    getImageInputStream(AddressSpace.java:212)
        at
    com.ibm.j9ddr.corereaders.tdump.zebedee.mvs.Tcb.<init>(Tcb.java:
    124)
        at
    com.ibm.j9ddr.corereaders.tdump.zebedee.mvs.Tcb.getTcbs(Tcb.java
    :83)
        at
    com.ibm.j9ddr.corereaders.tdump.TDumpReader$AddressSpaceAdapter.
    initializeProcesses(TDumpReader.java:304)
        at
    com.ibm.j9ddr.corereaders.tdump.TDumpReader$AddressSpaceAdapter.
    getProcesses(TDumpReader.java:289)
        at
    com.ibm.j9ddr.view.dtfj.image.J9DDRImageAddressSpace.getProcesse
    s(J9DDRImageAddressSpace.java:108)
        at
    com.ibm.dtfj.image.j9.ImageFactory.hasJavaRuntime(ImageFactory.j
    ava:423)
        at
    com.ibm.dtfj.image.j9.ImageFactory.foundImage(ImageFactory.java:
    359)
        at
    com.ibm.dtfj.image.j9.ImageFactory.getImage(ImageFactory.java:19
    1)
        at
    com.ibm.jvm.dtfjview.commands.OpenCommand.imagesFromCommandLine(
    OpenCommand.java:102)
        at
    com.ibm.jvm.dtfjview.commands.OpenCommand.run(OpenCommand.java:7
    0)
        at
    com.ibm.java.diagnostics.utils.Context.tryCommand(Context.java:1
    30)
        at
    com.ibm.java.diagnostics.utils.Context.execute(Context.java:86)
        at
    com.ibm.jvm.dtfjview.CombinedContext.execute(CombinedContext.jav
    a:162)
        at
    com.ibm.jvm.dtfjview.CombinedContext.execute(CombinedContext.jav
    a:146)
        at
    com.ibm.jvm.dtfjview.Session.imageFromCommandLine(Session.java:5
    82)
        at
    com.ibm.jvm.dtfjview.Session.sessionInit(Session.java:194)
        at com.ibm.jvm.dtfjview.Session.<init>(Session.java:154)
        at
    com.ibm.jvm.dtfjview.Session.getInstance(Session.java:150)
        at com.ibm.jvm.dtfjview.DTFJView.launch(DTFJView.java:39)
        at com.ibm.jvm.dtfjview.DTFJView.main(DTFJView.java:34)
    .
    

Local fix

Problem summary

  • The problem is caused by an unexpectedly truncated Tcb chain
    within the system dump.
    

Problem conclusion

  • The jdmpview tool has been updated to detect this condition.
    .
    This APAR will be fixed in the following Java Releases:
       8    SR2       (8.0.2.0)
       6 R1 SR8 FP15  (6.1.8.15)
       7 R1 SR3 FP20  (7.1.3.20)
       7    SR9 FP20  (7.0.9.20)
    .
    Contact your IBM Product's Service Team for these Service
    Refreshes and Fix Packs.
    For those running stand-alone, information about the available
    Service Refreshes and Fix Packs can be found at:
               https://www.ibm.com/developerworks/java/jdk/
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV76922

  • Reported component name

    J9 COMMON CODE

  • Reported component ID

    620700127

  • Reported release

    270

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-09-10

  • Closed date

    2015-09-18

  • Last modified date

    2015-09-25

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    J9 COMMON CODE

  • Fixed component ID

    620700127

Applicable component levels

  • R270 PSY

       UP

  • R260 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSNVBF","label":"Runtimes for Java Technology"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
21 February 2022