IBM Support

PI78131: TITLE CSQ1,ABN=5C6-00C94510,U=SYSOPR ,C=ccccc.nnn.DMC - CSQIMGES,M=CSQGFRCV,LOC=CSQILPLM.CSQIMGES

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • The customer upgraded their Test MQ environment.
    They are experiencing the following dump at startup, but the
    queue manager appears to function without issues.
    .
    TITLE CSQ1,ABN=5C6-00C94510,U=SYSOPR  ,C=ccccc.nnn.DMC -
    CSQIMGES,M=CSQGFRCV,LOC=CSQILPLM.CSQIMGES
    .
    CSQI_ABEND_CFM_ERROR ('00C94510'x) - CFM problem recognised in
                                         DMC
    .
    The change team has reviewed the dump. The 5C6-00C94510 issued
    by CSQIMGES is occurring as MHND.pDPIVSA (addr of IVSA for
    SYSTEM.PENDING.DATA.QUEUE) is 0. This abend occurs when
    SYSTEM.PENDING.DATA.QUEUE is get-disabled. CSQMDPAT detects
    that this is the case, but does not close the queue correctly.
    This leads to subsequent problems such as the 5C6-00C94510
    issued by CSQIMGES.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM MQ for z/OS Version 9       *
    *                 Release 0 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: If the SYSTEM.PENDING.DATA.QUEUE is     *
    *                      GET disabled then the following abend   *
    *                      will be seen shortly after the queue    *
    *                      manager is started:-                    *
    *                      Abend 0C4 in CSQIMGES if the queue      *
    *                      manager is not in a queue sharing       *
    *                      group.                                  *
    *                      Abend S5C6-00C94510 if the queue        *
    *                      manager is in a queue sharing group.    *
    ****************************************************************
    If the SYSTEM.PENDING.DATA.QUEUE is GET disabled then CSQMDPAT
    will attempt to close the queue, but the ?MQCLOSE fails with a
    bad return code so certain queue handles and pointers are not
    reset.
    This means that when CSQMDPAT next runs it will cause CSQIMGES
    to be invoked which will fail with 5C6-00C94510.
    If the queue manager is not in a QSG then CSQIMGES fails 0C4
    when it tries to access the ETHR, which doesn't exist in a
    qmgr not in a QSG.
    

Problem conclusion

  • CSQMDPAT has been changed so that the ?MQCLOSE will not
    produce a bad lretcode if the SYSTEM.PENDING.DATA.QUEUE is GET
    disabled thus avoiding the abends.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI78131

  • Reported component name

    MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-03-14

  • Closed date

    2017-04-18

  • Last modified date

    2017-06-02

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

    PI37151

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

    UI46495

Modules/Macros

  • CSQMDPAT
    

Fix information

  • Fixed component name

    MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R000 PSY UI46495

       UP17/05/19 P F705

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.



Document information

More support for: IBM MQ

Software version: 9.0

Reference #: PI78131

Modified date: 02 June 2017


Translate this page: