IBM Support

PI71574: 5C6-00E60092 ABEND IS OCCURING IN MODULE CSQWVZD1 16/10/24 PTF PECHANGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • 5C6-00E60092 abend is occuring in module CSQWVZD1, and is
    caused by a change made by APAR PI60773 (PTF UI37323).
    .
    The ABEND is due to an overlay of the IIDT control block.
    .
    The problem is in SMF statistics (SMF 115) processing and will
    stop SMF data collection from working correctly.  It will only
    occur in a queue sharing group ( QSG ) environment.
    .
    Additional details:
    The problem is applicable to queue managers which are part of a
    QSG, and which have SMF Statistics collection enabled.
    .
    The scenario which triggeres the problem is when a unit of work
    which has done shared-queue work is backed out. If such a UoW
    has a lot of shared queue changes associated with it (i.e. tens
    of puts or gets of messages to a shared queue), then the error
    can leave bad state in a control block related to SMF statistics
    collection.
    .
    Once this has occurred, the task which collects SMF statistics
    can hit the abend due to the bad state. The abend itself is
    dealt with by the queue manager and application processing will
    continue. However, the SMF statistics will not be collected
    correctly.
    .
    You may also find that once in this state, the abends continue
    to occur whenever SMF statistics collection attempts to run. A
    qmgr restart would be needed to stop the abends.
    .
    .
    Additional Symptom(s) Search Keyword(s):
    CSQESYNC TAB IIDT
    .
    DUMP TITLE=ssid,ABN=5C6-00E60092,U=SYSOPR,
    C=CCCCC.NNN.IFC -CQWVZSS,
    M=CSQWVZSS,LOC=CSQWZDG0.CSQWVZD1
    .
    ABN=0C4-00000004 in CSQWVAPR for instruction 4230 8003
    ABEND0C4 ABENDS0C4 0C4 S0C4 S00C4
    

Local fix

  • The problem can be circumvented by stopping the collection of
    queue manager statistics records on each member of the QSG:
     STOP TRACE(STAT) DEST(SMF)
    
    If the queue manager might be restarted before the fix for this
    APAR is applied, include that command in a CSQINP2 member or
    set SMFSTAT=NO in CSQ6SYSP.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All users of IBM MQ for z/OS Version 9 Release 0             *
    * Modification 0.                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * If a queue manager in a queue sharing group is collecting    *
    * SMF statistics various abends may be seen when a unit of     *
    * work containing a large number of shared queue requests is   *
    * backed out,                                                  *
    * e.g:                                                         *
    * Abend 5C6-00E60092 in CSQWVZD1,                              *
    * Abend 5C6-00E20001 in CSQSVBK,                               *
    * Abend 0C4-00000004 in CSQWVAPR,                              *
    * Abend 0C4-00000011 in CSQWVZSS,                              *
    * Abend 0C4-00000004 in CSQWVSMT                               *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When managing the back out of a unit of work containing a large
    number of shared queue requests, CSQESYNC processes past the end
    of an array, resulting in a bit being incorrectly turned on in
    the IIDT control block. Later, during the processing of SMF
    records, the incorrect value in the IIDT leads to the abends
    seen.
    

Problem conclusion

  • Code has been changed in CSQESYNC to correctly set the array
    size and so prevent the storage overlay that leads to the
    abends.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI71574

  • Reported component name

    MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-11-01

  • Closed date

    2016-11-21

  • Last modified date

    2017-05-19

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

    PI71097

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

    UI42772

Modules/Macros

  • CSQESYNC
    

Fix information

  • Fixed component name

    MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R000 PSY UI42772

       UP17/01/10 P F701

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":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
19 May 2017