A fix is available
APAR status
Closed as program error.
Error description
The customer experienced the following : DFHSM0002 a severe error (code X'0D1E') has occurred in module DFHSMMF DFHIR3785 Interregion control task CSNC abend. Interregion activity will be abnormally terminated This fails because we fail to set a pointer to the SCA when a dummy TCTTE is passed to storage manager on a freemain call.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS Users. * **************************************************************** * PROBLEM DESCRIPTION: The following messages can be seen when * * CICS is attempting to process a MRO * * Type 7 Connection request: * * * * DFHSM0002 a severe error (code X'0D1E') * * has occurred in module DFHSMMF * * * * DFHIR3785 Interregion control task CSNC * * abend. Interregion activity will be * * abnormally terminated * **************************************************************** An MRO Connection request is found to be out of date. When the request was received it could not be completed immediately and was placed on the work queue. Once dequeued it was found that the request was stale and no longer needed. The attempt to freemain the TIOA associated with the request can fail due to the SCA (Subpool Control Area) pointer not being set. This is because for a new Connection request there is no TCTTE associated with the TIOA, so a DUMMY TCTTE is passed on the call to Storage Manager. During freemain processing a check is made to see if the storage freeze indicator is set ON in the TCTTE passed on the call. If it is then this indicates that the storage is not to be freed at this time. The offset of this flag is however off the end of the DUMMY TCTTE passed so the check is made on random storage. If the bit is ON then this leads to CICS thinking the storage is frozen, the SCA pointer is not set and the TIOA is not freed. This leads to the DFHSM0002 a severe error (code X'0D1E') has occurred in module DFHSMMF. And is eventually followed by DFHIR3785 Interregion control task CSNC abend. Interregion activity will be abnormally terminated.
Problem conclusion
A new Terminal Type (TCTTETT) field TCTTEDUM (EQU X'FF') has been added to indicate a DUMMY TCTTE. If the TCTTE passed on the FREEMAIN call to Storage Manager is a DUMMY TCTTE, then the storage freeze indicator will not be checked. The CICS Transaction Server for z/OS V6.1 Data Areas manual will be updated in Table 600 with: Len Type Value Name Description 1 HEX FF TCTTEDUM Dummy TCTTE
Temporary fix
Comments
APAR Information
APAR number
PH52021
Reported component name
CICS TS Z/OS V6
Reported component ID
5655YA100
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2023-01-19
Closed date
2023-02-22
Last modified date
2023-03-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI90652
Modules/Macros
DFHCRNP DFHSMMF DFHTCTTE DFHTCTZE
Fix information
Fixed component name
CICS TS Z/OS V6
Fixed component ID
5655YA100
Applicable component levels
R400 PSY UI90652
UP23/02/23 P F302 ¢
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":"6.1","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
01 March 2023