A fix is available
APAR status
Closed as program error.
Error description
EYUXL0900I Starting Environment Recovery EYUXL0905E CMASPEOS ASRB IN BMDS, OFFSET 000002FC PSW=078D5000 AC64B29C *AO00064A Contact SPCALL for EYUXL0905E message EYUXL0905E INTC=0029 ILC=4 TXCP=2906A000 SCODE=S00E0 TRAN=XLST TASK=0067058 *AO00064A Contact SPCALL for EYUXL0905E message EYUXL0905E Methods=BMDS,BADI,XLSD,XLSI,XLST,XLOP *AO00064A Contact SPCALL for EYUXL0905E message EYUXL0906I Registers at ABEND EYUXL0907I GPR0-GPR3 0000006C 2B9852C8 00801F10 2C64AFE0 EYUXL0907I GPR4-GPR7 2B987080 00000027 2CCB2398 01D44B00 EYUXL0907I GPR8-GPRB 2B985170 014A6E30 00001200 2C75EFF0 EYUXL0907I GPRC-GPRF 2B9892E8 2B985170 AC64B24A 000001DC EYUXL0907I ARR0-ARR3 00000000 00000000 00000000 00000000 EYUXL0907I ARR4-ARR7 00000000 00000000 00000000 0101003F EYUXL0907I ARR8-ARRB 000003E8 0101003F 0101003F 00000000 EYUXL0907I ARRC-ARRF 00000000 00000000 00000000 00000000 EYUXL0908I Storage At ABEND EYUXL0909I -20 9010D201 901138AC 92019013 41909048 EYUXL0909I -10 4140DF10 5850D284 9A884000 58804004 EYUXL0909I +00 95018054 47703328 95C5806C 478032EA EYUXL0909I +10 95E5806C 478032EA 95D6806C 477032F4 EYUXL0910I EYU9XLRV Dump,CMASPEOS,CMASPEOS,PEOS,CMAS,XLST, 0067058,ASRB,EYU0BMDS,11/11/05,06:17:08 EYUXL0999I XLRV Exiting Successfully
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICSPlex/SM V3R1M0 Users * **************************************************************** * PROBLEM DESCRIPTION: You link a RESDESC to an install * * scope containing more than 512 MASes * * and receive abend ASRB (S0E0) at off- * * set +02FC in EYU0BMDS (BMDS - RESDESC * * Scope Resolution). The diagnostic * * dump in the CMAS joblog shows a bad * * ALET in Access Register 8. * * When installing resources associated * * with a RESDESC via the PERFORM OBJECT * * or PERFORM SET commands in a CPSM API * * program, you may observe errors inclu- * * ding, but not limited to, abend ASRA * * (S0C4) or ASRB (S0E0) in EYU0BADI * * (BADI - BAS Install RESDESC Resources), * * or incomplete processing of the install * * scope list for the RESDESC. * **************************************************************** * RECOMMENDATION: After applying the PTF that resolves this * * APAR, all CMASes must be recycled to pick * * up the new code. Note that the restarts * * do not need to be done at the same time. * **************************************************************** During Scope Resolution, an array of pointers to CICS System elements is built in method BMDS's stack frame. If the install scope for the RESDESC being processed includes more than 512 MASes, the pointer table will overflow the stack frame. When BMDS makes a method call, the new method's frame overlays the end of the Scope Array. The abend occurs because an ALET value has been overlaid with data from the called method's stack frame. If a method called from module EYU0BADI encounters an error during an install initiated from an API program, the response, reason, and status returned to EYU0BADI are analyzed, the API Namelist is updated to reflect the exception, and processing attempts to continue. However register contents have been mod- ified, resulting in one of several abends when attempting to update the namelist in the DATx data space. In addition, some recoverable conditions cause processing to terminate, resulting in incomplete installs.
Problem conclusion
Module EYU0BMDS has been modified to dynamically acquire and free storage for the Scope Array, and to allow the array to expand in increments of 512 EPtrs (4096 bytes) as needed. Module EYU0BADI has been updated to address the current namelist element correctly when setting response codes, and to attempt to continue processing if the exception was not of a critical nature.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK15900
Reported component name
CPSM CICS 3.1
Reported component ID
5655M1501
Reported release
100
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2005-11-29
Closed date
2006-01-09
Last modified date
2006-02-02
APAR is sysrouted FROM one or more of the following:
PK15864
APAR is sysrouted TO one or more of the following:
UK10567
Modules/Macros
EYU0BADI EYU0BMDS
Fix information
Fixed component name
CPSM CICS 3.1
Fixed component ID
5655M1501
Applicable component levels
R100 PSY UK10567
UP06/01/10 P F601
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":"3.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
22 February 2023