home clear 64x64
en blue 200x116 de orange 200x116 info letter User
suche 36x36
Neueste VersionenFixList
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
Haben Sie Probleme? - Kontaktieren Sie uns.
Kostenlos registrieren anmeldung-x26
Kontaktformular kontakt-x26

DB2 - Problembeschreibung

Problem IC81386 Status: Geschlossen

EMBEDDED SQL APPLICATION MAY CRASH WHEN USING MULTIPLE CURSORS WITH LOB OR
XML COLUMNS.

Produkt:
DB2 FOR LUW / DB2FORLUW / 970 - DB2
Problembeschreibung:
Embedded SQL applications that have multiple cursors open to 
select varying numbers of LOB or XML columns could crash when 
closing the cursors or if there are still open cursors, at 
application exit. 
 
Stack traces will be similar to: 
 
... 
<signal/exception> 
csmUnmarkCDB 
csmFreeLobCDB 
csmClearDataInfoList 
csmFreeCCB 
csmClose 
sqlacall 
... 
 
Or: 
 
... 
<signal/exception> 
csmClearDataInfoList. (or csmFreeCCB) 
csmCursorBlaster 
sqleUCdisconnect 
sqleUCtermAllCtx 
sqleterm 
sqle_ctx_exit_function 
sqle_myexitlist_function 
sqleExitApplicationEnvironment 
...
Problem-Zusammenfassung:
**************************************************************** 
* USERS AFFECTED:                                              * 
* ALL                                                          * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* See Error Description                                        * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Upgrade to DB2 Version 9.7 Fix Pack 6                        * 
****************************************************************
Local-Fix:
Opening the cursor with the largest number of LOB/XML columns 
first may avoid the problem. 
Temporarily, if the application logic allows, stop closing 
cursors and set the registry variable DB2NOEXITLIST=YES to avoid 
the application side cursor tear-down.  Use the command "db2set 
DB2NOEXITLIST=YES"
verfügbare FixPacks:
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 9 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 9a for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 10 for Linux, UNIX, and Windows

Lösung
First fixed in DB2 Version 9.7 Fix Pack 6
Workaround
Temporarily, if the application logic allows, stop closing 
cursors and set the registry variable DB2NOEXITLIST=YES to avoid 
the application side cursor tear-down.  Use the command "db2set 
DB2NOEXITLIST=YES"
Bug-Verfolgung
Vorgänger  : APAR is sysrouted TO one or more of the following: IC84419 
Nachfolger : 
Weitere Daten
Datum - Problem gemeldet    :
Datum - Problem geschlossen :
Datum - der letzten Änderung:
13.02.2012
11.07.2012
11.07.2012
Problem behoben ab folgender Versionen (IBM BugInfos)
9.7.FP6
Problem behoben lt. FixList in der Version
9.7.0.6 FixList