PK28846: UNINITIALIZED FLAG IN STARTUP CODE SOMETIMES CAUSE SVC 120 FREEMAIN BAD R0 LENGTH VALUE DURING TERMINATION.

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Uninitialized flag in startup code sometimes cause SVC 120
    FREEMAIN bad R0 length value during termination.
    

Local fix

  • No workaround available
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users using the REXX compiler run        *
    *                 time library version 1.4.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: Using IGVUNCOND DIAGxx could            *
    *                      generate a SVC D during program         *
    *                      termination from a SVC 120 FREEMAIN.    *
    *                      The area specified on a FREEMAIN        *
    *                      or STORAGE RELEASE s larger than        *
    *                      the original GETMAIN or STORAGE         *
    *                      OBTAIN.                                 *
    *                                                              *
    *                      Second problem, a possible 0C4          *
    *                      abend during a call to a Rexx           *
    *                      PROCEDURE with an EXPOSE list           *
    *                      of variables.                           *
    ****************************************************************
    * RECOMMENDATION: Install this APAR to prevent these problems  *
    *                 from occurring in the future.                *
    ****************************************************************
    

Problem conclusion

  • Both of these problems are hard to reproduce and will
     only occur infrequently. The first problem only occurs
     during program termination and only if certain
     diagnostics are enabled. It is not critical.
     The second problem is critical since a 0C4 ABEND
     might occur.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK28846

  • Reported component name

    LIB REXX ON Z/O

  • Reported component ID

    569501403

  • Reported release

    140

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2006-07-27

  • Closed date

    2006-08-24

  • Last modified date

    2006-11-02

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

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

    UK17453

Modules/Macros

  • EAGJIINI EAGJQAC3
    

Fix information

  • Fixed component name

    LIB REXX ON Z/O

  • Fixed component ID

    569501403

Applicable component levels

  • R140 PSY UK17453

       UP06/10/03 P F610

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.



Rate this page:

(0 users)Average rating

Document information


More support for:

Compiler and Library for REXX on zSeries

Software version:

140

Operating system(s):

z/OS

Reference #:

PK28846

Modified date:

2006-11-02

Translate my page

Machine Translation

Content navigation