A fix is available
APAR status
Closed as program error.
Error description
5655M1500 Customer created CORBASERVER definition using RDO. This definition is coded using every space available. Meaning all space in DESCRIPTION, SHELF, DJARDIR, etc.... When using DFHCSDUP to execute command: LIST GROUP(xxxx) OBJECTS ABEND0C4 is issued from DFHPUP around offset x'254E'. Failing instruction pointed to is an EX (execute instruction). The instruction being executed is a MVC (move character). The move is moving data from area pointed to by register 6 to where register 7 is pointing. The move fails due to register 7 pointing to the last byte of the allocated page storage. The following page is not allocated and the move fails.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: Abend 0C4 occurs using DFHCSDUP to * * LIST GROUP() OBJECTS, when one of the * * objects is a CORBASERVER. * **************************************************************** * RECOMMENDATION: * **************************************************************** When executing a DFHCSDUP LIST function, DFHPUP getmains a buffer of length 1536 bytes to contain each flattened CSD definition. If the definition is for a CORBASERVER then the total of the lengths of the attributes may exceed 1536 bytes and the flattened data may overwrite storage beyond the end of the buffer resulting in an abend0C4. This problem, or a storage violation, may also occur when using CEDA to define a CORBASERVER, or when doing EXEC CICS CREATE CORBASERVER() LOGMESSAGE(LOG), because the same 1536-byte buffer is getmained to flatten the definition before it is logged to the CSDL TD queue. Additional Keywords: S0C4 abendS0C4 OUTBUFF DFHAMCSD msgDFHSM0102 DFHSM0102
Problem conclusion
DFHPUP has been altered to increase the length of the buffer to 2048 bytes.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK25959
Reported component name
CICSTS 3.1 Z/OS
Reported component ID
5655M1500
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2006-06-02
Closed date
2006-07-13
Last modified date
2006-08-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK16629
Modules/Macros
DFHCULIS DFHPUP DFHPUPB DFHPUPC
Fix information
Fixed component name
CICSTS 3.1 Z/OS
Fixed component ID
5655M1500
Applicable component levels
R400 PSY UK16629
UP06/07/29 P F607
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"}},{"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":"3.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 August 2006