A fix is available
APAR status
Closed as program error.
Error description
When CICS is initializing there is a call to see if IBM® z/OS® Workload Interaction Correlator which produces DFHMN0001 ABEND0C4 in DFGMNSU. CICS is starting up, and the domains are initializing. Monitor Domain starts initialization and starts various activities. . PA and XM domains drive DFHMNSU which calls DFHMNSVC to issue PB_CREATE. Meanwhile, at some point, MN domain wants to find out if ZWIC is needed and drives DFHMNSU which calls DFHMNSVC to issue ZWIC_REGISTER. If the DFHMNSU->DFHMNSVC->ZWIC_REGISTER call happens while all of those DFHMNSU->DFHMNSVC->PB_CREATE are occurring, then there can be a conflict in the use of the MAFPB control block.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users with PH16392 applied. * **************************************************************** * PROBLEM DESCRIPTION: CICS initialisation abends when the * * Monitoring Domain tries to initialise * * a zWIC (IFAWIC) buffer using a null * * pointer. * **************************************************************** CICS initialisation fails with an 0C4 abend in module DFHMNSU on an EXECUTE instruction: 4490 6008. The error can be reported at offset X'1620' or X'1A8C' in DFHMNSU. The EX target instruction is an XC: D700 7000 7000. The problem is that Register 7 is 00000000_00000000 causing the XC instruction to fail. MN domain has called DFHMNSVC to obtain a zWIC buffer, but the call failed, and returned a null pointer. Subsequent use of the null pointer caused the 0C4. Keywords: mna_state_lock
Problem conclusion
UI69119 UI69121 DFHMNSU has been changed to serialise calls to DFHMNSVC for zWIC buffer allocation.
Temporary fix
Comments
APAR Information
APAR number
PH26133
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
100
Status
CLOSED PER
PE
YesPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2020-06-04
Closed date
2020-06-23
Last modified date
2020-07-06
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PH26672 UI70184 UI70185
Modules/Macros
DFHAPJVM DFHAXIS2 DFHCDJNI DFHDMDM DFHDMDUF DFHDMEN DFHDMENF DFHDMENS DFHDMSVC DFHDMTRI DFHFCRP DFHFORMS DFHIFTGL DFHMEMNC DFHMEMNE DFHMEMNK DFHMNAC DFHMNAD DFHMNDM DFHMNDUF DFHMNDUP DFHMNES DFHMNHS DFHMNIA DFHMNMN DFHMNNT DFHMNOD DFHMNSM DFHMNSR DFHMNST DFHMNSU DFHMNSUT DFHMNSVC DFHMNSY DFHMNTD DFHMNTI DFHMNTRI DFHMNUE DFHMNXM DFHSJSA DFHSTNDD DFHTKDUF DFHUSDM DFHWICCD DFHWICEX DFHXMXD DFHZFSSH DFJ@H356 DFJ@H360 DFJ@H427 DFJ@H467 DFJ@H468 DFJ@H593 DFJDTCOE DFJOUTRE DFJWLPBP DFJWLPPL
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
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"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.4","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
07 July 2020