A fix is available
APAR status
Closed as program error.
Error description
The working storage observed for the CUA address space continues to grow even after users have logged off and back on until the address space enters quiesce mode for carved storage and abends.
Local fix
Ensure your PROC defines adequate storage for the initial storage allocation. If you suspect this problem, execute the following commands via SDSF: /F xxxxxxxx,EVERY 30:00 MAP /F xxxxxxxx,EVERY 30:00 STORAGE DETAIL /F xxxxxxxx,EVERY 30:00 FLUSH Review your RKLVLOG for the message KLVSD005 under the "extended" main storage information and note the value reported as TOTAL() If the amount is less that 90M, update your RKD2PAR(KD2SYSIN) with MAXIMUM(90768,X) and recycle the address space
Problem summary
**************************************************************** * USERS AFFECTED: OMEGAMON XE for DB2 PE/DB2PM * * users of component: * * - CUA Interface * **************************************************************** * PROBLEM DESCRIPTION: 1. GROWING WORKING SET STORAGE AND * * QUIESCE FOR CARVED STORAGE IN CUA * * ADDRESS SPACE. * * 2. SOME INCORROUTS IN CUA PANELS * * KD2VTBPA,KD2WGBMD,KD2VHGLD,KD2RHLKD, * * KD2RHGLD * * 3. ZOOM ON STORED PROCEDURE AND UDF * * PANELS GOES TO THE LAST THREAD'S DATA * * IN CUA * * * **************************************************************** * RECOMMENDATION: Apply this PTF * * * **************************************************************** PROBLEM SUMMARY: 1. INCORRECT LOGIC CAUSED DID NOT FREE TEMPORARY MEMORY ALLOCATION FOR TABLES. 2. KD2VTBPA PANEL DID NOT HANDLE THE CONDITION WHEN THERE IS NO DATA TO DISPLAY. KD2WGBMD, KD2VHGLD, KD2RHLKD, KD2RHGLD DID NOT PROCESS DSG MEMBERSHIP CORRECTLY AND DISPLAYED INCORRECT MESSAGE. 3. INCORRECT PROCESSING OF DATA IN STORED PROCEDURE AND UDF CUA PANELS DISPLAYED DATA FOR ONLY THE LAST THREAD. PROBLEM CONCLUSION: 1. CODE WAS CHANGED TO RELEASE ALL TEMPORARY MEMORY AS SOON AS IT IS NO LONGER NEEDED RATHER THAN RELY ON USER LOGOFF. 2. LOGIC OF CUA PANELS KD2WGBMD, KD2VHGLD, KD2RHLKD, KD2RHGLD WAS CHANGED TO PROCESS DSG MEMBERSHIP CORRECTLY. KD2VTBPA WAS CHANGED TO HANDLE THE CONDITION OF NO DATA TO DISPLAY. 3. STORED PROCEDURE AND UDF CUA PANELS WERE UPDATED TO PERMIT A ZOOM TO ANY STORED PROCEDURE OR UDF THREAD.
Problem conclusion
1. CODE WAS CHANGED TO RELEASE ALL TEMPORARY MEMORY AS SOON AS IT IS NO LONGER NEEDED RATHER THAN RELY ON USER LOGOFF. 2. LOGIC OF CUA PANELS KD2WGBMD, KD2VHGLD, KD2RHLKD, KD2RHGLD WAS CHANGED TO PROCESS DSG MEMBERSHIP CORRECTLY. KD2VTBPA WAS CHANGED TO HANDLE THE CONDITION OF NO DATA TO DISPLAY. 3. STORED PROCEDURE AND UDF CUA PANELS WERE UPDATED TO PERMIT A ZOOM TO ANY STORED PROCEDURE OR UDF THREAD. KEYWORDS : CUA
Temporary fix
Comments
APAR Information
APAR number
PM65229
Reported component name
OM XE DB2PE/PM
Reported component ID
5655OPE00
Reported release
510
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-05-22
Closed date
2012-09-11
Last modified date
2012-10-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK81706 UK81709
Modules/Macros
KD2$CDEC KD2$SLOP KD2@CUA2 KD2ADBAD KD2ADBCD KD2ALOKD KD2APROB KD2CCOND KD2DATF1 KD2JOBJ6 KD2OACOD KD2OATCD KD2OATC2 KD2OBACD KD2OBAC2 KD2ODATD KD2ODAT2 KD2ODISD KD2ODIS2 KD2OFNTD KD2OFNTE KD2OFNT2 KD2OFNT3 KD2OSTTD KD2OSTTE KD2OSTT2 KD2OSTT3 KD2OTRGD KD2OTRG2 KD2RATPD KD2REDMD KD2RHBSD KD2RHEPD KD2RHGLD KD2RHLKD KD2RHSDD KD2RSSSD KD2SABAR KD2SCTL KD2SCYCL KD2STRC7 KD2SYSPD KD2SYSP2 KD2TATPD KD2TATTD KD2TATWD KD2TTEDD KD2TTLDD KD2TTSDD KD2TTSID KD2TTTSD KD2UAUPD KD2UAUTD KD2UHARD KD2UHCCO KD2UPAUD KD2UPLND KD2USUBD KD2UTDLW KD2UTDSC KD2UTSBP KD2UTSD2 KD2UTSHT KD2UTSLC KD2VBPDD KD2VCSQ6 KD2VDDP7 KD2VHBDD KD2VHGLD KD2VHLDD KD2VHLMD KD2VHPTD KD2VHQDD KD2VLKWD KD2VLOGM KD2VLOTD KD2VSQLD KD2VSTG7 KD2VTBPA KD2VTHD6 KD2VTHP7 KD2VTIIO KD2VTPSD KD2WGBMD KD2001
Fix information
Fixed component name
OM XE DB2PE/PM
Fixed component ID
5655OPE00
Applicable component levels
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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSAV2B","label":"IBM Db2 Buffer Pool Analyzer for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.1.0","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}},{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCT4H5","label":"IBM Tivoli OMEGAMON XE for Db2 PE \/ PM \/ BPA"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.1.0","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
01 October 2012