IBM Support

PI56314: ABEND 0C4 POSSIBLE IN EZESSM WHEN USING CICS SEGMENTED CONVERSE OR IMS/VS TRANSACTIONS WITH RBD V71X

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Abend 0C4 is possible in EZESSM when using CICS segmented
    converse or IMS/VS transactions with an old version of RBD
    (version 7). This abend occurred because the string object in
    EGL's type pointer was not correct and this incorrect data was
    acted upon, causing the abend. This fix ensures that the type
    pointer is correct before proceeding to process.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: ALL USERS OF RATIONAL BUSINESS DEVELOPER     *
    *                 Z/OS COBOL RUNTIME                           *
    ****************************************************************
    * PROBLEM DESCRIPTION: IF A USER HAS OLD VERSION 7 EGL         *
    *                      PROGRAMS, IT IS POSSIBLE THAT THE       *
    *                      STRING (AND OTHER) OBJECT TYPE BLOCK    *
    *                      POINTER IS REFERENCING INCORRECT        *
    *                      STORAGE. THIS COULD CAUSE AN 0C4 ABEND  *
    *                      DURING SEGMENTED SAVING AS THE PROCESS  *
    *                      ACTS UPON THIS ERRONEOUS CONTROL BLOCK. *
    ****************************************************************
    * RECOMMENDATION: APPLY THIS MAINTENANCE.                      *
    ****************************************************************
    IF A USER HAS OLD VERSION 7 EGL PROGRAMS, IT IS POSSIBLE THAT
    THE STRING (AND OTHER) OBJECT TYPE BLOCK POINTER IS REFERENCING
    INCORRECT STORAGE. THIS COULD CAUSE AN 0C4 ABEND DURING
    SEGMENTED SAVING AS THE PROCESS ACTS UPON THIS ERRONEOUS CONTROL
    BLOCK.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PI56314

  • Reported component name

    RATL COBOL RT Z

  • Reported component ID

    5655R2900

  • Reported release

    601

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-01-29

  • Closed date

    2016-08-26

  • Last modified date

    2016-10-03

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

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

Modules/Macros

  •    ELASMPSC ELASMPSM
    

Fix information

  • Fixed component name

    RATL COBOL RT Z

  • Fixed component ID

    5655R2900

Applicable component levels

  • R601 PSY UI40406

       UP16/09/09 P F609

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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSN27B","label":"Rational COBOL Runtime for zSeries"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
03 October 2016