A fix is available
APAR status
Closed as program error.
Error description
After you upgrade part of the CMAS regions to 5.6, you might experience S0C6 abend in module EYU0XZPT when you run your legacy CPSM API program with "VERSION(0320)" specified in the EXEC CPSM CONNECT command. 08.03.53 STC30364 +EYUXL0900I Starting Environment Recovery 08.03.53 STC30364 +EYUXL0905E cmasname ASRA IN XZPT, OFFSET 00000C00 PSW=07852000 B1EE7E78 LEVEL=JCI730M PFX=CJJ 08.03.53 STC30364 +EYUXL0905E INTC=0006 ILC=4 TXCP=00026401 SCODE=S00C6 TRAN=XDNR TASK=0000171 08.03.53 STC30364 +EYUXL0905E Methods=XZPT,MOXT,XQGQ,XDQA,XDP1,XDP3,XDNR,XLOP 08.03.53 STC30364 +EYUXL0905E BEAR=31EE7E36, OFFSET=00000BBE 08.03.53 STC30364 +EYUXL0906I Registers at ABEND 08.03.53 STC30364 +EYUXL0907I GPR0-GPR1 00000000_00000E6E 00000000_7F364E6A 08.03.53 STC30364 +EYUXL0907I GPR2-GPR3 00000000_31EE82B8 00000000_31EE72B8 08.03.53 STC30364 +EYUXL0907I GPR4-GPR5 00000000_33409A8E 00000000_337405D0 08.03.53 STC30364 +EYUXL0907I GPR6-GPR7 00000000_33409AAA 00000000_00000E6E 08.03.53 STC30364 +EYUXL0907I GPR8-GPR9 00000000_33409978 00000000_33408190 08.03.53 STC30364 +EYUXL0907I GPRA-GPRB 00000000_000C0000 00000000_31628940 08.03.53 STC30364 +EYUXL0907I GPRC-GPRD 00000000_334093F0 00000000_334094B8 08.03.53 STC30364 +EYUXL0907I GPRE-GPRF FF000070_003D116C 00000000_00000002 08.03.53 STC30364 +EYUXL0907I ARR0-ARR3 00000000 00000000 00000000 00000000 08.03.53 STC30364 +EYUXL0907I ARR4-ARR7 00000000 00000000 00000000 00000000 08.03.53 STC30364 +EYUXL0907I ARR8-ARRB 00000000 00000000 00000000 00000000 08.03.53 STC30364 +EYUXL0907I ARRC-ARRF 00000000 00000000 00000000 00000000 08.03.53 STC30364 +EYUXL0907I FPR0-FPR1 00000000_00000000 41120DD7_50429B6D 08.03.53 STC30364 +EYUXL0907I FPR2-FPR3 00000000_00000000 4116A09E_667F3BCD 08.03.53 STC30364 +EYUXL0907I FPR4-FPR5 00000000_00000000 40B504F3_33F9DE65 08.03.53 STC30364 +EYUXL0907I FPR6-FPR7 00000000_00000000 00000000_00000000 08.03.53 STC30364 +EYUXL0907I FPR8-FPR9 00000000_00000000 00000000_00000000 08.03.53 STC30364 +EYUXL0907I FPRA-FPRB 00000000_00000000 00000000_00000000 08.03.53 STC30364 +EYUXL0907I FPRC-FPRD 00000000_00000000 00000000_00000000 08.03.53 STC30364 +EYUXL0907I FPRE-FPRF 00000000_00000000 00000000_00000000 08.03.53 STC30364 +EYUXL0907I FPCR 00000000 08.03.53 STC30364 +EYUXL0908I Storage At ABEND 08.03.53 STC30364 +EYUXL0909I -20 5010400C 9B11D0EC 9A112200 5010D0F0 08.03.53 STC30364 +EYUXL0909I -10 89100010 88100010 5A10D0E4 9AEE1000 08.03.53 STC30364 +EYUXL0909I +00 5810D0F0 9A11D0EC 9BEED440 B2190200 08.03.53 STC30364 +EYUXL0909I +10 D2034018 D44090EF D438947F D0004110 08.03.54 STC30364 +EYUXL0910I EYU9XLRV Dump,cmasname,cmasname ,sysid,CMAS,XDNR,0000171,ASRA,EYU0XZPT,27/06/2021,08:03:53 08.03.54 STC30364 +EYUXL0999I XLRV Exiting Successfully
Local fix
Change the VERSION(0320) to VERSION(new_release), and recompile the CPSM API program
Problem summary
**************************************************************** * USERS AFFECTED: All CICSPlex SM Users. * **************************************************************** * PROBLEM DESCRIPTION: Abend S0C6 can occur in a CMAS * * region, in module EYU0XZPT, when * * EYU0MOXT tries to put exception * * trace entry for CONVERT transformation * * failure. * **************************************************************** * RECOMMENDATION: This fix affects CMAS regions and will take * * effect from the next CMAS restart. * * The CMAS restarts may occur in any order. * **************************************************************** EYU0MOXT writes an exception trace point if an error occurs while performing resource table conversion. This may be required where there is a difference between the CPSM API connect version of an application, and the CMAS CICSPlex SM version. When EYU0MOXT calls trace_put to write this exception trace point, data related to the fields and resources being converted are also traced. However EYU0MOXT passes an incorrect value required to locate the ALET to address the data being traced. When EYU0XZPT attempts to use this input to locate the ALET it is unable to load the correct ALET value. This causes a specification exception, resulting in the abend S0C6 in EYU0XZPT in the CMAS. This manifests itself with the following message in the CMAS region, beginning with: EYUXL0905E ASRA IN XZPT, OFFSET 00000C00
Problem conclusion
EYU0MOXT trace_put call for the CONVERT exception trace point (mos_cnvt_xcpt), to pass the correct ALET token value, to ensure EYU0XZPT can address and locate the correct ALET value for the passed in data item.
Temporary fix
Comments
APAR Information
APAR number
PH38836
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
30M
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-07-09
Closed date
2021-08-04
Last modified date
2021-09-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI76584
Modules/Macros
EYU0MOXT
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R30M PSY UI76584
UP21/08/20 P F108
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.
[{"Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.6"}]
Document Information
Modified date:
02 September 2021