A fix is available
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