A fix is available
APAR status
Closed as program error.
Error description
The transaction getting this error is CITS. This task got suspended for storage while it was trying to getmain storage for subpool ZCTCTTEL. The task times out and then abend ATCH processing starts. While DFHTBSS is in function SYNCPOINT, the 0C4 happens due to the R6 being invalid. CITS has been called to autoinstall terminal 8588. During the INSTALL the URM, DFHZATX is called with the terminal CLASH flag on. The URM returned OK without changing the terminal ID. The ZGTI INQUIRE call returned a skeleton TCTTE address for 8588 but for a different TOR. ZCQDL DELETE is called. During the deletion a surrogate TCTTE is needed. So DFHZTSP SKELEXP is called but failed to getmain storage for the surrogate TCTTE because of storage constrain. ZTSP abend ATCH which drive DFHZATS handle abend exit to issue message DFHZC6906 and re-issuing the abend. During task abend SYNCPOINT ROLLBACK call the builder module, DFHBSTZ READY PROC which expect a surrogate TCTTE pointer in the skeleton TCTTE. Since it is null the code program check. Additional Symptom(s) Search Keyword(s): KIXREVSCB SOS DFHSM0133
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: DFHAP0001 An abend (code 0C4/AKEA) has * * occurred in Procedure READY in DFHBSTZ. * **************************************************************** * RECOMMENDATION: * **************************************************************** Transaction CITS is installing a remote terminal and the terminal id duplicates an existing skeleton TCTTE. During the process of replacing the skeleton, a CICS GETMAIN for a surrogate TCTTE fails because CICS is SOS, and the task is suspended. The task is timed out before the storage can be acquired and abends ATCH. As part of syncpoint rollback processing, DFHBSTZ is entered for the failed delete of the skeleton TCTTE, and incorrectly handles the case where there is no surrogate TCTTE address, which results in the 0C4/AKEA abend.
Problem conclusion
DFHBSTZ has been changed to check whether there is surrogate TCTTE before referring to its address.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PI24035
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
800
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2014-08-18
Closed date
2014-09-11
Last modified date
2015-03-19
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI21274 UI21275
Modules/Macros
DFHBSTZ
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
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"}],"Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
01 May 2020