A fix is available
APAR status
Closed as program error.
Error description
MSGDFHAP0001 An abend (code 0C4/AKEA) has occurred at offset X'00000B94' in module DFHTSUT running the CEOS transaction. The running task at the abend time is I$$1. Failing Instruction: x'58706008' REG6 has a value of x'4740C0A4' which is operating instructions rather than an addressable value. Additional Symptom(s) Search Keyword(s): KIXREVRBD
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS Users. * **************************************************************** * PROBLEM DESCRIPTION: "DFHAP0001 An abend (CODE 0C4/AKEA) * * has occurred at offset X'00000B94' in * * module DFHTSUT" is issued when * * using CEOS. * **************************************************************** * RECOMMENDATION: * **************************************************************** RCF outputs menu lists of terminals, reports, TD queues or jobs. The next transid is set to read the input screen, which can be action requests against any of the list items. The input consists of a possible series of 4 byte areas containing an SBA, a buffer address and an action code. The list processors (DFHEMST3, DFHEMSR3, DFHEMSP3 or DFHEMSJ3) loop through the input 4 bytes at a time until the data length processed equals the data input. PK45212 incorrectly changed the loop processing so that it iterates one more time than is required. The processing within the loop updates the pointer to the DFHPSIPS control block, based on the row and column calculated from the input data; it then updates fields within the control block at offset x'08' for 2 bytes and at offset x'0B' for 1 byte. The row and column values calculated in the final, incorrect iteration of the loop are unpredictable and may result in the corruption of storage. In this case the corrupted fields were within a TSUTE resulting in the reported abend in DFHTSUT. Additional keywords: abend0C4 abendS0C4 0C4 S0C4 CEMS
Problem conclusion
UK29951 DFHEMSR3, DFHEMSP3, DFHEMSJ3 and DFHEMST3 have been altered to loop the correct number of times when processing the input data.
Temporary fix
********* * HIPER * ********* FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK71166
Reported component name
CICSTS FOR VSE
Reported component ID
564805400
Reported release
B0P
Status
CLOSED PER
PE
YesPE
HIPER
YesHIPER
Special Attention
NoSpecatt
Submitted date
2008-08-27
Closed date
2008-10-23
Last modified date
2009-05-14
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK41018
Modules/Macros
DFHEMSJ3 DFHEMSP3 DFHEMSR3 DFHEMST3
Fix information
Fixed component name
CICSTS FOR VSE
Fixed component ID
564805400
Applicable component levels
RB0P PSY UK41018
UP08/10/24 P E421 ®
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":"1.1.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
14 May 2009