PM75856: ABEND0C4 IN DFSDLMP0 AT OFFSET X'18A' LABEL GETPSBSP DUE TO REG04 BEING INVALID.

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Abend0C4 in DFSDLMP0 PM15220 at offset x'18A' label
    GETPSBSP due to REG04 being invalid. Should be a pointer to
    the PDIR. The PSB blocks we are trying to access has been
    previously freed by DFSOPSB0. The FREEMAIN is from DFSDLMP0
    label NORELLL.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All IMS V11 Full Function HALDB OLR users    *
    *                 who encounter PSB buffer pool storage        *
    *                 shortage.                                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: ABEND0C4 occurs in module DFSDLMP0      *
    *                      after label GETPSBSP trying to          *
    *                      access the PDIR.  The OLR PSB blocks    *
    *                      had already been freed by DFSOPSB0.     *
    ****************************************************************
    * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF      *
    ****************************************************************
    An ABENDS0C4 occurred in module DFSDLMP0, routine DLMPGB (Obtain
    a buffer from the PSB buffer pool).  After an OLR was started,
    an attempt was made to obtain a buffer from the PSB buffer pool.
    Space was not available, so the PSB most-used queue is searched
    for unscheduled PSBs in order to free a PSB to get space to
    satisfy the current request.  The active OLR PSB and its
    associated blocks were incorrectly released.  After obtaining
    the buffer from the PSB buffer pool, the 0C4 occurred when
    attempting to initialize the PSB header with the PSB name from
    PDIRSYM.  R4, which pointed to the PDIR, was no longer valid.
    

Problem conclusion

  • GEN:
    KEYWORDS:
    
    *** END IMS KEYWORDS ***
    The following module has been modified to correct the reported
    problem:
    
    ************
    * DFSDLMP0 *
    ************
    Code has been added after label DLMPGB4 to skip releasing
    an OLR PSB when space is not available to satisfy the
    request for a buffer from the PSB buffer pool.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM75856

  • Reported component name

    IMS V11

  • Reported component ID

    5635A0200

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-10-25

  • Closed date

    2013-05-02

  • Last modified date

    2013-06-04

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

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

    PM86585 PM86586 UK94031

Modules/Macros

  •    DFSDLMP0
    

Fix information

  • Fixed component name

    IMS V11

  • Fixed component ID

    5635A0200

Applicable component levels

  • R100 PSY UK94031

       UP13/05/07 P F305

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:

IMS

Software version:

100

Reference #:

PM75856

Modified date:

2013-06-04

Translate my page

Machine Translation

Content navigation