A fix is available
APAR status
Closed as program error.
Error description
Module DFHEIIC's recovery routine EIICREC will sometimes call the CPSM routing program EYU9XLOP with an invalid DFHDYE commarea. The invalid commarea is close in storage to the TASK_ENTRY / TASENTRY / TASN commarea. . EYU9XLOP sees the invalid DFHDYE COMMAREA and issues an ABEND EYUO. That percolates into an ABEND ACRJ. DFHEIIC should always address the DFHDYE COMMAREA correctly. Additional Symptom(s) Search Keyword(s): KIXREVPAD
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: A dynamically routed CICS transaction * * suffers an AZI4 or AZI6 abend and the * * recovery from that abend leads to an * * EYUO abend. * **************************************************************** A CICS transaction is dynamically routed from a TOR to be run on an AOR. However, the AOR becomes unresponsive and causes transactions to abend with either AZI4 or AZI6. While recovering from the abend, module DFHEIIC's recovery routine sometimes calls the CPSM routing program EYU9XLOP with an invalid routing COMMAREA. This invalid COMMAREA is close in storage to the TASK_ENTRY / TASENTRY / TASN control block. EYU9XLOP sees the invalid routing COMMAREA and issues an ABEND EYUO. That percolates into an ABEND ACRJ. The field TAS_XM_TRANSACTION_TOKEN in a TASK_ENTRY control block is corrupted. This leads to SM0002 abends with trace entries such as: SM 0D18 SMMF *EXC* No_transaction_environment_for_freemain SM 0313 SMGF *EXC* No_transaction_environment_for_getmain Additional keywords: PG0001, SM0002
Problem conclusion
CICS has been changed to pass a valid routing COMMAREA, and prevent corruption of TASK_ENTRY control blocks.
Temporary fix
Comments
APAR Information
APAR number
PH61238
Reported component name
CICS TS Z/OS V6
Reported component ID
5655YA100
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2024-05-05
Closed date
2024-05-16
Last modified date
2024-06-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI96943 PH62170
Modules/Macros
DFHEIIC
Fix information
Fixed component name
CICS TS Z/OS V6
Fixed component ID
5655YA100
Applicable component levels
R400 PSY UI96943
UP24/05/17 P F405
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":"BU048","label":"IBM Software"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB70","label":"Z TPS"}}]
Document Information
Modified date:
05 July 2024