home clear 64x64
en blue 200x116 de orange 200x116 info letter User
suche 36x36
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 IC62793 Status: Closed

A SPECIAL CASE OF SELECT INTO STATEMENT ON PARTITIONED DATABASE MAY CAUSE
DB2 SERVER TO TERMINATE ABNORMALLY

product:
DB2 FOR LUW / DB2FORLUW / 970 - DB2
Problem description:
The DB2 server may terminate abnormally while running a SELECT 
INTO statement on a partitioned database.  The db2diag.log 
contains entries that point to memory corruption, for example: 
 
MESSAGE : Memory validation failure, diagnostic file dumped. 
 
Also in the db2diag.log you should see that the CALLSTACK 
contains the function sqlriGlobalVarAssign__FP8sqlrr_cb 
 
Typical CALLSTCK 
 
CALLSTCK: 
 [0] 0x09000000014CBF78 
diagnoseMemoryCorruptionAndCrash__13SQLO_MEM_POOLFUlCPCc + 0x250 
 [1] 0x09000000014CBC4C 
diagnoseMemoryCorruptionAndCrash__13SQLO_MEM_POOLFUlCPCc@glue677 
+ 0x74 
 [2] 0x0900000000A04F98 
MemTreeGet__13SQLO_MEM_POOLFCUlT1PPvPP17SqloChunkSubgroupPP12SMe 
mLostNode 
+ 0x4 
 [3] 0x0900000000A2299C 
.allocateMemoryBlock__13SQLO_MEM_POOLFCUlUlT1UiT1PPvPP17SqloChun 
kSubgroupPP12SMemLostNodeCP12SMemLogEvent_fdprpro_clone_0 
+ 0x98 
 [4] 0x0900000000A23CC0 sqlogmblkEx + 0xFFFFFFFFFFFFFCDC 
[5] 0x0900000000A2359C sqlmoAllocBlock + 0x90 
[6] 0x0900000000A23A08 sqlogmblkEx + 0xFFFFFFFFFFFFFA24 
[7] 0x090000000281BE28 
@119@sqlraERTAddMember__FP8sqlrr_cb16sqlraERTCategoryPvPP14sqlra 
ERTMember 
+ 0x2B4 
 [8] 0x090000000281B908 
sqlraERTSetValue__FP8sqlrr_cb16sqlraERTCategoryPvP10sqlz_value 
+0x144 
  [9] 0x090000000281B634 sqlriGlobalVarAssign__FP8sqlrr_cb + 
0x340
Problem Summary:
**************************************************************** 
* USERS AFFECTED:                                              * 
* users using global variable on a partitioned database        * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* The DB2 server may terminate abnormally while running a      * 
* SELECTINTO statement on a partitioned database.  The         * 
* db2diag.log contains entries that point to memory            * 
* corruption, forexample:MESSAGE : Memory validation failure,  * 
* diagnostic file dumped.Also in the db2diag.log you should    * 
* see that the CALLSTACKcontains the function                  * 
* sqlriGlobalVarAssign__FP8sqlrr_cbTypical                     * 
* CALLSTCKCALLSTCK:[0]                                         * 
* 0x09000000014CBF78diagnoseMemoryCorruptionAndCrash__13SQLO_MEM 
* +0x250[1]                                                    * 
* 0x09000000014CBC4CdiagnoseMemoryCorruptionAndCrash__13SQLO_MEM 
* 0x74[2]                                                      * 
* 0x0900000000A04F98MemTreeGet__13SQLO_MEM_POOLFCUlT1PPvPP17Sqlo 
* 0x4[3]                                                       * 
* 0x0900000000A2299C.allocateMemoryBlock__13SQLO_MEM_POOLFCUlUlT 
* 0x98[4] 0x0900000000A23CC0 sqlogmblkEx +                     * 
* 0xFFFFFFFFFFFFFCDC[5] 0x0900000000A2359C sqlmoAllocBlock +   * 
* 0x90[6] 0x0900000000A23A08 sqlogmblkEx +                     * 
* 0xFFFFFFFFFFFFFA24[7]                                        * 
* 0x090000000281BE28@119@sqlraERTAddMember__FP8sqlrr_cb16sqlraER 
* 0x2B4[8]                                                     * 
* 0x090000000281B908sqlraERTSetValue__FP8sqlrr_cb16sqlraERTCateg 
* 0x090000000281B634 sqlriGlobalVarAssign__FP8sqlrr_cb +0x340  * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Upgrade to DB2 version 9.7 fixpak1                           * 
****************************************************************
Local Fix:
available fix packs:
DB2 Version 9.7 Fix Pack 1 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 2 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 3 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 3a for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 4 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 5 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 7 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 9a for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 6 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 8 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 9 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 10 for Linux, UNIX, and Windows

Solution
DB2 version 9.7 fixpak1
Workaround
not known / see Local fix
Timestamps
Date  - problem reported    :
Date  - problem closed      :
Date  - last modified       :
26.08.2009
04.02.2010
04.02.2010
Problem solved at the following versions (IBM BugInfos)
9.7.
Problem solved according to the fixlist(s) of the following version(s)
9.7.0.1 FixList