IBM Support

PH45779: S0C4 IGZCEV11 X'1E8' DURING CONDITION HANDLING FOR USER WRITTEN HANDLER

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • After an intentional data exception s0c7, a s0c4 exception in
    IGZCEV11 at offset x'1E8' may occur when a user written handler
    program is expected to process the original exception.
    

Local fix

  • BYPASS/CIRCUMVENTION:
    None
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of Enterprise COBOL 5 and later        *
    *                 releases running programs which use a user   *
    *                 condition handler to catch erroneous         *
    *                 situations in COBOL programs and recover     *
    *                 from them.                                   *
    ****************************************************************
    * PROBLEM DESCRIPTION: An application running with a user      *
    *                      condition handler terminates with 0C4   *
    *                      occurred at IGZCEV11+X'4968',           *
    *                      load module IGZCEV4.                    *
    ****************************************************************
    * RECOMMENDATION: Install the provided PTF.                    *
    ****************************************************************
    When the user condition handler catches the erroneous situation
    in COBOL programs, COBOL Runtime IGZCEV11 diagnoses the caller
    of the COBOL program as part of the  condition handling.
    IGZCEV11 incorrectly assumes the caller is LE conforming,
    leading to 0C4.
    
    COB0501T/K COB0502T/K COB0601T/K COB0602T/K COB0603T/K
    COB0604T/K
    

Problem conclusion

  • COBOL Runtime has been enhanced to improve the logic when
    diagnosing the caller.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH45779

  • Reported component name

    LE ENT COBOL LI

  • Reported component ID

    568819812

  • Reported release

    7D0

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-04-19

  • Closed date

    2022-06-17

  • Last modified date

    2022-10-17

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

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

    UI81075 UI81077 UI81078 PH50229

Modules/Macros

  • IGZCEV4  IGZCJNI2 IGZLLIBV IGZXAPI  IGZXCA31 IGZXCDA  IGZXD24
    IGZXDMR  IGZXJNI2 IGZXLPIO IGZXLPKA IGZXLPKB IGZXLPKC IGZXLPKD
    IGZXLPKE IGZXLPKF IGZXLPKG IGZXPK2
    

Fix information

  • Fixed component name

    LE ENT COBOL LI

  • Fixed component ID

    568819812

Applicable component levels

  • R7B0 PSY UI81075

       UP22/06/24 P F206

  • R7C0 PSY UI81077

       UP22/06/24 P F206

  • R7D0 PSY UI81078

       UP22/06/24 P F206

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":"SS6SG3","label":"Enterprise COBOL for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7D0","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
17 October 2022