PM11893: DFSRDD00 IS NOT RESTORING SAVE AREA FORWARD PTR AFTER CHECK MACRO.

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • The problem is in module DFSCVTM0. The area being used for the
    save area
    appears to have been FreeMained. This is due to DFSRDD00 not
    restoring save
    area forward ptr after CHECK macro.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: IMS V11 customers using the RDDS.            *
    ****************************************************************
    * PROBLEM DESCRIPTION: ABEND0C4 in DFSSTKMG using RDDS.        *
    ****************************************************************
    * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF      *
    ****************************************************************
    Save sets within the IMS prechained save area are passed
    to I/O services and may return with the save area forward
    pointer altered. This may validly occur when calling
    routines outside of IMS. Called routines commonly get a
    'next' save area and point to it with the forward pointer
    in the save area that the routine was passed. There is no
    guarantee that the forward pointer will be restored upon
    return to IMS.
    
    In this case, the CHECK macro was called from DFSRDD00 under
    circumstances that led to a forward pointer being set to the
    CHECK routine's getmained save area and was left pointing to
    it after CHECK freemained it and returned to IMS. IMS attempted
    to use the forward pointer to address a save area to store
    registers and an 0C4 occurred because it had been freed.
    

Problem conclusion

  • GEN:
    KEYWORDS:
    
    *** END IMS KEYWORDS ***
     Code was added to DFSRDD00 to save and restore the IMS
     savearea's forward pointer around the CHECK macro calls.
    

Temporary fix

  • *********
    * HIPER *
    *********
    

Comments

APAR Information

  • APAR number

    PM11893

  • Reported component name

    IMS V11

  • Reported component ID

    5635A0200

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-04-08

  • Closed date

    2010-07-27

  • Last modified date

    2010-08-02

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

    PM06959

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

    UK59193

Modules/Macros

  •    DFSRDD00
    

Fix information

  • Fixed component name

    IMS V11

  • Fixed component ID

    5635A0200

Applicable component levels

  • R100 PSY UK59193

       UP10/07/29 P F007

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

Add comments

Document information


More support for:

IMS

Software version:

100

Reference #:

PM11893

Modified date:

2010-08-02

Translate my page

Machine Translation

Content navigation