A fix is available
APAR status
Closed as program error.
Error description
You are migrating your regions to CICS/TS 5.1. Your region suffers: DFHSR0622 AN ATTEMPT TO OVERWRITE THE ERDSA HAS CAUSED THE ABEND WHICH FOLLOWS DFHAP0001 AN ABEND (CODE 0C4/AKEA) HAS OCCURRED AT OFFSET X'00000986' IN MODULE DFHZIS2. The trace leading up to the abend shows a task on an L8 TCB: AP 00E1 EIP EXIT POP OK REQ(00F4)FIELD-A(00000000 ....) FIELD-B(0000020E ....) BOUNDARY(0200) TASK-00125 KE_NUM-0058 TCB-L8005/0096AA80 RET-A29FEBCCTIME-10:20:01.8770782109 INTERVAL-00.0000003750 =021033= followed by the abend for another task on the QR: AP 0790 SRP *EXC* - PROGRAM_CHECK TASK-00126 KE_NUM-0057 TCB-QR /009CC428 RET-A1A7CEA4 TIME-10:20:01.8777408916 INTERVAL-00.0006626806 =021034= The ABEND0C4 in DFHZIS2 is issued for TASK-00126. However, it is just a victim. Looking back a bit further in the trace, you see TASK-00125 was in a process of process of SYNCPOINTing under an L8 TCB. During syncpoint processing, DFHTDRM PERFORM_COMMIT is called by RM under an the L8 TCB. Because the TDQ being commited has a terminal, DFHTDRM calls DFHALP SCHEDULE_TDP without switching to the QR TCB. DFHALP goes on doing DFHTC LOCATE which end up in DFHZLOC. DFHTDRM PERFORM_COMMIT returns OK. However, when the QR TCB runs again it program check in DFHZIS2 under TASK-00126 because the registers have been changed by TASK-00125. Additional Symptom(s) Search Keyword(s): KIXREVGJT ABENDS0C4 ABENDAKEA DFHZLOC DFHAP0001 MSGDFHAP0001 MSGDFHSR0622
Local fix
Run application as non-threadsafe
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users * **************************************************************** * PROBLEM DESCRIPTION: A transaction using a transient data * * queue with ATIFACILITY(TERMINAL) abends * * during syncpoint with message * * DFHRM0002 A SEVERE ERROR (CODE X'0367') * * HAS OCCURRED IN MODULE DFHRMLSD. * **************************************************************** * RECOMMENDATION: * **************************************************************** The DFHALP processing interface macro DFHTFALM is called by an application, using a threadsafe transient data facility on an L8 TCB, during syncpoint processing. DFHTFALM is not threadsafe, so must run on the QR TCB, but no task switch from the L8 TCB to the QR TCB is made in this case, leading to overlays of control blocks in DFHTFALM needed by this task by other concurrently running tasks.
Problem conclusion
Changes have been made in two TD modules DFHTDRM and DFHTDB so that a task switch to the QR TCB is made prior to them calling DFHTFALM, then another switch is made back the original TCB after the call.
Temporary fix
********* * HIPER * ********* FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PI13293
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
800
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt
Submitted date
2014-03-07
Closed date
2014-06-05
Last modified date
2015-03-05
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI18585
Modules/Macros
DFHTDB DFHTDRM
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R800 PSY UI18585
UP14/06/13 P F406 ½
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":"5.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":"5.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
05 March 2015