Informix - Problem description
Problem IT28376 | Status: Closed |
SERVER ASSERT FAILS IN FM_OPENANY AFTER UNEXPECTED CALL TO EXECUTE_BLOB_ASSIGN DUE TO UNINITIALIZED VALUE_T | |
product: | |
INFORMIX SERVER / 5725A3900 / B70 - IDS 11.70 | |
Problem description: | |
The sqlexec thread af's with the following stack: (Linux) fm_openany fmopenstaging fmbcreate scollasblob execute_blob_assign lrvaldata eval_projection_list dodmlrow dodelupd excommand sq_execute sqmain The session was performing a SQL update statement when 1 of the columns being udpated had a slightly complex value assignment using nested DECODE statements looked like this: plu_nbr = DECODE(?,-1,plu_nbr,DECODE(?,-1,NULL,NULL,NULL,?)) This is likely a requirement to encounter the issue rather then just a standard host variable assignment for the updated value or some sort of constant value assignment. | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * Users of IDS 11.70.xC9 and earlier versions. * **************************************************************** * PROBLEM DESCRIPTION: * * Server assert fails in fm_openany after unexpected call to * * execute_blob_assign due to uninitialized value_t. * **************************************************************** * RECOMMENDATION: * **************************************************************** | |
Local Fix: | |
Solution | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 07.03.2019 08.10.2019 31.08.2020 |
Problem solved at the following versions (IBM BugInfos) | |
Problem solved according to the fixlist(s) of the following version(s) |