DB2 - Problembeschreibung
| Problem IC66983 | Status: Geschlossen |
INSTANCE MAY CRASH IF THE DOUBLE FREE OCCURS WHEN GETAUTHORITIES TRIES TO FREE THE MEMORY ALREADY FREED. | |
| Produkt: | |
DB2 FOR LUW / DB2FORLUW / 980 - DB2 | |
| Problembeschreibung: | |
Instance may crash if the double free occurs when getAuthorities
tries to free the memory already freed.
db2diag.log has the following entry.
2009-12-04-06.33.20.075770+540 I29545722G462 LEVEL: Severe
PID : 3929 TID : 2851072912 PROC : db2sysc
INSTANCE: db2inst1 NODE : 000 DB : SAMPLE
APPHDL : 0-24716 APPID:
*LOCAL.db2inst1.091203213334
AUTHID : DB2INST1
EDUID : 72 EDUNAME: db2agent (SAMPLE)
FUNCTION: DB2 UDB, SQO Memory Management,
sqloDiagnoseFreeBlockFailure, probe:30
DATA #1 : String, 12 bytes
Double free.
The trap file contains the stack trace like this.
<StackTrace>
--Frame--- ------Function + Offset------
0xA9EF68A4 sqloCrashOnCriticalMemoryValidationFailure + 0x0017
(/home/db2inst1/sqllib/lib32/libdb2e.so.1)
0xA9EF690C sqlofmblkEx. + 0x0461
(/home/db2inst1/sqllib/lib32/libdb2e.so.1)
0xA9EF6918 _Z9sqlofmblkPv + 0x000b
(/home/db2inst1/sqllib/lib32/libdb2e.so.1)
0xA9EF6924 _Z28sqlerTrustedRtnCallbackFmblkjPPv + 0x001d
(/home/db2inst1/sqllib/lib32/libdb2e.so.1)
0xA9EF695C _Z29sqlerTrustedRtnCallbackRouterjPPv + 0x00de
(/home/db2inst1/sqllib/lib32/libdb2e.so.1)
0xA9EF69A8 getAuthorities + 0x0693
(/home/db2inst1/sqllib/bin/routine/db2dbroutext)
0xA9EF7494 sqloInvokeFnArgs + 0x09d3
(/home/db2inst1/sqllib/lib32/libdb2e.so.1) | |
| Problem-Zusammenfassung: | |
**************************************************************** * USERS AFFECTED: * * All * **************************************************************** * PROBLEM DESCRIPTION: * * As same as Error description. * **************************************************************** * RECOMMENDATION: * * Upgrade to Version 9.8 FixPack 3. * **************************************************************** | |
| Local-Fix: | |
Changing SHMMAX to proper value. | |
| verfügbare FixPacks: | |
DB2 Version 9.8 Fix Pack 3 for Linux, UNIX, and Windows | |
| Lösung | |
Problem was first fixed in DB2 UDB Version 9.8 FixPack 3. | |
| Workaround | |
keiner bekannt / siehe Local-Fix | |
| Weitere Daten | |
Datum - Problem gemeldet : Datum - Problem geschlossen : Datum - der letzten Änderung: | 08.03.2010 10.01.2011 10.01.2011 |
| Problem behoben ab folgender Versionen (IBM BugInfos) | |
9.8.FP3 | |
| Problem behoben lt. FixList in der Version | |
| 9.8.0.3 |
|