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 IC96716 Status: Closed

TWO MINOR MEMORY LEAKS IN CLI WITH SPECIAL REGISTERS AND ONE MAJOR MEMORY
LEAK IN .NET

product:
DB2 FOR LUW / DB2FORLUW / A10 - DB2
Problem description:
Leaks are found at the following places: 
 
Below 2 leaks could be hit in a cli application (or .NET 
application) making use of special registers 
    db2app64!operator new+12 
(f:\dd\vctools\crt_bld\self_64_amd64\crt\src\newopnt.cpp, 18) 
    db2app64!rccList::getGroup+57 
(T:\db2_v101fp2\ntx64\s121127\engn\rcc\src\rccList.C, 422) 
    db2app64!CLI_setSpecialRegisters+1F7 
(T:\db2_v101fp2\ntx64\s121127\engn\cli\clicsi.C, 6607) 
    db2app64!CLI_csiSetCurrentRegisters+393 
(T:\db2_v101fp2\ntx64\s121127\engn\cli\clicsi.C, 5816) 
    db2app64!SQLConnect2+6B7 
(T:\db2_v101fp2\ntx64\s121127\engn\cli\cliconn.C, 6322) 
    db2app64!SQLDriverConnect2+10399 
(T:\db2_v101fp2\ntx64\s121127\engn\cli\cliconn.C, 16647) 
    db2app64!SQLDriverConnectW+B97 
(T:\db2_v101fp2\ntx64\s121127\engn\cli\cliwfunc.C, 2258) 
    db2app64!SQLConnectADONET+1503 
(T:\db2_v101fp2\ntx64\s121127\engn\cli\cliadonet.C, 800) 
 
 And: 
 
    db2app64!operator new+12 
(f:\dd\vctools\crt_bld\self_64_amd64\crt\src\newopnt.cpp, 18) 
    db2app64!rccConfig::getParamsForDSN+90 
(T:\db2_v101fp2\ntx64\s121127\engn\rcc\src\rccConfig.C, 1107) 
    db2app64!rccConfig::getParamsForDSN+1D 
(T:\db2_v101fp2\ntx64\s121127\engn\rcc\src\rccConfig.C, 1232) 
    db2app64!CLI_setSpecialRegisters+6BB 
(T:\db2_v101fp2\ntx64\s121127\engn\cli\clicsi.C, 6598) 
    db2app64!CLI_csiSetCurrentRegisters+393 
(T:\db2_v101fp2\ntx64\s121127\engn\cli\clicsi.C, 5816) 
 
And: .NET leak seen only with .NET application 
 
    ntdll! ?? ::FNODOBFM::`string'+1913B 
    MSVCR100!malloc+5B 
(f:\dd\vctools\crt_bld\self_64_amd64\crt\src\malloc.c, 89) 
    MSVCR100!operator new+1F 
(f:\dd\vctools\crt_bld\self_64_amd64\crt\src\new.cpp, 59) 
    db2app64!operator new+12 
(f:\dd\vctools\crt_bld\self_64_amd64\crt\src\newopnt.cpp, 18) 
    db2app64!rccConfig::getParamsForDSN+90 
(T:\db2_v101fp2\ntx64\s121127\engn\rcc\src\rccConfig.C, 1107) 
    db2app64!SQLGetConnAttribsADONET+584 
(T:\db2_v101fp2\ntx64\s121127\engn\cli\cliadonet.C, 9554) 
    <no module>!???+0 : 7FE910E71FC
Problem Summary:
**************************************************************** 
* USERS AFFECTED:                                              * 
* All using CLI/ .NET applications                             * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* See Error Description                                        * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Upgrade to DB2 10.1 fixpack 4                                * 
****************************************************************
Local Fix:
available fix packs:
DB2 Version 10.1 Fix Pack 4 for Linux, UNIX, and Windows
DB2 Version 10.1 Fix Pack 6 for Linux, UNIX, and Windows

Solution
First fixed in Version 10.1 fixpack 4
Workaround
not known / see Local fix
BUG-Tracking
forerunner  : APAR is sysrouted TO one or more of the following: IC98634 
follow-up : 
Timestamps
Date  - problem reported    :
Date  - problem closed      :
Date  - last modified       :
08.10.2013
26.06.2014
26.06.2014
Problem solved at the following versions (IBM BugInfos)
Problem solved according to the fixlist(s) of the following version(s)
10.1.0.4 FixList