IBM Support

PH23019: MACRO <HLQ>.SCSQMACS ( CSQDQWHS ) MAPS SMF 115 RECORD LAYOUT INCORRECTLY

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Macro CSQDQWHS maps the product section of the SMF 115 record
    incorrectly due to an error in its assembler portion. This
    causes fields within the record to not align properly within
    the data structure. This is caused by a Define Storage
    Statement of x7B length at offset x21 (defined as 'Unused')
    

Local fix

  • The above DS can be removed, which will align fields (QWHSTIME
    and QWHSDURN) as expected
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM MQ for z/OS Version 9       *
    *                 Release 0 Modification 0 and Release 1       *
    *                 Modification 0.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: The assembly version of the MQ standard *
    *                      header (QWHS) maps the SMF 115 record   *
    *                      layout incorrectly.                     *
    ****************************************************************
    Assembly macro CSQDQWHS maps field QWHSFLAG1 within the product
    section of the SMF 115 record incorrectly, declaring 8 bytes for
    the field instead of 1. This error shifts the offset of all
    subsequent fields within the macro 7 bytes higher than they
    should be.
    

Problem conclusion

  • Assembly macro CSQDQWHS has been updated to correctly define
    field QWHSFLAG1 as 1 byte, containing bit flag QWHSSMFC.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH23019

  • 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

    2020-03-06

  • Closed date

    2020-04-02

  • Last modified date

    2020-06-01

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

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

    UI68785 UI68786

Modules/Macros

  • CSQDQWHS
    

Fix information

  • Fixed component name

    IBM MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R000 PSY UI68785

       UP20/05/28 P F005

  • R100 PSY UI68786

       UP20/05/28 P F005

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"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
02 June 2020