IBM Support

PM01189: ZOS NEWSTRINGPLATFORM MEMORY LEAK

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • java/lang/OutOfMemoryError is thrown
    

Local fix

  • n/a
    

Problem summary

  • When an application enters JNI and doesn't leave for some time
    and calls NewStringPlatform (or other related functions that use
    character conversion) repeatedly, both the Java Heap
    and Java Stack fill up with char arrays, byte arrays,
    BufferOverflowException, CharToByteConverter etc objects (and
    in their references, in the case of the Java Stack).
    

Problem conclusion

  • NewStringPlatform and related functions have been altered to
    ensure all memory and JNI local refs are freed/deleted once
    they are finished with.
    
    This defect will be fixed in:
    SDK5 SR 11
    
    To obtain the fix:
    Install build 20090725 or later
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM01189

  • Reported component name

    JAVA 5 Z/OS 31

  • Reported component ID

    620500105

  • Reported release

    500

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-11-13

  • Closed date

    2009-11-13

  • Last modified date

    2009-11-13

  • 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

    JAVA 5 Z/OS 31

  • Fixed component ID

    620500105

Applicable component levels

  • R500 PSY

       UP

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.0","Edition":"","Line of Business":{"code":"LOB16","label":"Mainframe HW"}}]

Document Information

Modified date:
09 August 2022