A fix is available
APAR status
Closed as program error.
Error description
It looks like a problem in CICRFS00 when the REXX program has a blank line at the end, and that line maps to the end of the buffer that has just been GETMAINed to hold the data.
Local fix
Insert a series of blank lines at the end of the program instead of one and FILE should works OK.
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: Storage violation DFHSM0102 code * * X'0D11' after entering the FILE * * command in a CICS/Rexx EDIT * * environment. * **************************************************************** * RECOMMENDATION: * **************************************************************** The problem is due to an overlay that is caused by CICREXD module CICRFS00. The code is building a buffer of data using task storage that has just been GETMAINed, and it is copying the content of a Rexx stem variable into it. The code does not take into account the fact that the length of any variable may be zero, and that results in executing an MVC instruction with a length of 256 bytes (X'FF'+1). This can cause an overlay of the trailing SAA of the buffer and the storage violation. Additional keywords: MSGDFHSM0102 abendSM0102 0D11
Problem conclusion
CICRFS00 has been changed to avoid the storage overlay.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PM56395
Reported component name
CICSTS FOR VSE
Reported component ID
564805400
Reported release
B0P
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-01-20
Closed date
2012-02-09
Last modified date
2012-05-15
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK76036
Modules/Macros
CICRFS00
Fix information
Fixed component name
CICSTS FOR VSE
Fixed component ID
564805400
Applicable component levels
RB0P PSY UK76036
UP12/02/20 P E511
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":"1.1.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
15 May 2012