IBM Support

PI56882: WMQ ABEND5C6 00C90F00 CSQIMGEF OFFSET +00002A9A

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Change Team finds there is a window in which an MQGET browse for
    message with a specific MsgId on an indexed queue can locate a
    matching message, only for destructive MQGET using
    MQGMO_MSG_UNDER_CURSOR to take the message from underneath it.
    This results in an 5C6-00C90F00 abend issued by CSQIMGEF.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 7 *
    *                 Release 1 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: Abend 5C6-00C90F00 occurs in CSQIMGEF   *
    *                      or CSQIMGEG when attempting to browse   *
    *                      messages on an indexed queue.           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    During a browse matching on Correlation ID, Message ID, of Group
    ID on an indexed queue, a matching message is located using the
    index. However, while validating that the message is in a
    suitable state to be returned it is deleted by another task
    getting from the same queue. CSQIMGEF and CSQIMGEG should expect
    this to be possible, however there is a timing window where
    these routines do not allow for the possibility of this
    happening, leading to the reported abend being issued.
    

Problem conclusion

  • CSQIMGEF and CSQIMGEG are changed to correctly handle the
    message being processed having been deleted by another task, and
    carry on searching for another matching message instead of
    abending.
    100Y
    CSQIMGEF
    CSQIMGEG
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI56882

  • 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

    2016-02-09

  • Closed date

    2016-07-29

  • Last modified date

    2016-09-02

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

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

    PI64378 UI39745 PI66708

Modules/Macros

  • CSQIMGEF CSQIMGEG
    

Fix information

  • Fixed component name

    WMQ Z/OS V7

  • Fixed component ID

    5655R3600

Applicable component levels

  • R100 PSY UI39745

       UP16/08/25 P F608

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:
02 September 2016