IBM Support

PM66794: WMQ Z/OS: ABN=S2C1-000000C4 IN THE MESSAGE BROKER JOB DUE TO AN ABEND0C4 IN CSQBBDMH

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Error DescriptionÏ
    An ABEND0C4 occurs in CSQBBDMH during processing of an MQDLTMH
    (Delete Message Handle verb) when a LINK to CSQBCRMH fails (in
    this case due to a short-on-storage condition). ERRET exit
    label LOADERR2 is branched to and assumes that R1 still
    contains the address of the parameter list. However, this is
    not the case as R1 has been changed by the failing LINK. It
    contains the abend code, S106, which would have occurred had
    there not been an ERRET specified on the LINK. This then
    results in the 0C4 failure reason code is being set for the
    MQDLTMH.
    .
    The ABEND0C4 PSW and REGS can be found in the dump in the SDWA
    pointed to by VERBX LEDATA 'CM,ASID(nnn)'
    .
    Additional symptoms:
    The storage error will not be addressed by this APAR, but the
    symptoms leading up to the 0C4 in the reported instance were:
    Broker joblog:
     IEW4000I FETCH FOR MODULE CSQBCRMH FROM DDNAME STEPLIB
      FAILED BECAUSE INSUFFICIENT STORAGE WAS AVAILABLE.
     CSV031I LIBRARY ACCESS FAILED FOR MODULE CSQBCRMH,
      RETURN CODE 14, REASON CODE 26110021, DDNAME STEPLIB
    +BIP2228E Severe error: 1044 signal received  Abend file:
      <file name>  action: abort
    .
    ABENDS2C1 ABEND2C1 S02C1
    
    MQMSGPROP/K
    

Local fix

  • Local Fix&#207;
    None, other than resolving the cause of the storage shortage.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of Websphere MQ for z/OS Version 7 *
    *                 Release 1 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: Abend 0C4 during call to CSQBBDMH in    *
    *                      CSECT CSQBPTUB (in load-module          *
    *                      CSQBLB46) as a result of a failed LINK  *
    *                      to CSQBCRMH.                            *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The problem occurs when processing a MQCRTMH or MQDLTMH and the
    LINK to CSQBCRMH fails.  ERRET exit label LOADERR2 is branched
    to, and here the code attempts to access the parameter list by
    referencing R1.  However, R1 has been changed by the failing
    LINK.  This results in an abend 0C4 when trying to set the
    failure reason code.
    

Problem conclusion

  • The code is changed in CSQBPTUB to copy the parmeter list
    address to another register prior to the LINK.
    100Y
    CSQBPTUB
    IMQS23DM
    IMQS23DR
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM66794

  • Reported component name

    WMQ Z/OS V7

  • Reported component ID

    5655R3600

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2012-06-14

  • Closed date

    2012-09-27

  • Last modified date

    2013-10-01

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

    PM63272

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

    UK82157

Modules/Macros

  • CSQBPTUB IMQS23DM IMQS23DR
    

Fix information

  • Fixed component name

    WMQ Z/OS V7

  • Fixed component ID

    5655R3600

Applicable component levels

  • R100 PSY UK82157

       UP12/11/06 P F211

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:
01 October 2013