Latest versionsfixlist
11.1.0.7 FixList
10.5.0.9 FixList
10.1.0.6 FixList
9.8.0.5 FixList
9.7.0.11 FixList
9.5.0.10 FixList
9.1.0.12 FixList
Have problems? - contact us.
Register for free anmeldung-x26
Contact form kontakt-x26

DB2 - Problem description

Problem IC65372 Status: Closed

INCORRECT CLEANUP OF CLIENT SUPPORT STRUCTURE IN AGENT AFTER AN OUT OF
MEMORY FAILURE LEADS TO A DOUBLE FREE OF MEMORY

product:
DB2 FOR LUW / DB2FORLUW / 950 - DB2
Problem description:
There is a potential of receiving a segmentation fault and a 
'Double free' error if the instance is running low on memory. 
 
db2diag.log will show messages like following: 
 
2009-12-13-13.39.31.438913+060 I9683530A467       LEVEL: Severe 
PID     : 3072108              TID  : 802032      PROC : db2sysc 
0 
INSTANCE: db2inst1               NODE : 000 
EDUID   : 802032               EDUNAME: db2agent 0 
FUNCTION: DB2 UDB, base sys utilities, sqeAgent::AgentUCSetup, 
probe:30 
RETCODE : ZRC=0x8B0F0000=-1961951232=SQLO_NOMEM 
          "No Memory Available (reason code is id of requested 
heap)" 
          DIA8300C A memory heap error has occurred. 
 
2009-12-13-13.39.32.019292+060 I9801817A345       LEVEL: Severe 
PID     : 3072108              TID  : 802032      PROC : db2sysc 
0 
INSTANCE: db2inst1               NODE : 000 
EDUID   : 802032               EDUNAME: db2agent 0 
FUNCTION: DB2 UDB, SQO Memory Management, 
sqloDiagnoseFreeBlockFailure, probe:30 
DATA #1 : String, 12 bytes 
Double free.
Problem Summary:
**************************************************************** 
* USERS AFFECTED:                                              * 
* All                                                          * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* There is a potential of receiving a segmentation fault and   * 
* a'Double free' error if the instance is running low          * 
* onmemory.db2diag.log will show messages like                 * 
* following:2009-12-13-13.39.31.438913+060 I9683530A467        * 
* LEVEL:SeverePID    : 3072108              TID  : 802032      * 
* PROC :db2sysc0INSTANCE: db2inst1              NODE :         * 
* 000EDUID  : 802032              EDUNAME: db2agent 0FUNCTION: * 
* DB2 UDB, base sys                                            * 
* utilities,sqeAgent::AgentUCSetup,probe:30RETCODE :           * 
* ZRC=0x8B0F0000=-1961951232=SQLO_NOMEM"No Memory Available    * 
* (reason code is id ofrequestedheap)"DIA8300C A memory heap   * 
* error has occurred.2009-12-13-13.39.32.019292+060            * 
* I9801817A345      LEVEL:SeverePID    : 3072108               * 
* TID  : 802032      PROC :db2sysc0INSTANCE: db2inst1          * 
*     NODE : 000EDUID  : 802032              EDUNAME: db2agent * 
* 0FUNCTION: DB2 UDB, SQO Memory                               * 
* Management,sqloDiagnoseFreeBlockFailure, probe:30DATA #1 :   * 
* String, 12 bytesDouble free.                                 * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Upgrade to DB2 version 9.5 FP6                               * 
****************************************************************
Local Fix:
available fix packs:
DB2 Version 9.5 Fix Pack 6a for Linux, UNIX, and Windows
DB2 Version 9.5 Fix Pack 7 for Linux, UNIX, and Windows
DB2 Version 9.5 Fix Pack 8 for Linux, UNIX, and Windows
DB2 Version 9.5 Fix Pack 9 for Linux, UNIX, and Windows
DB2 Version 9.5 Fix Pack 10 for Linux, UNIX, and Windows

Solution
First fixed in DB2 version 9.5 FP6
Workaround
not known / see Local fix
BUG-Tracking
forerunner  : APAR is sysrouted TO one or more of the following: IC65726 
follow-up : 
Timestamps
Date  - problem reported    :
Date  - problem closed      :
Date  - last modified       :
04.01.2010
10.06.2010
10.06.2010
Problem solved at the following versions (IBM BugInfos)
9.5.FP6
Problem solved according to the fixlist(s) of the following version(s)