IBM Support

PH03917: OS/VS RPG II COMPILER ABENDS IN Z/OS BDAM ON Z/OS 2.2+

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The OS/VS RPG II compiler abends in z/OS BDAM S0C4 PIC04 then
    IEC141I 013-C8,IGG0193K,OSDTP02$,RPGII,SYSIN on z/OS 2.2 and
    follow-on.
    

Local fix

  • change DD UNIT=SYSDA,... to DD UNIT=VIO,...
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of OS/VS RPG II 1.1.0 on z/OS 2.2  *
    *                 any follow-on.                               *
    ****************************************************************
    * PROBLEM DESCRIPTION: The OS/VS RPG II compiler abends in     *
    *                      z/OS BDAM on z/OS 2.2 and follow-on.    *
    ****************************************************************
    * RECOMMENDATION: Apply the PTF or circumvention when using    *
    *                 the OS/VS RPG II compiler in z/OS 2.2 and    *
    *                 follow-on.                                   *
    ****************************************************************
    The OS/VS RPG II compiler does erroneously unconditionally
    CLOSE data sets SYSU1 and SYSUT2 without WAIT/CHECK although
    WRITE I/O might still be outstanding. Due to changes in
    z/OS 2.2 to BDAM OPEN/CLOSE this may cause the compiler to
    abend due to a protection exception in z/OS BDAM.
    

Problem conclusion

  • Do CHECK after WRITE before CLOSE of BDAM data sets.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH03917

  • Reported component name

    OS/VS RPGII

  • Reported component ID

    5740RG137

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-10-10

  • Closed date

    2023-08-29

  • Last modified date

    2023-09-01

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

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

    UI66736

Modules/Macros

  • ILNWSCR  ILN0Z010 ILN00100
    

Fix information

  • Fixed component name

    OS/VS RPGII

  • Fixed component ID

    5740RG137

Applicable component levels

  • R100 PSY UI93333

       UP23/09/01 P F308

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":"BU011","label":"Systems - zSystems software"},"Product":{"code":"SG19M"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"100"}]

Document Information

Modified date:
01 September 2023