IBM Support

PK47355: DRF MASTER ABEND U0385-0000000A

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • DRF master region got abend U0385-0000000A when region size is
    REGION=32M.
    We tried with REGION=64M,128M,256M, but same abend occurred.
    REGION=0M and 512M worked fine.
    BPE0006I DRF  RUOR TCB ABEND U0385-0000000A, THD=RUOR
    BPE0006I MODULE ID = FRXUORM0+210+20070 EP = 1C1E91C8
    BPE0006I PSW = 077C1000 9C1ED2E8    OFFSET = 00004120
    BPE0006I R0-3   84000000 84000181 1C101E4C 1C825F8C
    BPE0006I R4-7   1C9116CE 1C91184D 1C825FDC 000000DB
    BPE0006I R8-11  1C101050 FFFFF000 1C9116CE 00000000
    BPE0006I R12-15 1C1EFC70 1C911388 1C825FDC 0000000A
    ----------------------------------------------------------------
    This seems to be an error in FRXUORM0.
    1. In FRXUORM0, RVGetBuffers at next SEQ# incorrectly specify
       WAIT=NO.
        09158820,18256102,18457651,18519410,18634610,18745940,
        29570200,29570550,29572203,29572251,29572620
       These lines need to specify WAIT=YES or need to check whether
       the buffer was ontained or not.
    2. FRXQBUF0 SEQ#10160000 is wrong. It specify WAIT=NO, but does
       not check rvgb_qb_ret_ddrf = nil.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of DRF version 2 release 1 might   *
    *                 be affected.                                 *
    ****************************************************************
    * PROBLEM DESCRIPTION: DRF MASTER could be ABEND with          *
    *                      U0385-0000000A due to the failure of    *
    *                      obtaining a buffer.                     *
    ****************************************************************
    * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF      *
    ****************************************************************
    When trying to get a buffer, DRF failed to check whether we
    successfully obtained a buffer or not.
    

Problem conclusion

  • AIDS: RIDS/UTIL RIDS/DBS DBS/UTIL
      GEN:
    
    *** END IMS KEYWORDS ***
    FRXUORM0 and FRXQBUF were modified to check if we obtained the
    buffer. If we didn't get a buffer, then spill the record and
    try to get buffer again. If we still didn't get buffer then we
    abend.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK47355

  • Reported component name

    IMS DB RECOVERY

  • Reported component ID

    5655I4400

  • Reported release

    210

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2007-06-20

  • Closed date

    2007-08-27

  • Last modified date

    2008-04-30

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

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

    PK50336 UK28545

Modules/Macros

  • FRXQBUF0 FRXUORM0
    

Fix information

  • Fixed component name

    IMS DB RECOVERY

  • Fixed component ID

    5655I4400

Applicable component levels

  • R210 PSY UK28545

       UP07/09/21 P F709

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX88Z","label":"IMS Database Recovery Facility"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"210","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
30 April 2008