A fix is available
APAR status
Closed as program error.
Error description
When trying to run module DFHPAIT during startup, it abends 0C4/AKEA at offset X'1D2'. Reviewing the module shows that, at this offset, it is trying to read the TAGHDR from the PA Anchor Block +X'BC', expecting to either find X'FFFFFFFF' or a valid pointer to the region tagging file. However, during startup, this field does not appear to be populated either way, containing X'40404040', meaning that DFHPAIT attempts to use the word of blanks as a valid address in the code, leading to an 0C4 abend. . Additional keywords: Abend0c4 DFHPAIT
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS Users. * **************************************************************** * PROBLEM DESCRIPTION: Abend 0C4 in DFHPAIT at CICS startup * * when invoking CPSM in PLT. * **************************************************************** It is possible to get an abend 0C4 at CICS startup when using a PLT program which has issued an EXEC CICS INQUIRE HEALTHCHECK. The PA anchor block is initialised to '40404040'x. The PLT processing occurs before any cicstags.yaml file is read and set the PA anchor block to either 'FFFFFFFF'x or a valid address. Code in DFHPAIT tests the cics_tags_addr for region health checks but uses '40404040'x as an address which causes the program check in DFHPAIT as this address has not been GETMAINed by the address space.
Problem conclusion
DFHPAIT has been changed to check for '40404040'x and '00000000'x before checking the health of the region.
Temporary fix
Comments
APAR Information
APAR number
PH48585
Reported component name
CICS TS Z/OS V6
Reported component ID
5655YA100
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
YesSpecatt / CST / Xsystem
Submitted date
2022-08-10
Closed date
2022-09-14
Last modified date
2022-11-16
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI82403
Modules/Macros
DFHPAIT
Fix information
Fixed component name
CICS TS Z/OS V6
Fixed component ID
5655YA100
Applicable component levels
R400 PSY UI82403
UP22/09/15 P F209
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:
16 November 2022