IBM Support

PI53098: PL/I MQ STRUCTURES ARE USING INIT(NULL()) INSTEAD OF INIT(SYSNULL())

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The PL/I declarations of MQ structures in SYS1.SCSQPLIC are
    using the old built-in function NULL() instead of SYSNULL().
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of WebSphere MQ Version 8          *
    *                 Release 0 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: PL/I programs that include MQ control   *
    *                      block definitions from SCSQDEFS and/or  *
    *                      SCSQPLIC libraries have pointer         *
    *                      variables initialized with function     *
    *                      null().                                 *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    PL/I MQ control block definitions use function null() to
    initialize pointer variables with value 'FF000000'bx. This is
    not desirable because the queue manager won't recognize fields
    initialized in this way as null pointers, and instead will treat
    them as a valid addresses.
    

Problem conclusion

  • PL/I MQ copy books have been changed to initialize pointer
    variables with function sysnull() which sets value '00000000'bx.
    000Y
    CMQP
    CMQXP
    CSQP
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI53098

  • 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-11-26

  • Closed date

    2015-12-02

  • Last modified date

    2016-02-01

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

    PI51749

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

    UI33469

Modules/Macros

  • CMQP     CMQXP    CSQP
    

Fix information

  • Fixed component name

    WMQ Z/OS 8

  • Fixed component ID

    5655W9700

Applicable component levels

  • R000 PSY UI33469

       UP16/01/08 P F601

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:
01 February 2016