IBM Support

PI55438: DYNAMICALLY CALLED ASSEMBLER PROGRAM IS NOT DELETED FROM STORAGE WHEN IT IS CANCELED

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When a dynamically called assembler subprogram returns to its
    caller, a CANCEL is done. However, the program is not
    completely deleted from storage.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Enterprise COBOL V5 users who use dynamic    *
    *                 CALL and CANCEL to non-LE conforming         *
    *                 programs.                                    *
    *                                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Storage usage: When a non-LE conforming *
    *                      program is dynamically CALLed and then  *
    *                      CANCELled, the program is not correctly *
    *                      deleted from storage.                   *
    *                                                              *
    ****************************************************************
    * RECOMMENDATION: Apply provided service.                      *
    ****************************************************************
    The COBOL CANCEL logic in the Enterprise COBOL V5 runtime wss
    incorrectly checking for the LE language list CEEBLLST to
    determine whether the program should be deleted from storage or
    not. Since non-LE enabled programs do not have a CEEBLLST, the
    CANCEL logic failed to delete such programs.
    

Problem conclusion

  • The Enterprise COBOL V5 runtime has been corrected to properly
    delete programs being CANCELed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI55438

  • Reported component name

    LE ENT COBOL LI

  • Reported component ID

    568819812

  • Reported release

    790

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-01-14

  • Closed date

    2016-01-22

  • Last modified date

    2016-02-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

  • R7A0 PSY UI34683

       UP16/01/28 P F601

  • R780 PSY UI34684

       UP16/01/28 P F601

  • R790 PSY UI34685

       UP16/01/28 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":"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