DB2 - Problembeschreibung
Problem IC80616 | Status: Geschlossen |
Crash in SQL PL associative arrays when allocating memory for new array elements | |
Produkt: | |
DB2 FOR LUW / DB2FORLUW / 970 - DB2 | |
Problembeschreibung: | |
When using SQL PL associative arrays the DB2 instance may crash with a segmentation fault (signal #11 on Unix/Linux) or memory access violation (C0000005 on Windows) with the following stack: <redBlackTree::rbGetFirstNode> <associativeArrayHeader::getFirstNode> <associativeArrayHeader::getFirstIndex> <sqlriArrayDescriptor::destroyAllChildren> <sqlriArrayDescriptor::allocateDyn> <sqlriArrayDescriptor::setElement> <PVM::setArrayElement> <PVM::run> <pvm_entry> <sqloInvokeFnArgs> <sqlriInvokerTrusted> <sqlriInvokeInvoker> <sqlricall> <sqlriSectInvoke> <sqlrr_process_execute_request> <sqlrr_execute> <sqljs_ddm_excsqlstt> <sqljsParse> <sqljsSqlam> <sqljsDriveRequests> <sqljsDrdaAsInnerDriver> <sqljsDrdaAsDriver> <sqeAgent::RunEDU> <sqlzRunEDU> <sqloInitEDUServices> This issue is caused by a logic problem during the error handling of a failure to allocate memory from the application heap for new elements in a SQL PL associative array. This APAR will fix the error handling to remove the crashing conditions such that the correct memory allocation failure message (such as SQL20442) will be returned. | |
Problem-Zusammenfassung: | |
**************************************************************** * USERS AFFECTED: * * ALL * **************************************************************** * PROBLEM DESCRIPTION: * * See ERROR DESCRIPTION. * **************************************************************** * RECOMMENDATION: * * Upgrade to v9.7 Fixpack 6. * **************************************************************** | |
Local-Fix: | |
verfügbare FixPacks: | |
DB2 Version 9.7 Fix Pack 6 for Linux, UNIX, and Windows | |
Lösung | |
Problem first fixed in v9.7 Fixpack 6. This fix should be applied to the DB2 server. | |
Workaround | |
See LOCAL FIX. | |
Weitere Daten | |
Datum - Problem gemeldet : Datum - Problem geschlossen : Datum - der letzten Änderung: | 29.12.2011 04.06.2012 04.06.2012 |
Problem behoben ab folgender Versionen (IBM BugInfos) | |
9.7.FP6 | |
Problem behoben lt. FixList in der Version | |
9.7.0.6 |