IBM Support

PI37689: MODIFY IGZXAPI TO DETECT WHEN GARBAGE IS PASSED TO IT OR A STORAGE OVERLAY EXISTS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as new function.

Error description

  • (COB V5.1) Modify IGZXAPI to detect when garbage is passed to
    it or a storage overlay exists.
    
    An ESPIE will be used, but only when control is inside IGZXAPI.
    On entry, IGZXAPI invokes ESPIE and remembers the previous
    token.  When IGZXAPI returns, it invokes ESPIE RESET and
    restores the previous token.  Other than this, IGZXAPI doesn't
    register any ESTAE or recovery routines. This should not affect
    the use of ESTAE in IGZXAPI's caller.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Enterprise COBOL V5 users that use           *
    *                 the IGZXAPI file and runtime information     *
    *                 query routine.                               *
    *                                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: ABEND when IGZXAPI tries to locate      *
    *                      COBOL Runtime's control blocks when     *
    *                      invalid pointer is passed in by the     *
    *                      caller.                                 *
    *                                                              *
    ****************************************************************
    * RECOMMENDATION: Apply provided service.                      *
    ****************************************************************
    IGZXAPI needs the caller to provide the user's COBOL program's
    DSA. When the provided pointer is invalid, IGZXAPI may ABEND.
    

Problem conclusion

Temporary fix

Comments

  • The fix has been validated.
    

APAR Information

  • APAR number

    PI37689

  • Reported component name

    ENT COBOL FOR Z

  • Reported component ID

    5655W3200

  • Reported release

    780

  • Status

    CLOSED UR1

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2015-03-24

  • Closed date

    2015-05-13

  • Last modified date

    2015-06-01

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

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

Modules/Macros

  • IGZXLPKA
    

Fix information

  • Fixed component name

    LE ENT COBOL LI

  • Fixed component ID

    568819812

Applicable component levels

  • R780 PSY UI27688

       UP15/05/28 P F505

  • R790 PSY UI27689

       UP15/05/28 P F505

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSCVR7X","label":"Runtime"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
14 December 2020