IBM Support

PH65157: RECOVER CFSTRUCT INCOMPLETE RECOVERY WHEN IGVDGNPP IS ACTIVE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Incomplete application structure recovery can occur if
    recovering from a log range that was written while the IGVDGNPP
    z/OS Diagnostic tool (formerly known as PRIMEPSA) was active.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM MQ for z/OS Version 9       *
    *                 Release 3 Modification 0 and Release 4       *
    *                 Modification 0.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: After recovering a coupling facility    *
    *                      structure, it's possible for large      *
    *                      persistent messages to be missing on    *
    *                      shared queues associated with the       *
    *                      coupling facility structure.            *
    ****************************************************************
    It's possible for the code which builds log records to use an
    uninitialised pointer to set log record metadata, resulting in
    primed/invalid memory being recorded as log record metadata.
    This erroneous metadata can then result in some log records
    being skipped during coupling facility structure recovery,
    leading to missing messages on associated shared queues.
    

Problem conclusion

  • The code has been changed to initialise the pointer so that log
    record headers can be successfully located and metadata can be
    set correctly, avoiding the problem.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH65157

  • Reported component name

    IBM MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    300

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2025-02-07

  • Closed date

    2025-10-16

  • Last modified date

    2025-11-30

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

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

    UO05352 UO05353

Modules/Macros

  • CSQJR006 CSQJW001
    

Fix information

  • Fixed component name

    IBM MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R300 PSY UO05353

       UP25/11/12 P F511 ¢

  • R400 PSY UO05352

       UP25/11/12 P F511 ¢

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":"BU048","label":"IBM Software"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"300","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

Document Information

Modified date:
30 November 2025