IBM Support

PH59703: DFHAP0001 APPLID AN ABEND (CODE 0C4/AKEA) HAS OCCURRED AT OFFSET X'362C' IN MODULE DFHD2CC.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The CICS region being up for as long as it was and the DB2 being
    restarted results in the array of thread num words growing
    rather than starting from 1 because that array is not being
    cleared out when the CICS-DB2 attach goes into standby.
    
    
    The problem is only seen when CICS does finally shutdown and
    the GLB_STATS_BUFFER_ADDR is no longer valid and the DB2
    unsolicited statistics not being produced.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS Users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Possible abend 0C4 in DFHD2CC when CICS *
    *                      is being shut down.                     *
    ****************************************************************
    It is possible that a CICS region may suffer an abend 0C4 in
    DFHD2CC when CICS is being shutdown. The CICS will have been
    connected to DB2 and probably the CICS region has been active
    for a long time, possibly months, and the DB2 has been recycled
    often.
    The abend is happening because the statistics buffer pointer
    held in DFHD2GLB has been corrupted because the array of Thread
    Numbers has overflowed. The array of Thread Numbers is used to
    provide unique numbers for correlation ids and the array is
    growing after each DB2 recycle.
    

Problem conclusion

  • DFHD2STP has been changed to clear the Thread Numbers array at
    each DB2 recycle.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH59703

  • Reported component name

    CICS TS Z/OS V6

  • Reported component ID

    5655YA100

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2024-02-08

  • Closed date

    2024-02-29

  • Last modified date

    2024-04-01

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

    PH59679

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

    UI95880

Modules/Macros

  • DFHD2STP
    

Fix information

  • Fixed component name

    CICS TS Z/OS V6

  • Fixed component ID

    5655YA100

Applicable component levels

  • R400 PSY UI95880

       UP24/03/02 P F403

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":"BU048","label":"IBM Software"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB70","label":"Z TPS"}}]

Document Information

Modified date:
04 April 2024