A fix is available
APAR status
Closed as unreproducible.
Error description
You are running CICS Transaction Server 4.2 and receive the following error messages to the console: DFHSM0133 CICS is under stress (short on storage above 16MB) DFHSM0002 A severe error (code X'030F') has occurred in module DFHSMGF. and the following meessage to CSMT destination: DFHAC2236 Transaction TRAN abend AICJ in program PROGRAM term ????. Updates to local recoverable resources will be backed out. . The focus was understanding the DFHSM0002, Here is the corresponding exception trace entry from the dump: . 030F SMGF *EXC* - Quickcell_freemain_QPF_already_free FUNCTION(FREEMAIN) REMARK(ICE) The storage being freed is an ICE or interval control element that was already freed. This freemain was issued by DFHICP during task termination. DFHICP was called by DFHAPXM for RELEASE_XM_CLIENT processing due to field TCAICEAD containing an address. Backing up and understanding the AICJ processing, I see a getmain failure for an Ice User Extention . SM 030A SMGF *EXC* - Insufficient_storage_to_satisfy_request - REMARK(SMK7) ICUS . The flow of this getmain, is DFHICP, who has an ICE control block, calls DFHICUS to create_ice_user_extension. DFHICUS calls DFHSMK7 to getmain this extension, This getmain fails due to insufficient storage. DFHICUS then freemains the ICE control block, but does not clear this address from the TCA- field TCAICEAD. This later causes the DFHSM0002 error when DFHICP later tries to freemain this same ICE address. Additional Symptom(s) Search Keyword(s): DFHSM0002 DFHSM0133 KIXREVEPH
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All. * **************************************************************** * PROBLEM DESCRIPTION: DFHSM0002 with error code X'030F' after * * a short-on-storage situation. * **************************************************************** * RECOMMENDATION: * **************************************************************** The problem presents as: . DFHSM0002 A severe error (code X'030F') has occurred in module DFHSMGF . With a corresponding trace entry of: . SM 030F SMGF *EXC* Quickcell_freemain_QPF_already_free . It was caused by DFHICUS FREEMAINing an ICE after it was unable to add an extension to it ( in this case due to a Short on Storage condition ). However, the ICE address remained in the TCA and was subsequently used in another FREEMAIN attempt at task termination which caused the above EXCeption. . Keywords: SOS SM0002
Problem conclusion
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
DFHICUS has been modified to clear the ICE address in the TCA when it FREEMAINs the ICE which will preclude further FREEMAIN attempts.
APAR Information
APAR number
PM89359
Reported component name
CICS TS Z/OS V4
Reported component ID
5655S9700
Reported release
700
Status
CLOSED UR3
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-05-20
Closed date
2013-09-20
Last modified date
2013-10-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK97734
Modules/Macros
DFHICUS
Fix information
Fixed component name
CICS TS Z/OS V4
Fixed component ID
5655S9700
Applicable component levels
R700 PSY UK97734
UP13/09/26 P F309
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":"4.2","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":"4.2","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
03 October 2013