IBM Support

PK20040: DFHAP0001 ABEND 0C4 AT OFFSET X'13D0' IN MODULE DFHERM. 06/04/24 PTF PECHANGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • DFHAP0001 ABEND 0C4 at offset X'13D0' in module DFHERM.
    CICS is attempting to execute a OI instruction ( 96202009 ) in
    the THLI block which currently resides in key 6 storage. The
    THLI was getmained in key6 by TCPIP when application issued
    EZASMI call on the QR TCB.
    
    Additional symptoms:
    DFHAP0001 An abend (code 0C4/AKEA) has occurred at offset
              X'0000276C' in module DFHAPLI1.
    The abend0C4 in DFHAPLI1 occurs when trying start program
    DFHPISN1. The failing instruction is a Compare and Swap
    instruction ( BAEF2008 ) or
      CS    @14,@15,THLIDEFERSIGNALS-1(@02)
    The following symptoms can also be seen:
    DFHPC0402 occurs due to an abend0C4 in DFHABAB offset x'C90'
    on the CS instruction (BA26 7008) which is referencing field
    THLIDEFERSIGNALS. The abend0C4 occurs while processing an
    abendAD2R which resulted when the task was purged while
    executing in DB2.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All                                          *
    ****************************************************************
    * PROBLEM DESCRIPTION: An attempt to reference a field in a    *
    *                      THLI control block results in an 0C4    *
    *                      abend as the control block is in key 6  *
    *                      storage.                                *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A THLI control block is obtained on the first invocation of UNIX
    System Services under a given TCB. The THLI will be obtained in
    the same storage key as the key in which the TCB is running.
    This can lead to protection exception problems later on when
    CICS tries to access the THLI from within an expansion of the
    DFHAPEVI macro.
    APAR PK05536 added a DFHAPEVI macro call to DFHABAB which
    exposes this error in CICS Transaction Server 3.1 base code.
    
    Additional keywords: abends0c4 s0c4 abend0c4 TCPIP TCP/IP key6
                         PLTPI PLT APEVI
    

Problem conclusion

  • UK04307 UK09527
    The reference to the THLI control block has been removed from
    the DFHAPEVI macro.
    

Temporary fix

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

Comments

APAR Information

  • APAR number

    PK20040

  • Reported component name

    CICSTS 3.1 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    YesPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2006-02-20

  • Closed date

    2006-04-26

  • Last modified date

    2007-11-27

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

    PK18498

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

    UK13954

Modules/Macros

  •    DESABAB  DESAPEV  DESD2EX1 DESLIC   DESLI1
    DESLI3   DFHABAB  DFHAPEVI DFHAPLI1 DFHAPLI3 DFHAPLJ1 DFHAPLJ3
    DFHAPLX1 DFHAPLX3 DFHCPI   DFHD2EX1 DFHEIP   DFHERM   DFHLONGN
    DFHMSGIF DFHPESAC DFHPESAD DFHTRCIF
    

Fix information

  • Fixed component name

    CICSTS 3.1 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R400 PSY UK13954

       UP06/05/04 P F605 ®

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":"3.1","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":"3.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
27 November 2007