A fix is available
APAR status
Closed as program error.
Error description
CICS is attempting to abend a task APGC. Your transaction issued a PUT CONTAINER command. There is a problem with the size involved in the request, so module DFHPGCR attempts to abend the transaction with code APGC. It does this by way of a call-DFHPC TYPE=ABEND,ABCODE=YES DFHPCP gets control, who calls DFHABAB to create abend record. DFHABAB calls exit point XPCTA which is active. From trace, we can tell this exit returned back to CICS passing a return address to give control to in PCUE_BRANCH_ADDRESS. You can see this in the following trace entry: AP F240 PCLI EVENT XPCTA-ADDRESS-MODIFIED 801A4D02,NONE,BLX016 This tells CICS to give control to address 01A4D02. This falls inside module DBUG, from Compuware. DFHABAB return back to DFHPCP, who returns its lifo stack and then gives control to this address 001A3000. This program issues a simple exec cics ASKTIME command, which is valid. When module DFHEIIC gets control, DFHKESCL sets up a domain anchor pointer in R0, which it stores in its stack at +130. For the AP domain this anchor block would be the address of the CSA. For the PG domain, it would be its PG_ANCHOR block. In this case, we are in the PG domain.. as it is the last stack, so the PG anchor block address of 18F4300 was stored in the EIIC's stack +130. Later when EIIC goes to call module DFHICP, it expects the anchor pointer to be the CSA, and loads the DFHICP's address from offset +AC and branches to this address. Since the anchor pointer was really the PG-Anchor block, +AC pointed to a buffer address, so when the branch was taken it caused an 0C1. Additional Symptom(s) Search Keyword(s): KIXREVSVR
Local fix
NA
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users * **************************************************************** * PROBLEM DESCRIPTION: DFHEIIC ABENDS (CODE 0C1/AKEA) AFTER * * ASKTIME API ISSUED IN RETRY PROGRAM. * **************************************************************** * RECOMMENDATION: * **************************************************************** A user transaction issues a CICS PUT CONTAINER command, however there is some problem with the size involved in the request. DFHPGCR abends the task with abend code APGC, this is done by DFHPC TYPE=ABEND. The CICS region has an XPCTA global user exit enabled and this branches to a retry program. The retry program issues EXEC CICS ASKTIME CICS API but because the DFHPC ABEND was not issued from an AP environment, the CSA address is unavailable. This leads to an 0C1 abend when calling the DFHEIIC subroutine. Additional Keywords: ABENDAPGC
Problem conclusion
DFHEITBA and DFHPGCR have been amended so that the APGC abend is issued in DFHEITBA instead of in DFHPGCR.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PM75907
Reported component name
CICS TS Z/OS V4
Reported component ID
5655S9700
Reported release
700
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-10-25
Closed date
2012-12-18
Last modified date
2013-01-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PM79280 UK90504
Modules/Macros
DFHEIBAM DFHPGCR DFHPGCRT
Fix information
Fixed component name
CICS TS Z/OS V4
Fixed component ID
5655S9700
Applicable component levels
R700 PSY UK90504
UP12/12/22 P F212
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"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.2","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.2","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
02 January 2013