A fix is available
APAR status
Closed as program error.
Error description
When CICS calls to LE for Rununit_End_Invocation for the running program it expects to receive parameters which includes a pointer to the registers from the Cobol application program's last EXEC CICS call. DFHAPLI1 gets those registers from TCAREGPT. But for those tasks failing with AD3T or AD3F abends, those registers belong to DFHAPEX. They are no longer the registers from the Cobol application program's last EXEC CICS call. These DFHAPEX registers are not going to make sense to LE so it raises the abend 4088 RC=63.
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: Incorrect registers are passed to * * Language Environment after CICS * * processes an abend in Db2. * **************************************************************** An LE-conforming subprogram is doing Db2 work where a problem causes CICS to start abend processing. On percolating the abend up the linkage stack, CICS is supposed to pass to LE the registers as they were at the time of the last EXEC CICS command. Instead, because of DFHEPC issuing a call to DFHAPEX for RMI_SWITCH_APPLICATION_ENV, CICS calls LE for rununit_end_invocation with the registers for DFHAPEX. LE issues abend 4088 while in rununit_end_invocation because it thinks that the application registers are bad.
Problem conclusion
DFHEPC has been changed to preserve the application registers around the call to DFHAPEX.
Temporary fix
Comments
APAR Information
APAR number
PH67106
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
2025-06-26
Closed date
2025-09-26
Last modified date
2025-10-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UO05103 UO05104 UO05105
Modules/Macros
DFHEPC
Fix information
Fixed component name
CICS TS Z/OS V6
Fixed component ID
5655YA100
Applicable component levels
R400 PSY UO05105
UP25/09/27 P F509
R500 PSY UO05104
UP25/09/27 P F509
R600 PSY UO05103
UP25/09/27 P F509
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:
02 October 2025