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

SELECT AGAINST A TABLE CAN RESULT IN INSTANCE SHUTDOWN/ABEND WITH
SQLRIMOVEDATAPTR AT THE TOP OF CORRESPONDING THE TRAP FILE

product:
DB2 FOR LUW / DB2FORLUW / 980 - DB2
Problem description:
The instance shuts down/abends with a sigsegv. Looking at the 
corresponding trap file which is generated as a result of 
sigsegv the following can be observed: 
 
0x09000000333CFCDC sqlriMoveDataPtr__FP8sqlrr_cb + 0xDC 
0x09000000326EE2F4 
sqlriExecSargThread__FP8sqlrr_cbP12sqlri_opparm + 0x554 
0x09000000326F159C 
sqldEvalDataPred__FP13SQLD_DFM_WORKPUlP10SQLD_DPRED + 0x2DC 
0x09000000326F83E4 sqldReadNorm__FP13SQLD_DFM_WORKl + 0x1684 
0x09000000326FED38 sqldFetchNext__FP13SQLD_DFM_WORK + 0x878 
0x09000000326FFE38 sqldfrd__FP13SQLD_DFM_WORK + 0xDD8 
 
This can be easily recreated on v9.7 Fixpak 1 on Solaris however 
it is not confined to this platform or level. 
 
Recreate Steps: 
 
db2 "create table taba ( one int )" 
db2 "create table tabb ( one int )" 
db2 "insert into taba values ( 1 )" 
db2 "insert into tabb values ( 1 )" 
db2 "select a.rowid from taba a, tabb b"
Problem Summary:
**************************************************************** 
* USERS AFFECTED:                                              * 
* ALL                                                          * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* Instance traps with sigsegv in sqlriMoveDataPtr              * 
*                                                              * 
* This can be created on v9.7 fp1 on Solaris (but is not       * 
* limited to this platform / level ) using:                    * 
*                                                              * 
* db2 "create table taba ( one int )"                          * 
* db2 "create table tabb ( one int )"                          * 
* db2 "insert into taba values ( 1 )"                          * 
* db2 "insert into tabb values ( 1 )"                          * 
* db2 "select a.rowid from taba a, tabb b"                     * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Upgrade to db2 v98fp4                                        * 
****************************************************************
Local Fix:
N/A
available fix packs:
DB2 Version 9.8 Fix Pack 4 for AIX and Linux
DB2 Version 9.8 Fix Pack 5 for AIX and Linux

Solution
Fixed on db2 v98fp4
Workaround
not known / see Local fix
Timestamps
Date  - problem reported    :
Date  - problem closed      :
Date  - last modified       :
01.05.2010
09.08.2011
09.08.2011
Problem solved at the following versions (IBM BugInfos)
9.8.FP4
Problem solved according to the fixlist(s) of the following version(s)
9.8.0.4 FixList