IBM Support

PI93105: DFHDU0001 AN ABEND (CODE 2C5/AKEB) HAS OCCURRED AT OFFSET X'FFFF' IN MODULE DFHDUIO.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • CICS switches from dump dataset DFHDMPA to DFHDMPB.  DFHDMPA is
    closed and when DFHDMPB opens it receives an open failure from
    VSAM because it is a VSAM Managed SAM dataset that happens to be
    in use by a DFHDU410 job at the same time. It could occur for a
    switch between B and A. It could also occur if the CICS job
    used the same Managed SAM dataset as used by another active CICS
    job.
    
    4228I FILE DFHDMPB OPEN  ERROR X'A8'(168) CAT=XXVSAM (OPNRD--5)
     FILE ALREADY OPEN IN ANOTHER PARTITION, RC X'04' TASK X'0034'
     CICS then abends with an abend2C5.
    DFHDU0001 AN ABEND (CODE 2C5/AKEB) HAS OCCURRED AT OFFSET
     X'FFFF' IN MODULE DFHDUIO.
    
    DFHDUIO is handling the open error as a program check / abend
    and not as an open error, and hence does not complete the OPEN
    processing path that would make DFHDMPB unavailable.
    
    DFHDUIO does not switch back to QR as it should, and running
    subsequent work on RO will typically result in other abends and
    can even cause CICS to terminate.
    
    Additional Symptom(s) Search Keyword(s): KIXREVSVR
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: DFHDU0001 an abend (code 2C5/AKEB)      *
    *                      has occurred at offset X'FFFF'          *
    *                      in module DFHDUIO after VSAM            *
    *                      message 4228I FILE DFHDMPx OPEN         *
    *                      ERROR X'A8' (168).                      *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    CICS is using VSAM Managed SAM dump datasets. When CICS switches
    to a dump dataset that is in use by another job, the OPEN causes
    message 4228I DFHDMPx OPEN ERROR X'A8'(168) and CICS produces a
    DFHDU0001 message for an ABEND code 2C5/AKEB and a DU0001 dump.
    
    Due to the state of CICS when DFHDUIO error recovery completes,
    what then happens in CICS is unpredictable and can result in
    further errors and dumps, and may cause CICS itself to
    terminate.
    

Problem conclusion

  • DFHDUIO has been changed to handle the VSAM CANCEL.
    
    A DFHDU0306 message will now occur to indicate the OPEN failure
    and CICS will set the CICS dump dataset status appropriately.
    

Temporary fix

  •             *********
                * HIPER *
                *********
    FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PI93105

  • Reported component name

    CICSTS FOR VSE

  • Reported component ID

    564805400

  • Reported release

    B0P

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-01-30

  • Closed date

    2018-06-19

  • Last modified date

    2018-06-22

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

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

    PI96260 UI56709

Modules/Macros

  • DFHDUIO
    

Fix information

  • Fixed component name

    CICSTS FOR VSE

  • Fixed component ID

    564805400

Applicable component levels

  • RB0P PSY UI56709

       UP18/06/22 I 1000 ¢

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.

[{"Business Unit":{"code":"BU011","label":"Systems - zSystems software"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1.1.1","Edition":""}]

Document Information

Modified date:
22 June 2018