IBM Support

PM51214: NATIVE MEMORY LEAK IN CONTROL REGION UNDER LOAD

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Control Region got native OOM. There were full of 0x2008 size
    malloc'ed elements. Quite a lot of them had eye catcher of
    BBOMETA.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server for z/OS V6.1.0                      *
    ****************************************************************
    * PROBLEM DESCRIPTION: A Websphere for z/OS Application Server *
    *                      controller receives a native out of     *
    *                      memory exception under load when many   *
    *                      TCP/IP read failures have occurred.     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    During certain error paths the controller may run out of
    native storage as native storage buffers associated with TCP/IP
    read requests are not being released when the buffers are
    returned to the storage pool. The messages in the log may vary
    but will generally be like the following:
    Trace: 2011/08/04 14:15:28.999 01 t=7C41E0 c=UNK key=S2
    (00000004)
    Description: Throw CORBA system exception
    exception id: CORBA::NO_MEMORY
    minor code: c9c2e328
    from filename: ./bbocdbbm.cpp
    at line: 66
    Trace: 2011/08/04 14:15:28.999 01 t=7C41E0 c=UNK key=S2
    (04072019)
    Description: Java exception created
    from filename: ./bboocjex.cpp
    Method Name: createExceptionForJava(JNIEnv *, char *,
    unsigned int,
    CORBA::CompletionStatus, CORBA::Exception *, char *,
    CORBA::Bo
    olean, CORBA::Boolean)
    org.omg.CORBA.NO_MEMORY: Exception occured during native
    method call
    from JAVA  vmcid: 0xc9c2e000  minor code: 328  completed:
    No
    at
    com.ibm.ws.buffermgmt.impl.ZOSWsByteBufferPoolManagerImpl.alloca
    teDirect
    ByteBuffer(Native Method)
    at
    com.ibm.ws.buffermgmt.impl.ZOSWsByteBufferPoolManagerImpl.alloca
    teBuffer
    Direct(ZOSWsByteBufferPoolManagerImpl.java:83)
    

Problem conclusion

  • The code has been changed to release any native storage buffers
    that have not been freed before the buffers are returned to
    the storage pool.
    
    APAR PM51214 is currently targeted for inclusion in Service
    Level (Fix Pack) 6.1.0.45 of WebSphere Application Server V6.1.
    
    Please refer to URL:
    //www.ibm.com/support/docview.wss?rs=404&uid=swg27006970
    for Fix Pack availability.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM51214

  • Reported component name

    WEBSPHERE FOR Z

  • Reported component ID

    5655I3500

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-10-31

  • Closed date

    2012-02-13

  • Last modified date

    2012-10-01

  • 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

    WEBSPHERE FOR Z

  • Fixed component ID

    5655I3500

Applicable component levels

  • R610 PSY UK81646

       UP12/09/23 P F209

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS7K4U","label":"WebSphere Application Server for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
28 October 2021