Troubleshooting
Problem
You have a CICS region using the CICS Web Interface going short on storage (SOS) above the 16MB line. You see storage continually growing in subpool SMSHRU31. Your region receives message DFHSM0133 CICS is under stress (short on storage above 16MB).
Cause
The original encode_data_ptr is not being freemained by the converter program.
Diagnosing The Problem
You can use IPCS command verbx dfhpdxxx 'sm=3', where xxx is dependent on the release of CICS, to format a system dump. If you do a find for subpool "SMSHRU31", you will see many storage element descriptors with the same length. In this case, the length in the vendor application code was "00008000" as follows:
SCE.SMSHRU31 24664E78 Storage Element Descriptor
0000 24667AE8 18EB1F34 26383000 00008000 2466ED60 00000000
SCE.SMSHRU31 24667AE8 Storage Element Descriptor
0000 24667C50 24664E78 249AA000 00008000 24668AC0 00000000
The length will vary dependent on the length that is specified in the application.
Resolving The Problem
If you are using your own converter program, check to see if you getmain your own buffer in your encode or decode routine. If you are, be sure that you freemain the original buffer pointed to by encode_data_ptr or decode_data_ptr.
If your are using a converter program supplied by H&W Computer Systems, apply WebTek Tools for CICS fix W230P05A. Note: This fix was from 2003 so this is more for your awareness that vendor and user applications could be the cause of this problem.
Related Information
Product Synonym
CICS/TS CICS TS CICS Transaction Server
Was this topic helpful?
Document Information
Modified date:
15 June 2018
UID
swg21174325