IBM Support

PH24575: DFHFC0001 ABEND 0C1/AKEA DFHFCVR

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • DFHFC0001 Abend 0C1/AKEA in module DFHFCVR. File status is
    close enable
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Abend0C1 branch to address 0 from       *
    *                      DFHFCFR when processing application     *
    *                      EXEC CICS WRITE to an empty VSAM file.  *
    ****************************************************************
    A CICS application transaction is performing EXEC CICS WRITE
    to an empty VSAM file.
    This causes CICS File Control to enter VSAM Load Mode
    processing to populate the file.
    The transaction suspends. In the reported case, the suspend
    is in an XFCSREQC Global User Exit.
    If another transaction attempts to do EXEC CICS WRITE to
    the same file then that transaction also enters VSAM
    Load Mode processing.
    A conflict occurs between the two transactions and the
    file OPEN and CLOSE state.
    The first transaction attempts to write to the file
    when the second transaction has it closed for Load Mode
    processing.
    The first transaction calls VSAM using an address pointer
    called VSAMADDR - but that address is zero, so an 0C1
    abend occurs.
    Additional Keywords: LOAD_MODE_CLOSED AbendAEIS Glue
    

Problem conclusion

  • DFHFCFS has been modified to detect the file state conflict
    and return FCFS_EXCEPTION and FCFS_LOAD_MODE_CLOSED to DFHFCFR.
    DFHFCFR has been changed to detect the FCFS_LOAD_MODE_CLOSED
    situation and make a second call to OPEN_FILE.
    The conflict situation will no longer exist in the second
    OPEN_FILE (because the other transaction will have completed
    its Load Mode processing) and the second OPEN_FILE will
    succeed.
    In the unlikely event that the second OPEN_FILE should fail,
    DFHFCFR will return a NOTOPEN response to the application.
    If the NOTOPEN condition is not handled then the application
    transaction will abend AEIS.
    .
    Two new exception trace points are added by this PTF to DFHFCFR:
    .
    Point ID  Module   Lvl   Type                Data
    --------  -------  ----  ------------------  -------------------
    AP 04EB   DFHFCFR  Exc   Trying Second Open  FCFR Parameter List
    AP 04EC   DFHFCFR  Exc   Second Open Failed  FCFR Parameter List
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH24575

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-04-20

  • Closed date

    2020-07-07

  • Last modified date

    2020-08-03

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

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

    UI70427 UI70428 UI70429

Modules/Macros

  • DFHAPTR5 DFHFCFR  DFHFCFS  DFHFCFST
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R100 PSY UI70427

       UP20/07/21 P F007

  • R200 PSY UI70429

       UP20/07/09 P F007

  • R300 PSY UI70428

       UP20/07/09 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.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.4","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
05 August 2020