IBM Support

OA48901: IEC999I ISSUED WHEN PREVIOUS DCB IS NOT AVAILABLE. THIS RESULTS IN CLOSE NOT BEING ISSUED ON SUBSEQUENT DCBS.

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • After ABENDx37 there can be IEC999I message(s) and ABENDD78
    or ABEND0C4 in DIV. When cleanup is attempted IFG0TC0A runs the
    TCB/DEB chain to Close any OPEN DCBs. If the DCBs were part of a
    PDSE module, which is under DIV control the resource manager is
    called prior to IFG0TC0A, so the DCB storage has been zeroed.
    IFG999I messages with a -1 after the DEB address indicating
    the DCB is unavailable. If a subsequent DEB is to processed
    it is possible that a CLOSE will not be issued if the DCBOVLAY
    bit has been set. This will result in PDSE(s) not being
    properly Closed and ABENDD78 or ABEND0C4 in DIV.
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: ABENDD78 or ABEND0C4 in DIV.            *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    At task termination, IFG0TC0A runs the TCB DEB chain and
    issues SVC20 CLOSE against the DCB/ACB pointed to by
    each DEB. One of these DEBs points to a PDSE DCB page loaded
    into DIV storage. The DIV resource manager gets control prior
    to task close freemains and zeros the DCB storage. This results
    in IEC999I...DEBADDR-1 indicating the DCB storage was
    freemained. IFG0TC0A incorrectly does not issue CLOSE
    against the DCBs pointed to by the subsequent DEBs
    in the chain. If one of these DCBs is for a PDSE paged loaded
    into DIV this subsequently leads to abendd78 or abend0c4
    in DIV.
    

Problem conclusion

  • In the above scenario Task Close will continue to issue CLOSE
    against the DCBs pointed to by subsequent DEBs in the chain.
    

Temporary fix

Comments

APAR Information

  • APAR number

    OA48901

  • Reported component name

    DATA MGMT SUPPO

  • Reported component ID

    5695DF107

  • Reported release

    210

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-09-14

  • Closed date

    2015-10-09

  • Last modified date

    2016-01-03

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

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

    UA79399 UA79400

Modules/Macros

  • IFG0TC0A
    

Fix information

  • Fixed component name

    DATA MGMT SUPPO

  • Fixed component ID

    5695DF107

Applicable component levels

  • R210 PSY UA79399

       UP15/12/16 P F512

  • R220 PSY UA79400

       UP15/12/16 P F512

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.



Document information

More support for: z/OS family

Software version: 210

Operating system(s): z/OS

Reference #: OA48901

Modified date: 03 January 2016