IBM Support

PI15973: DFHAP0001 ABEND (CODE 0C4/AKEA) HAS OCCURRED AT OFFSET X 058E IN MODULE DFHICUS AFTER APPLICATION PM798 14/06/16 PTF PECHANGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You are running CICS Transaction server 4.2 and recently
    applied RSU 1312, You receive the following error over and over:
     DFHAP0001 An abend (code 0C4/AKEA) has occurred at
                        offset X'058E'   in module DFHICUS.
    A dump at the time of the program check showed task CSSY
    running. It is processing an ICE control block, retrieving the
    field ICE_ICUS_PTR at offset x'20'. This should be a pointer to
    a security extension, but instead is zeros, causing the program
    checks.
    
    When this ICE was built, it was assigned REQID that was already
    in use, causing a DUPLICATE_NAME exception.  Code added
    by  PM79818/UK93348 freemained this ICE_ICUS_PTR, but still
    reused the ICE after assigning a new REQID.  Here are some
    trace entries showing this being built:
    
    TS 0301 TSPT  ENTRY PUT           DF000005
    TS 0302 TSPT  EXIT  PUT/EXCEPTION DUPLICATE_NAME
                            ********* **************
    AP F340 ICUS  ENTRY DELETE_ICE_USER_EXTENSION 244A8DF8
    SM 0701 SMK7  ENTRY DELETE_TRUSTED_EXTENSION 244A8DF8 ,
    SM 0301 SMGF  ENTRY FREEMAIN     233A2458 , 000000BB,26232780
    SM 0302 SMGF  EXIT  FREEMAIN/OK                      ********
    SM 0702 SMK7  EXIT  DELETE_TRUSTED_EXTENSION/OK
    AP F341 ICUS  EXIT  DELETE_ICE_USER_EXTENSION/OK
    
    
    Additional Symptom(s) Search Keyword(s): KIXREVACC
    DFHICP ICUS abend0c4  abend 0c4
    

Local fix

  • usermod available
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: Abend 0C4 in DFHICUS.                   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A path exists within DFHICP where an ICE Security Extension is
    Freemained after DFHICP attempts a Temporary Storage PUT as
    part of ICE processing but the TS PUT failed because the TSQ
    was already in use. As a consequence, ICE field ICE_ICUS_PTR
    was zeroed.  Subsequent to this, DFHICUS attempted to reference
    the ICE Security Extension via ICE_ICUS_PTR but as it contained
    zeroes it abended 0C4 as it tried to update low core storage.
                                                                   .
    In the case of a TS PUT failure due to a duplicate TSQ name
    being used, DFHICP should not FREEMAIN the ICE Security
    Extension but attempt a TS PUT to a different TSQ.
                                                                   .
    Keywords: ADD_TRUSTED_EXTENSION CREATE_ICE_USER_EXTENSION
              DUPLICATE_NAME DELETE_ICE_USER_EXTENSION
              abend0c4 AP0001 S0C4 abendS0C4
    

Problem conclusion

  • UK93348 UI12855
    DFHICP has been modified to not Freemain the ICE Security
    Extension in the aforementioned scenario.
    

Temporary fix

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

Comments

APAR Information

  • APAR number

    PI15973

  • Reported component name

    CICS TS Z/OS V4

  • Reported component ID

    5655S9700

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    YesPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-04-14

  • Closed date

    2014-06-19

  • Last modified date

    2014-08-04

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

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

    PI16019

Modules/Macros

  •    DFHICP
    

Fix information

  • Fixed component name

    CICS TS Z/OS V4

  • Fixed component ID

    5655S9700

Applicable component levels

  • R700 PSY UI19020

       UP14/07/04 P F407 ®

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"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.2","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.2","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
04 August 2014