A fix is available
APAR status
Closed as program error.
Error description
The program check occurs at offset x'3D2E' on an MVCL instruction in DFHMEME. The failing transaction has experienced an AZI6 abend, and is in the process of backing out, and attempting to put out a very large message. DFHTFP is calling DFHMEME with the parameter list to put out message DFHAC2236. . Here is the message attempting to be written out: DFHAC2262 04/11/2018 12:53:14 CICSREG1 System SYS1 sent message (sense code 0824089E). DFHAC2206 12:53:14 CICSREG2 Transaction TRAN failed with abend AZI6. Updates to local recoverable resources backed out. DFHAC2261 System SYS2 sent message (sense code 0824089E). 'DFHAC2206 12:53:14 CICSREG3 Transaction TRAN failed with abend AZI6. Updates to local recoverable resources backed out. DFHAC2261 System SYS3 sent message (sense code 0824089E). 'DFHAC2206 12:53:14 CICSREG4 Transaction TRAN failed with abend AZI6. Updates to local recoverable resources backed out. DFHAC2261 System SYS4 sent message (sense code 0824089E). 'DFHAC2206 12:53:14 CICSREG5 Tran saction TRAN failed with abend AZI6. Updates to local recoverable resources backed out. DFHAC2261 System SYS6 sent message (sense code 0824089E). 'DFHAC2206 12:53:14 CICSREG6 Transaction TRAN failed with abend AZT3. Updates to local recoverable resources backed out.'.'.'.'............... . DFHMEME getmains MVS storage at offset x'2826' requesting EA6 bytes of storage, which MVS rounds up to EA8 as seen in system trace: -------------------------------------------------------------- PC ... 8 00_36EBA45B 0030B Storage Obtain SSRV 132 00000000 40008370 00000EA8 371FB158 Storage Obtain 00F60000 -------------------------------------------------------------- It gets back address 371FB158. . At the time of the failing MVC, the initial TO area was 371FBBFE (offset AA6 into the MVS getmained area at 371FB158) And the initial length for the MVCL was x'43F', which takes you past the end of the MVS Storage, into the next page 371FC000, which it does not have access to, causing the program check. Additional Symptom(s) Search Keyword(s): KIXREVDAM DFHSM0001 abend (code 0C4/AKEA) has occurred at offset X'1BF6' in module DFHSMST This is due to a CICS SCA control block, which resides in MVS stroage, getting overlaid with part of a message. DFHSM0001 An abend (code 0C4/AKEA) has occurred at offset X'1858' in module DFHSMAR. DFHDS0002 A severe error (code X'0074') has occurred in module DFHDSSR. In this case, the MVS storage overlaid was a SUSPAREA used by dispatcher. SM0001 abend0C4
Local fix
n/a
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: Message DFHME0001 An abend * * (code 0C4/AKEA) has occurred at offset * * X'03D30' in module DFHMEME. * **************************************************************** An undefined transaction is dynamically routed, using CRTX transaction ID across several CICS regions. On the last region, the transaction abends AZT3. The abend is percolated back to the original region creating a large message to be sent to the terminal and to the CICS log. When CICS SYSTEM EVENT is use to track the message an abend0C4 occurs in DFHMEME due to the size of the message exceeding the size of the getmained area. . Additional Keywords: DFHAC2206 MSGDFHAC2206 DFHAC2236 MSGDFHAC2236 DFHAC2261 MSGDFHAC2261 DFHAC2262 MSGDFHAC2262 DFHIR3783 MSGDFHIR3783 AbendAZI6 AZI6 AbendAZT3 AZT3 sense code 0824089E S0C4 abendS0C4
Problem conclusion
DFHMEME has been changed to prevent abending 0C4 when a large message is processed and CICS SYSTEM events are used.
Temporary fix
Comments
APAR Information
APAR number
PI97141
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
2018-04-24
Closed date
2018-05-09
Last modified date
2018-06-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI55702
Modules/Macros
DFHMEME
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R100 PSY UI55702
UP18/05/12 P F805
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.4","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.4","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
04 June 2018