A fix is available
APAR status
Closed as program error.
Error description
The 0C4 is at offset x'2200' in program DBUGDBXX, the abending instruction is BF6F 2074 and Register 2 contains a bad address. Prior to the abend, DBUGDBXX running in AMODE(64) loaded Register 2 with program DBUG CPE address 00000048_40B74808 (64bit for CICS TS 5.1), and then issued an EXEC CICS RELEASE to release DBUG. On return from the RELEASE command, DBUGDBXX attempted to get CPE_CURRENT_USERS (R2 + 74) to check if the current users count was zero. But, the top- half of R2 was somehow cleared, so a bad address in R2 was referenced causing the 0C4.
Local fix
apply PTF when available.
Problem summary
**************************************************************** * USERS AFFECTED: All OMEGAMON XE for CICS on z/OS users. * **************************************************************** * PROBLEM DESCRIPTION: Unpredictable results, most likely a * * S0C4 abend, when an application running * * on CICS/TS 5.1 makes an EXEC CICS call * * in AMODE31 with General Purpose * * Register 2 containing a 64-bit address. * **************************************************************** * RECOMMENDATION: * **************************************************************** When the conditions listed above are met, OMEGAMON may incorrectly clear the top-half of register 2 to 0; when the application gets control back after the EXEC CICS call any use of that register in AMODE64 will not address the expected memory.
Problem conclusion
OMEGAMON was changed to not incorrectly clear the top-half of register 2 to 0. After installing this PTF and reloading the RTEs where the CICS regions are running, you must recycle all affected CICS regions. Additional search keywords: XPOF Xpediter/CICS
Temporary fix
Comments
APAR Information
APAR number
OA42454
Reported component name
OMEG XE CICS Z/
Reported component ID
5698A5800
Reported release
420
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-06-04
Closed date
2013-07-03
Last modified date
2013-08-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UA69774 UA69775
Modules/Macros
KC5EICBA KC5EICCA KOCBSP0A KOCBSTBA KOCBSTCA KOCDINBA KOCDINCA KOCEICBA KOCEICCA KOCLUEBA KOCLUECA KOCRUEBA KOCRUECA KOCRYCBA KOCRYCCA KOCSBMBA KOCSBMCA KOCXECBA KOCXECCA KOCXENBA KOCXENCA
Fix information
Fixed component name
OMEG XE CICS Z/
Fixed component ID
5698A5800
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":"SSLSDR","label":"Tivoli OMEGAMON XE for CICS on z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"420","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
02 August 2013