IBM Support

PI60547: MQ CSQX053E INTERMITTENTLY RECEIVING MESSAGE CSQX053E IN CHINIT CSQSNAP INFORMATION XSTB STORAGE PROBLEM X 16/04/25 PTF PECHANGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Message CSQX053E is intermittently issued to the CHIN joblog.
    CSQX053E CSQXFFST Error information recorded in CSQSNAP data set
    .
    CSQSNAP output:
    *                        X...XFFS*
    *xcsFreeMem......................*
    *MOVR......p../..X...XINS./......*
    .
    *....XSTB Storage Problem........*
    *X...XSTB........                *
    .
    
    .
    In this instance it involves a cluster-receiver channel using a
    CHAD exit.
    .
    Keywords: xcsFreeMem xcsFreeMem XFFS XSTB Storage Problem
    rriFreeSess ClusterPtr storage MQCD conname
    .
    This problem may result in various other symptoms, such as
    an FFST issued by rrmRunTimers due to an rrmTimer control
    block being overlaid, resulting in high CPU on the CHIN's
    repository task.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 8 *
    *                 Release 0 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: Message CSQX053E message issued warning *
    *                      that an FFST has been written to        *
    *                      CSQXSNAP. FFST contains information     *
    *                      referring to rriFreeSess and            *
    *                      "XSTB Storage Problem".                 *
    *                      Also high CHINIT CPU may be seen and an *
    *                      FFST produced by rrmRunTimers.          *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A cluster sender channel is started on a queue manager which has
    a CHAD exit defined, and the conname on the channel has more
    than one address (separated by a comma or commas). If the first
    destination in the conname fails then rriFreeSess frees up the
    storage pointed to by ClusterPtr but pChannel->CD.ClusterPtr
    still points to it. The channel may subsequently start when it
    retries with one of the remaining addresses in the conname, but
    when rriClusterFields is called it sees that the ClusterPtr
    address is not null and therefore quits.
    When the channel terminates rriFreeSess tries to release the
    ClusterPtr storage again, but it has already been freed, hence
    the FFST.
    

Problem conclusion

  • rriCallerEntry has been changed so that the channel ClusterPtr
    is nulled out if an attempt to start a CLUSSDR channel has
    failed.
    000Y
    CSQURFXC
    CSQXRCCC
    CSQXREXT
    CSQXRFXC
    CSQXRMAS
    CSQXRMSS
    

Temporary fix

  • *********
    * HIPER *
    *********
    

Comments

APAR Information

  • APAR number

    PI60547

  • Reported component name

    WMQ Z/OS 8

  • Reported component ID

    5655W9700

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    YesPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-04-11

  • Closed date

    2016-04-25

  • Last modified date

    2016-06-02

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

    PI57113

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

    UI37273

Modules/Macros

  • CSQURFXC CSQXRCCC CSQXREXT CSQXRFXC CSQXRMAS
    CSQXRMSS
    

Fix information

  • Fixed component name

    WMQ Z/OS 8

  • Fixed component ID

    5655W9700

Applicable component levels

  • R000 PSY UI37273

       UP16/05/26 P F605 «

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":"8.0","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
02 June 2016