IBM Support

PI92487: ABEND0C4 IN CSQMHDRS IS FOLLOWED BY AN ABEND5C6-00D40017 IN CSQMGET.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • If ABEND0C4-00000011 occurs in CSQMHDRS due to a bad buffer
    being passed to MQGET, resulting in CSQIMGET returning
    MQRC_BUFFER_ERROR
    
    This was incorrectly followed by the ABEND5C6-00D40017 in
    CSQMGET:
    
    Symptom             Description
    -------             -----------
    RIDS/CSQMLPLM#L     Load module name: CSQMLPLM
    RIDS/CSQMGET        Csect name: CSQMGET
    AB/S05C6            System abend code: 05C6
    PRCS/00D40017       Abend reason code: 00D40017
    RIDS/CSQGFRCV#R     Recovery routine csect name: CSQGFRCV
    
    THis results in an MQRC 2195 being returned on the MQGET call.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM MQ for z/OS Version 9       *
    *                 Release 0 Modification 0                     *
    ****************************************************************
    * PROBLEM DESCRIPTION: If a bad buffer is passed in on an      *
    *                      MQGET call and an 0C4 abend occurs in   *
    *                      CSQMHDRS, CSQMGET may incorrectly abend *
    *                      5C6=00D0017.                            *
    ****************************************************************
    If a bad buffer is passed in, MQGET processing may abend 0C4 in
    CSQMHDRS due to the use of a bad application buffer. This is
    passed back through CSQIMGET internally as MQRC_BUFFER_ERROR,
    however this RC is not handled in CSQMGET. This results in abend
    5C6-00D40017 being generated, and the MQGET call to fail MQRC
    2195.
    

Problem conclusion

  • CSQMGET has been changed to correctly handle MQRC_BUFFER_ERROR
    from CSQIMGET without an abend and return MQRC_BUFFER_ERROR to
    the MQGET call.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI92487

  • Reported component name

    IBM MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-01-16

  • Closed date

    2018-01-30

  • Last modified date

    2018-04-03

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

    PI84299

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

    UI53534 010PC2Ÿ 010PC2Ÿ 010PC2Ÿ

Modules/Macros

  • CSQIMGE9
    

Fix information

  • Fixed component name

    IBM MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R000 PSY UI53534

       UP18/04/03 P F803

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":"LOB45","label":"Automation"}}]

Document Information

Modified date:
03 April 2018