IBM Support

PH57881: ABN=5C6-00D40068 ABEND

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The 5C6-00D40068 abend is occurring in CSQM1PAW due to a
    pointer to an MHND control block, which represents a handle to
    an open queue, which is zero. CSQM1PAW is being called as part
    of agent deallocation from CSQMDALL.
    
    The MHND address is being obtained from an MPDO control block
    associated with a queue. The problem is that this queue is
    being deleted at the same time as CSQMDALL is running, most
    likely because the queue is a temporary dynamic queue.
    Though module CSQMDALL does check for this scenario, the
    serialisation is not watertight, which can result in the MPDO
    being freed from underneath the CSQMDALL SRB, resulting in the
    5C6-00D40068 abend.
    
    The problem is a small timing window between a queue being
    deleted and an application ending.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM MQ for z/OS Version         *
    *                 9 Release 3 Modification 0.                  *
    ****************************************************************
    * PROBLEM DESCRIPTION: An 5C6-00D40068 abend is seen in the    *
    *                      Queue Manager Address Space.            *
    ****************************************************************
    A timing window exists between a queue being deleted and an
    application that was using the queue ending resulting in an
    5C6-00D40068 abend.
    

Problem conclusion

  • The code has been updated to remove the timing window.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH57881

  • Reported component name

    IBM MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    300

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2023-10-30

  • Closed date

    2024-02-23

  • Last modified date

    2024-04-01

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

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

    UI95791

Modules/Macros

  • CSQM1PAW
    

Fix information

  • Fixed component name

    IBM MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R300 PSY UI95791

       UP24/03/19 P F403

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":"BU048","label":"IBM Software"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"300","Line of Business":{"code":"LOB67","label":"IT Automation \u0026 App Modernization"}}]

Document Information

Modified date:
04 April 2024