IBM Support

PI40546: ABEND 5C6 00D10269 ISSUED BY CSQJW306 AFTER CRESTART

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • ABEND 5C6-00D10269 may be issued by CSQJW306 during startup
    after adding a CRESTART with ENDLRSN to the BSDS. The queue-
    manager then abends with CSQV086E REASON 00E80084.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 8 *
    *                 Release 0 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: ABEND 5C6-00D10269 IN CSQJW306,         *
    *                      or abend 5C6-00D10312 in CSQJR003,      *
    *                      when restarting the queue manager       *
    *                      after using the CRESTART function of    *
    *                      CSQJU003 to create a conditional        *
    *                      restart record to truncate the log      *
    *                      at a particular LRSN.                   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When the queue manager is restarted after the CRESTART
    function of CSQJU003 has been used to create a conditional
    restart record in the BSDS to truncate the log at a particular
    LRSN, the following problems may be seen if the truncation LRSN
    does not fall on a CI boundary in the queue manager's log.
     - When copying the contents of the log CI that is to be
       "pruned", CSQJW305 inspects uninitialized storage rather
       than the log CI that has just been read in order to
       determine whether the CI was written in 6 or 8 byte log
       RBA format. If the queue manager is using 8 byte log RBAs,
       this causes the top two bytes of the RBA to be overwritten
       in the CI, causing CSQJW306 to abend 5C6-00D10269.
     - When the last checkpoint prior to the truncation point is
       contained entirely in the same CI as the truncation point,
       the last written log RBA becomes lower than the last
       checkpoint RBA. This can be seen as the log RBA reported in
       message CSQJ099I is lower than the last checkpoint RBA
       reported in message CSQR003I. When CSQJR001 is called to
       set a log read cursor range, the end of the RBA range is
       set to the highest written RBA if the requested end of
       range is higher. In this case this can cause the end of the
       RBA range to be set to a lower value than the start of the
       range, which is invalid. An attempt to read from the log
       using the log read cursor causes a 5C6-00D10312 abend in
       CSQJR003.
    

Problem conclusion

  • CSQJW305 has been updated to correctly check whether the
    log CI being processed was written in 6 or 8 byte log RBA
    format.
    
    CSQJR001 has been updated to prevent the end of the log RBA
    range in the log read cursor from being set to a lower value
    than the start of the range.
    000Y
    CSQJR001
    CSQJW305
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI40546

  • Reported component name

    WMQ Z/OS 8

  • Reported component ID

    5655W9700

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2015-05-06

  • Closed date

    2015-08-27

  • Last modified date

    2015-11-03

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

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

    UI30603

Modules/Macros

  • CSQJR001 CSQJW305
    

Fix information

  • Fixed component name

    WMQ Z/OS 8

  • Fixed component ID

    5655W9700

Applicable component levels

  • R000 PSY UI30603

       UP15/10/07 P F510

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

Document Information

Modified date:
03 November 2015