A fix is available
APAR status
Closed as program error.
Error description
An error occurs while an application is running. CICS intercepts the abend and calls Language Environment's program_ check_recovery process. LE discovers a problem with it's storage areas and returns a RC8 back to CICS. CICS inturn requests a DFHAP1301 informational message, but on the call from DFHAPLI1 to DFHMEME, the addressability for the DFHMEME domain parameter list has not been set. This can lead to various overlays of about 246 bytes depending where the MEME parmlist pointer is pointing. When DFHAPLI1 calls the message domain, the DFHMEME parameter list is stored in DFHAPLI1's stack entry. Usually this is where the DFHMEME parmlist pointer is residualy pointing, but the address could be anywhere. The overlay can potentially start on a byte boundary. DFHAPLI1 will need to re-establish addressability to the DFHMEME domain paramter list prior to macking the AP1301 call. Similar to CICS 4.1 apar PM18178 Additional keywords: S0C4 , abendS0C4 , IEA995 , IEA995I , DFHAP1301 , loop , overlay . Additional Symptom(s) Search Keyword(s): KIXREVCTC
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All * **************************************************************** * PROBLEM DESCRIPTION: After CICS issued msgDFHAP1301, an * * overlay of about 246 bytes of storage * * can result in program checks in the * * kernel domain (DFHKEDCL and DFHKERER) * * that end with a U1800 abend. * **************************************************************** * RECOMMENDATION: * **************************************************************** When DFHAPLI1 issues message DFHAP1301 after a call to LE for program_check_recovery which returns with RC=8, DFHAPLI1 assumes that it has addressability to the CICS message domain parameter list. Depending on where the pointer that is being used is pointing to, various unpredictable errors can result including system outage. Keywords: AP1301 MEME meme_parms abendU1800
Problem conclusion
DFHAPLI1 has been changed so that it correctly addresses the message domain parameter list before issuing message DFHAP1301.
Temporary fix
********* * HIPER * ********* FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PM38250
Reported component name
CICSTS V3 Z/OS
Reported component ID
5655M1500
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt
Submitted date
2011-05-03
Closed date
2011-05-18
Last modified date
2011-06-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK67860 UK67861
Modules/Macros
DESLI1 DFHAPLI1 DFHAPLJ1 DFHAPLX1
Fix information
Fixed component name
CICSTS V3 Z/OS
Fixed component ID
5655M1500
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"},"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:
01 June 2011