A fix is available
APAR status
Closed as program error.
Error description
Message received; DFHAP0001 <APPLID> An abend (code 0C4/AKEA) has occurred at offset X'00000380' in module DFHEDFP. The failing transaction is CEDF. The failing instruction in this case is a ZAP(Zero and Add) instruction: F832 6154 4009 ZAP 340(4,R6),9(3,R4) R6 does not contain a valid address which is what causes the program check. R6 is derived from R3 which is pointing to a TSIOA, and this area is being used to get the debug linkage area address, and causes the program check. In the trace we see that CEDF was started by transaction CSKL and passed a FROM area. This is unexpected, as CEDF is typically terminal initiated. With EI 2 tracing on this can be seen in the trace; 00084 QR AP E160 EXEC ENTRY START TRANSID('CEDF' AT X'2CFBF32C') INTERVAL(0 AT X'2CFBF323') FROM Task# 00084 is CSKL: 0126 ***Running** 00084 CSKL EZACIC02 n/a If no FROM area is passed, an AEDA abend is encountered versus the 0C4. Note the offset into DFHEDFP can be 37A or 380 depending on the FROM data passed to CEDF. Additional symptoms: KIXREVSCB abend0c4 ap0001
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: ASRA abend / 0C4 program check raised * * when CEDF is STARTed with FROM data * **************************************************************** Attempting to START CEDF with FROM data results in an ASRA abend / 0C4 program check, and this message: DFHDU0203I 10/08/2020 14:17:59 applid A transaction dump was taken for dumpcode: ASRA, Dumpid: 1/0003, Tranid: CEDF, Tranum: 00000066, Program: DFHEDFP. Usually CEDF is terminal-initiated and starting CEDF in this way is documented as invalid. If an attempt to START CEDF without FROM data is made, then the result is an AEDA abend, and the message: DFHDU0203I 10/08/2020 14:16:04 applid A transaction dump was taken for dumpcode: AEDA, Dumpid: 1/0001, Tranid: CEDF, Tranum: 00000062, Program: DFHEDFP. Keywords: abendASRA, abendAEDA.
Problem conclusion
DFHEDFP has been changed to ensure that invalid requests to START CEDF are rejected with an AEDA abend, rather than an ASRA abend.
Temporary fix
Comments
APAR Information
APAR number
PH28430
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
100
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2020-08-12
Closed date
2020-11-02
Last modified date
2023-02-27
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI72358 UI72359 UI72360
Modules/Macros
DFHEDFP
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R100 PSY UI72360
UP20/11/03 P F011
R200 PSY UI72359
UP20/11/03 P F011
R300 PSY UI72358
UP20/11/03 P F011
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"}],"Version":"5.4","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
28 February 2023