DB2 - Problem description
Problem IC75030 | Status: Closed |
THE SQLOREAD FUNCTION DOESN'T HANDLE THE NULL BUFFER POINTER PROPERLY | |
product: | |
DB2 FOR LUW / DB2FORLUW / 970 - DB2 | |
Problem description: | |
The sqloread function doesn't handle the NULL buffer pointer properly, which may eventually crash the instance with the signal 11. When the crash occurs, you may see the stacks of the crashing agent as below: ?unknown sqlbReadBlocks sqlbDMSReadContainerData sqlbDMSMapAndRead sqlbDMSDirectRead sqlbDirectRead sqldx_diskread sqldxReadLobData sqldxReadLob sqldx_lob_read sqldFetchLFD sqlriglf sqlrimso sqlriWriteCsoIntoBuffer sqlriExtDtaGetNextChunk sqlrrProcessGetNextChunk sqlrrGetNextChunk sqljs_ddm_getnxtchk sqljsParseRdbAccessed ... Where the top function "?unknown" should actually be resolved to the os function memcpy. | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * All * **************************************************************** * PROBLEM DESCRIPTION: * * See error description * **************************************************************** * RECOMMENDATION: * * Upgrade to DB2 9.7 FP5 or newer * **************************************************************** | |
Local Fix: | |
available fix packs: | |
DB2 Version 9.7 Fix Pack 5 for Linux, UNIX, and Windows | |
Solution | |
First Fixed in DB2 Version 9.7 Fix Pack 5 | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 14.03.2011 24.12.2011 24.12.2011 |
Problem solved at the following versions (IBM BugInfos) | |
9.7.FP5 | |
Problem solved according to the fixlist(s) of the following version(s) | |
9.7.0.5 |