Informix - Problem description
Problem IT31756 | Status: Closed |
MEMORY VIOLATION IN ODBCFILEOPEN WHEN PASSING A STRING PARAMETERLONGER THAN 32K | |
product: | |
IBM CSDK / 5724C2381 / 410 - CSDK 4.10 | |
Problem description: | |
Executing a prepared statement with a string parameter longer than 32k may cause a memory violation with the following stack: IFMXCONN!OdbcFileOpen+0x2c IFMXCONN!OdbcSqsString+0x56 IFMXCONN!OdbcPutAsfStringVal+0x18b IFMXCONN!OdbcExtString2IntChar+0xc7 IFMXCONN!OdbcPutBindings+0x237 IFMXCONN!OdbcAssignInputParams+0x16c IFMXCONN!OdbcExecute+0x33f IFMXCONN!IfmxExecute+0x1ca IFMXCONN!IfmxStmt::Execute+0xd | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * Users of Informix Client SDK 4.10.xC12 and possibly earlier * * versions. * **************************************************************** * PROBLEM DESCRIPTION: * * MEMORY VIOLATION IN ODBCFILEOPEN WHEN PASSING A STRING * * PARAMETER * * LONGER THAN 32K * **************************************************************** * RECOMMENDATION: * **************************************************************** | |
Local Fix: | |
Solution | |
Workaround | |
**************************************************************** * USERS AFFECTED: * * Users of Informix Client SDK 4.10.xC12 and possibly earlier * * versions. * **************************************************************** * PROBLEM DESCRIPTION: * * MEMORY VIOLATION IN ODBCFILEOPEN WHEN PASSING A STRING * * PARAMETER * * LONGER THAN 32K * **************************************************************** * RECOMMENDATION: * **************************************************************** | |
Comment | |
Upgrade to Informix Client SDK 4.10.xC14 or later. | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 04.02.2020 03.03.2020 03.03.2020 |
Problem solved at the following versions (IBM BugInfos) | |
4.10.xC14 | |
Problem solved according to the fixlist(s) of the following version(s) |