IBM Support

PM85839: ADDING OF PROPERTIES IN THE PARSED PROPERTIES STRUCTURE IS CAUSING A BAD REALLOCATION OF MEMORY.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • MQPUT completes with return code 2195
    and the queue manager abends with
    0C4-0000003B in CSQTOPLM.CSQXLEV1 when
    putting a message with multiple RFH2
    headers containing properties in
    distinct folders with the same name.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 7 *
    *                 Release 0 Modification 1 and Release 1       *
    *                 Modification 0.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: MQPUT completes with return code 2195   *
    *                      and the task abends with 0C4-0000003B   *
    *                      in CSQTOPLM.CSQXLEV1 when putting a     *
    *                      message with multiple RFH2 headers      *
    *                      containing properties in distinct       *
    *                      folders with the same name.             *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    During the MQPUT processing, zrfParse is invoked to extract the
    properties located in RFH2 folders. This code also merges the
    properties located in folders with the same name into one
    folder.
    The pointer to the next bit of memory where a new folder can
    be added is updated incorrectly, causing the property structure
    to be corrupted. This causes the 0C4 in the task when
    subsequently accessing it.
    

Problem conclusion

  • The code was changed to correctly keep track of the storage used
    and add any new folders in the right place. This allows the
    MQPUT to succeed and prevents the 0C4 abend from occurring.
    010Y
    100Y
    CMQZRFPA
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM85839

  • Reported component name

    WMQ Z/OS V7

  • Reported component ID

    5655R3600

  • Reported release

    010

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2013-03-28

  • Closed date

    2013-07-09

  • Last modified date

    2013-09-03

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

    IC88788

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

    UK95673 UK95674

Modules/Macros

  • CMQZRFPA
    

Fix information

  • Fixed component name

    WMQ Z/OS V7

  • Fixed component ID

    5655R3600

Applicable component levels

  • R010 PSY UK95673

       UP13/08/23 P F308

  • R100 PSY UK95674

       UP13/08/23 P F308

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
03 September 2013