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

POSSIBLE PANIC IN SQLDUNSETPUNC, PROBE:12991

product:
DB2 FOR LUW / DB2FORLUW / 970 - DB2
Problem description:
During a row fetch, a panic may occur and the db2diag.log 
indicates Severe error at 
probe 12991 in function sqldUnsetPunc. 
 
 
2009-09-15-22.09.22.570383-240 I136989991E1721       LEVEL: 
Severe 
PID     : 20366                TID  : 47538820344128 KTID : 
21346 
PROC    : db2sysc 2 
INSTANCE: svtdbm8              NODE : 002          DB   : DJDB 
APPHDL  : 2-482                APPID: *N2.svtdbm8.090916020917 
AUTHID  : SVTDBM8 
EDUID   : 83                   EDUNAME: db2agent (DJDB) 2 
FUNCTION: DB2 UDB, data management, sqldUnsetPunc, probe:12991 
MESSAGE : Invalid record header offset ... record offset: 
DATA #1 : Pointer, 8 bytes 
0x00002b3c80f6107c 
DATA #2 : String, 31 bytes 
address of start of data page: 
DATA #3 : Pointer, 8 bytes 
0x00002b3c5842b030 
DATA #4 : String, 35 bytes 
first byte after data page header: 
DATA #5 : Pointer, 8 bytes 
0x00002b3c5842b046 
DATA #6 : String, 17 bytes 
data page space: 
DATA #7 : unsigned integer, 8 bytes 
32700 
DATA #8 : String, 15 bytes 
Record header: 
DATA #9 : Hexdump, 4 bytes 
0x00002B3C80F6107C : 0200 B0FA 
.... 
CALLSTCK: 
  [0] 0x00002B3C2989AFB1 pdLog + 0x1ED 
  [1] 0x00002B3C29DF287B 
_Z13sqldUnsetPuncP13SQLD_DFM_WORKP12SQLD_REC_HDRh + 0x3A1 
  [2] 0x00002B3C29E1E084 _Z15sqldLockForReadP8SQLD_CCB + 0x46E 
  [3] 0x00002B3C2C218742 _Z14sqlriLockTableP8sqlrr_cb + 0x14C 
  [4] 0x00002B3C29DF7D46 
_Z21sqlriExecSimpleThreadP8sqlrr_cbP12sqlri_opparm + 0x45E 
  [5] 0x00002B3C29E5F3C5 
_Z16sqldEvalDataPredP13SQLD_DFM_WORKPmP10SQLD_DPRED + 0x281 
  [6] 0x00002B3C29E6410E _Z12sqldReadNormP13SQLD_DFM_WORKl + 
0x1998 
  [7] 0x00002B3C29E64D5D /home/svtdbm8/sqllib/lib64/libdb2e.so.1 
+ 0x1660D5D 
  [8] 0x00002B3C29E6691F _Z7sqldfrdP13SQLD_DFM_WORK + 0xF47 
  [9] 0x00002B3C29DEC53C 
_Z12sqldRowFetchP8sqeAgentP8SQLD_CCBmmPP10SQLD_VALUEP8SQLZ_RIDmP 
12SQLD_ID_LISTP9SQLP_LSN8 
+ 0x16 
CA
Problem Summary:
**************************************************************** 
* USERS AFFECTED:                                              * 
* all                                                          * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* A Panic occurs and the db2diag.log indicates Severe error at * 
* probe 1291.                                                  * 
*                                                              * 
*                                                              * 
* 2009-09-15-22.09.22.570383-240 I136989991E1721       LEVEL:  * 
* Severe                                                       * 
* PID     : 20366                TID  : 47538820344128 KTID :  * 
* 21346                                                        * 
* PROC    : db2sysc 2                                          * 
* INSTANCE: svtdbm8              NODE : 002          DB   :    * 
* DJDB                                                         * 
* APPHDL  : 2-482                APPID:                        * 
* *N2.svtdbm8.090916020917                                     * 
* AUTHID  : SVTDBM8                                            * 
* EDUID   : 83                   EDUNAME: db2agent (DJDB) 2    * 
* FUNCTION: DB2 UDB, data management, sqldUnsetPunc,           * 
* probe:12991                                                  * 
* MESSAGE : Invalid record header offset ... record offset:    * 
* DATA #1 : Pointer, 8 bytes                                   * 
* 0x00002b3c80f6107c                                           * 
* DATA #2 : String, 31 bytes                                   * 
* address of start of data page:                               * 
* DATA #3 : Pointer, 8 bytes                                   * 
* 0x00002b3c5842b030                                           * 
* DATA #4 : String, 35 bytes                                   * 
* first byte after data page header:                           * 
* DATA #5 : Pointer, 8 bytes                                   * 
* 0x00002b3c5842b046                                           * 
* DATA #6 : String, 17 bytes                                   * 
* data page space:                                             * 
* DATA #7 : unsigned integer, 8 bytes                          * 
* 32700                                                        * 
* DATA #8 : String, 15 bytes                                   * 
* Record header:                                               * 
* DATA #9 : Hexdump, 4 bytes                                   * 
* 0x00002B3C80F6107C : 0200 B0FA                               * 
*    ....                                                      * 
* CALLSTCK:                                                    * 
*   [0] 0x00002B3C2989AFB1 pdLog + 0x1ED                       * 
*   [1] 0x00002B3C29DF287B                                     * 
* _Z13sqldUnsetPuncP13SQLD_DFM_WORKP12SQLD_REC_HDRh + 0x3A1    * 
*   [2] 0x00002B3C29E1E084 _Z15sqldLockForReadP8SQLD_CCB +     * 
* 0x46E                                                        * 
*   [3] 0x00002B3C2C218742 _Z14sqlriLockTableP8sqlrr_cb +      * 
* 0x14C                                                        * 
*   [4] 0x00002B3C29DF7D46                                     * 
* _Z21sqlriExecSimpleThreadP8sqlrr_cbP12sqlri_opparm + 0x45E   * 
*   [5] 0x00002B3C29E5F3C5                                     * 
* _Z16sqldEvalDataPredP13SQLD_DFM_WORKPmP10SQLD_DPRED + 0x281  * 
*   [6] 0x00002B3C29E6410E _Z12sqldReadNormP13SQLD_DFM_WORKl + * 
* 0x1998                                                       * 
*   [7] 0x00002B3C29E64D5D                                     * 
* /home/svtdbm8/sqllib/lib64/libdb2e.so.1 + 0x1660D5D          * 
*   [8] 0x00002B3C29E6691F _Z7sqldfrdP13SQLD_DFM_WORK + 0xF47  * 
*   [9] 0x00002B3C29DEC53C                                     * 
* _Z12sqldRowFetchP8sqeAgentP8SQLD_CCBmmPP10SQLD_VALUEP8SQLZ_RID 
* + 0x16                                                       * 
* CA                                                           * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Upgrade to  v9.07.002                                        * 
****************************************************************
Local Fix:
N/A
available fix packs:
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 6 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 7 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 8 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 9a 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
Problem is first fixed in DB2 UDB version 9.7 fix pack 2
Workaround
not known / see Local fix
Timestamps
Date  - problem reported    :
Date  - problem closed      :
Date  - last modified       :
22.02.2010
03.05.2010
03.05.2010
Problem solved at the following versions (IBM BugInfos)
9.7.7.002,
9.7.FP2
Problem solved according to the fixlist(s) of the following version(s)
9.7.0.2 FixList