A fix is available
APAR status
Closed as program error.
Error description
Local fix
MSGDFHSM0002 A severe error (code X'0D08') has occurred in module DFHSMMF. This when an SOS condition happened and the FUNCTION(SUSPEND_REQUEST) gets a response (PURGED) REASON(INSUFFICIENT_STORAGE). additional symptoms: DFHSM0002 A severe error (code X'0305') has occurred DFHDH0001 An abend (code 0C4/AKEA) has occurred at offset X'06F4' in module DFHDHRM. DFHRM0002 ZPCICS08 A severe error (code X'020B') has occurred in module DFHRMUO DFHSM0002 ZPCICS08 A severe error (code X'0D08') has occurred in module DFHSMMF. DH - document handler shows an overlay of DDB control blocks. DFHWBBLI not checking if getmain was successul, uses incorrect address causing overlay.
Problem summary
**************************************************************** * USERS AFFECTED: All. * **************************************************************** * PROBLEM DESCRIPTION: Message DFHSM0002 code x'0D08' issued * * after CWBA transaction is purged. * **************************************************************** * RECOMMENDATION: * **************************************************************** An EXEC CICS WEB SEND command is issued on a CICS region that is under stress ( short on storage ). This causes the task to suspend on a DFHSMGF(GETMAIN) request for 'httpout' storage. The CWBA transaction is then purged which causes the GETMAIN to be purged also. Although an error response is returned from DFHSMGF it is not checked. As a result, the pointer used for the HTTP response gets left with a storage address that has just been freed and is still unallocated. During tidyup processing an attempt to FREEMAIN the unallocated storage fails and message DFHSM0002 code x'0D08' is issued. This may be followed by message DFHSM0102 A storage violation (code X'0F0C') has been detected. Additional Keywords: msgDFHSM0002 msgDFHSM0102 SOS SM0002
Problem conclusion
DFHWBBLI has been changed to check the response from the DFHSMGF(GETMAIN) request for 'httpout' storage. Abend AEXY will be issued for response code smgf_purged and abend AEXZ for all other error response codes.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK35002
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-11-20
Closed date
2006-12-22
Last modified date
2008-03-13
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK20923 PK62604
Modules/Macros
DESWBBLI DFHWBBLI
Fix information
Fixed component name
CICSTS 3.1 Z/OS
Fixed component ID
5655M1500
Applicable component levels
R400 PSY UK20923
UP06/12/30 P F612
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:
13 March 2008