IBM Support

PI63204: WMQ Z/OS ABEND5C6-00D40025 IN CSQMLTR0 USING SHARED QUEUES

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Queue manager abended
    CSQV086E QUEUE MANAGER ABNORMAL TERMINATION REASON=00E50702
    
    
    Dump title:
    ABN=5C6-00D40025,U=SYSOPR,C=R3600.710.MMC-CSQMLTR0,
    M=CSQGFRCV,LOC=CSQMLPLM.CSQMLTR0+00000BD8
    
    
    Reason code X'00D44007' CSQM_ABEND_MMC_ERROR
    
    
    There is a window in which a shared queue may be deleted,
    causing fields in the IVSA to be cleared (e.g. IVSA.pVSObject)
    and at the same time a list-transition event may execute which
    refers to the cleared IVSA, resulting in the 5C6-00D40025 abend.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 7 *
    *                 Release 1 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: Various abends occur when a shared      *
    *                      queue is deleted on a different queue   *
    *                      manager in the queue sharing group, and *
    *                      the local queue manager is processing a *
    *                      list transition for the queue.          *
    *                                                              *
    *                      Symptoms can include:                   *
    *                      - Abend 0C4 in CSQMLTR0                 *
    *                      - Abend 5C6-00C5101A in CSQEBMON        *
    *                      - Abend 5C6-00D40025 in CSQMLTR0        *
    *                      - Abend 5C6-00E50002 in CSQMREF1        *
    *                      The abends are followed by abnormal     *
    *                      queue manager termination 6C6 with      *
    *                      REASON=00E50702                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Insufficient serialisation between list transition exit
    processing for a shared queue and shared queue deletion
    processing can allow CSQICDSQ to free the IVSA for a shared
    queue that has just been deleted on another queue manager in the
    queue sharing group, while a list transition is being processed
    for that shared queue.
    Depending on the type of list transition being processed, and
    how quickly the freed IVSA is reused by another queue, this can
    lead to several different abends occurring in list transition
    processing.
    The abnormal termination of the SRB processing the list
    transition is unexpected, and results in the queue manager
    terminating abnormally.
    

Problem conclusion

  • The serialisation between shared queue deletion and list
    transition processing is improved to prevent the IVSA being
    freed while still being used by list transition processing.
    100Y
    CSQELTRX
    CSQICDSQ
    CSQIEXP2
    CSQILEPL
    CSQMLTRX
    CSQMLTR0
    

Temporary fix

  • *********
    * HIPER *
    *********
    

Comments

APAR Information

  • APAR number

    PI63204

  • Reported component name

    WMQ Z/OS V7

  • Reported component ID

    5655R3600

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-05-27

  • Closed date

    2016-08-26

  • Last modified date

    2016-10-03

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

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

    PI66133 UI40383

Modules/Macros

  • CSQELTRX CSQICDSQ CSQIEXP2 CSQILEPL CSQMLTRX CSQMLTR0
    

Fix information

  • Fixed component name

    WMQ Z/OS V7

  • Fixed component ID

    5655R3600

Applicable component levels

  • R100 PSY UI40383

       UP16/09/20 P F609 ¢

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.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
03 October 2016