I.
Customer-reported bugs fixed in
CSDK 2.81 release
132612
ELECTING A SINGLE SPACE INTO A HOST VARIABLE OF TYPE STRING RETURNS AN EMPTY STRING BUT MANUAL SAYS IT SHOULD RETURN SINGLE SPACE.
151008
SHARED LIBRARIES ARE BEING CREATED WITHOUT PASSING -LC TO THE LINKER IN CSDK2.70
154850
FETCH EMPTY SIMPLE BLOB CAN CRASH SERVER IN REMSBLOB OR HUNG SESSION IF FIX FOR 132712, 134024 IS INCLUDED
154994
TP/XA: CLIENT SDK (ESQL/C) MUST PROVIDE A DIFFERENT MECHANISM TO KNOW THAT IDS SERVER HAS FIX FOR PTS-B#80686 THUS AVOIDING RE-PREPARE OF STATEMENTS
155329
MACHINE NOTES DON'T MENTION THE NETTYPE TO BE USED ON A GIVEN PLATFORM
155408
CLIENT SHOULD SEND SQ_CMD INSTEAD OF SQ_ID EVEN FOR THE FIRST OPEN CURSOR THAT IS DECLARED FOR A PREPARED STMT IN XA ENVIRONMENT
155447
SQL 604 ERROR USING ESQL/C "ARRAY FETCH" WHEN DEFINING ARRAY SIZE TO BE 1 OR 2. THIS ALSO CAUSES CLIENT TO HANG INDEFINITELY.
155603
FEA: CUSTOMER WANTS SUPPORT FOR ESQL/C WITH C++
155695
RUNNING AN ESQL/C THREAD SAFE COMPILED PROGRAM MAY CAUSE GARBAGE TTY OUTPUT IN SERVER ONSTAT -G SES WHEN STDERR IS REDIRECTED
155717
IF ENGINE IS BROUGHT DOWN WHILE ESQL/C PROGRAM IS EXECUTING A STORED PROCEDURE ACROSS TCP/IP THE ESQL/C PROGRAM CORE DUMPS.
155895
XA CLIENT LEAKS MEMORY, IN CASE YOU DO A PREPARE, EXECUTE, FREE IN A LOOP AND A NEW TRASACTION IS DONE EVERYTIME
156116
IF PREPARE HAS RETURNED AN ERROR, DOING AN EXECUTE OF THIS STATEMENT GIVES A CORE DUMP IN XA ENV.
156193
IF YOU DO A PREPARE, EXECUTE, FREE FOR A SAME XID, YOU WILL SEE THAT CLIENT SENDS AN SQ_PREPARE/FREE FOR EVERY ITERATION EXCEPT FIRST
156219
USING XA - AFTER CLOSING GLOBAL TX AND SWITCHING TO LOCAL TX, CURSORS DECLARED PREVIOUSLY IN LOCAL TX ARE NOT AVAILABLE ANYMORE
156562
SQLI CODE CHANGE FOR HANDLING VARCHAR DATA FOR 9X SERVER IS CORRUPTING DATA IN IFX_CURSOR_T STRUCTURE CAUSING ISQL BUG #156363
157118
NEED TO SUPPORT LVARCHAR UPTO 32KB
157275
SQLID BUG OUTPUT IS INCOMPLETE, SQLIPRINT YIELDS BAD DATA OR POSSIBLY SEGVS IN PRINTFIELDS WHEN DESCRIBING STATEMENTS W/ OVER 108 HOST VARIABLES
157498
INSERT CURSOR WITH VARCHAR FIELDS AND FET_BUF_SIZE SET TO >4K CAUSES THE BUFFER SIZE TO SCALE DOWN (1K) -CONTRARY EFFECT- PERFORMANCE PROBLEM
157499
MONEY TO CHAR CONVERSION NOT TRIMMING ALL THE TRAILING CHARACTERS
157502
THE ACC COMPILER ON HP-UX IS NOT EXPLICITLY USED IN THE ESQL SCRIPT
157564
USING A TYPEDEF FOR AN ESQL/C DATETIME HOST VARIABLE WILL GENERATE INCORRECT C CODE, CAUSING WRONG RESULTS TO BE RETURNED
157692
FORM FIELD WITH ATTRIBUTES INCLUDE AND FORMAT, GIVE ERROR "THIS VALUE IS NOT AMONG THE VALID POSSIBILITIES" FOR COMMA SEPARATED VALUE > 999
158322
UNSATISFIED SYMBOLS COMPILING STATICALLY ON HP 11
158362
_FGISLCT FUNCTION RETURNS INCORRECT DATA FOR VALUES FOLLOWED BY VARCHAR FIELD IN BIND PARAMETER CAUSING BUG #157517 IN 4GL RDS PRODUCT
158376
EXDIV FUNCTION OF GENLIB DOES NOT LOOK AT SUBSTRINGS THERE BY RETURING INCORRECT DATA FOR DECIMAL TYPE WHERE AS RVALCVAR GIVES CORRECT RESULT
158981
FEA - ADD THE ABILITY TO USE 'CROSS JOIN' IN SQL SYNTAX SO THAT USERS WHO WANT ANSI 92 FUNCTIONALITY WILL BE ABLE TO USE IT FOR CARTESIAN PRODUCTS.
158990
SEGMENTATION FAULT USING 2.80.FC1 SDK AND AIX 5L AGAINST VARCHAR DATATYPES
159488
ERRONEOUS WARNING -33085 INTRODUCED IN CSDK 2.80 -- MUST BE REMOVED
159623
RETURNS WRONG ROW NUMBER WHILE INSERTING ROWS INTO TABLE WITH A VARCHAR COLUMN IN IT.
159786
TP/XA WE DONT FREE STATEMENT RELATED MEMORY IN A ROLLBACK ( XA_END/TM_FAIL) CASE
159892
IGNORE BLANK_STRINGS_NOT_NULL 1 WHEN USING GET DISCRIPTOR
159898
DECCVDBL() DOES NOT WORK CORRECTLY (OVERFLOW)
160357
MEMORY CORRUPTION ERRORS RUNNING ONMODE -Z
160728
MEMORY ERRORS DURING 'MI' CALLS IN PURIFIED PROGRAM
160788
RFMTDOUBLE() FUNCTION RETURNS WRONG RESULT
160859
PURIFY WARN UMR FMR ON APPLICATION COMPILED BY CSDK
160491
ABNORMAL TERMINATION OF AN XA
PROGRAM USING TRANSACTION MANAGER
DOES NOT LEAD TO SESSION BEING TERMINATED.
SETNET32 - CANNOT TAB OUT OF THE SERVER INFORMATION PANEL IF NO
SERVER DEFINED
135335
-9634 ERROR USING ADO.UPDATE AND LVARCHAR DATATYPES
153884
ODBC AND MTS/COM FAILS WITH "COMMUNICATIONS LINK
FAILURE" WHEN THE ENVIRONMENT INFORMIXSERVER DIFFERS FROM THE DSN
155267
MSQUERY CORE DUMP ON A ANSI DATABASE WITH SYNONYMS WHEN SELECTING
TABLE WITHIN MS QUERY ASSISTENT (3.34 DRIVER)
155688
LONG STRINGS WITH EMBEDDED QUOTES RESULTS IN SYNTAX OR
GENERAL ERROR
155713
CUSTOMER USES SEMICOLON(;) IN HIS PASSWORD ON WIN 2000.
USING ODBC DATASOURCE CONTROL PANEL, GIVES AN ERROR WHEN USING SEMICOLON (REF
B155667)
155825
INSERTING INTO A QUOTED TEXT STRING INTO A TEXT BLOB THROUGH
ODBC HAS ERRONEOUS RESULTS. PRIOR COLUMNS BEING INSERTED OVERWRITES TEXT
COLUMN.
155826
INSERTING A BLANK STRING INTO A CHAR COLUMN THAT PRECEDES A
TEXT COLUMN GIVES A 236 ERROR IN SOME CASES.
155858
ODBC DOES NOT RETURN XA ERRORS
155884
USING ODBC XA: IF A ROLLBACK OCCURS THE NEXT ODBC CALL TO
XASTART WILL RETURN A 1 AND NEVER SEND A SQ_XSTART TO THE ENGINE.
155914
USING CLIENT SDK ON WINDOWS XP AND POWERBUILDER WHEN
APPLICATION EXITS A MEMORY ACCESS VIOLATION ERROR IS GENERATED
155934
COM OBJECTS THAT OPEN MORE THAN ONE CONNECTION IN A
OBJECTCONTEXT RECEIVE A -6 WHEN CALLING XA_END.
156095
ODBC RECIEVCES A -6 ON A XA_START() BECAUSE NO XA_OPEN WAS
SENT.
156125
CLIENT AND SERVER HANG WHEN USING MTS (ODBC) AGAINST 9.30
ENGINE
156211
USING MS ACCESS PASS THROUGH QUERY TO RUN A LARGE QUERY
(24K), WHICH HAS MANY SELECT STATEMENTS, (ABOUT 80), GIVES RESERVED ERROR
-7711.
156251
USING ANSI SYNTAX FOR LEFT OUTER JOIN WITH THE THE OJ SYNTAX
GENERATES A -393 ERROR MESSAGE WITH ODBC
156628
FEA:IMPLEMENT APPLICATION-BASED AUTHORIZATION AS CLI 2.5 DID
WHICH USED ESQLAUTH.DLL
156689
MORE THAN 33 PARAMETERS TO A STORED PROCEDURE GIVES
INCORRECT SCHEMA FOR DIAGNOSTICS IN ODBC
156737
CPI TEST CASE OVERLOADTEST WILL HANG WITH 3.81 ODBC DRIVER
AFTER 2 ABORTS
156915
MTS HANG IN ODBC WHEN THERE IS A READONLY TRANSACTION
157250
ERROR 202, AN ILLEGAL CHARACTER HAS BEEN FOUND IN THE
STATEMENT, WHEN ATTEMPTING TO INSERT SOH (START OF HEADER) CONTROL CHARACTER
INTO CHAR FIEL
157344
UPDATE STATEMENT WITH TEXT COLUMN IN SET CLAUSE THAT IS
RIGHT AFTER COMMA (NO SPACE) CAUSES ILLEGAL ATTEMPT TO CONVERT BLOB/TEXT ERROR
157605
USING MS ACCESS TO IMPORT AN IDS 9.2X DATABASE SYNONYM WHICH
POINTS TO IDS 7.3X DATABASE TABLE GIVES ERROR -217.
157781
SQLFREEHANDLE ON A STATEMENT HANDLE CAUSES PROGRAM EXIT
AFTER BROKEN CONNECTION
157921
DLLHOST.EXE DIES WHEN OBJECT1 SPAWNS OBJCT2 AND OBJECT2
MAKES A CONNECTION W/ A DIFFERENT DATABASE.
158080
APLICATION EXITS DURING SQLEXECUTE() IF
SQLSETCONNECTOPTION() RETURNS AN ERROR (DUE TO LOSE OF CONNECTION)
158161
SQLEXECUTE HANGS AND FAILS TO INSERT A VALUE IN A VARCHAR
COLUMN.
158448
LEFT OUTER JOIN WITH THE ODBC {OJ} SYNTAX GENERATES A
GENERAL ERROR.
158468
USING MS ACCESS PASS THROUGH QUERY TO RUN A QUERY THAT HAS A
SINGLE ' OR " IN A COMMENT LINE GIVES ERROR -11060.
159401
ODBC DRIVER RETURNS GENERAL SYNTAX ERROR WHEN GROUP BY
CLAUSE USED IN A SUB SELECT STATEMENT OF AN INSERT STATEMENT
159514
SQLGETINFO(), SQL_IDENTIFIER_QUOTE_CHAR SHOULD RETURN THE
DOUBLE QUOTATION MARK INSTEAD OF A SPACE
159567
INSERTING TEXT STRING INTO A TEXT BLOB THROUGH ODBC HAS
INCREMENT ONE BYTE THE LENGTH OF THE STRING, THIS BYTE HAS NULL VALUE
159740
ODBC DRIVER GIVES SYNTAX ERROR, ERROR 201, WHEN INSERTING A
VALUE TO A ROW TYPE COLUMN.
160169
EXECUTING A PREPARED STATEMENT ON A CHAR FIELD FAILS TO
RETURN DATA TO MICROSOFT ACCESS.
160450
XA_END CALL CAN RETURN 1, AN INVALID RETURN CODE
160580
REMOVE ENTRY TO OLD ODBC DRIVER ( INFORMIX 2.8 32-BIT ) FROM
ODBCINST.INI
160624
ODBC'S XA ENVIRONMENT RETURNS -3 (XAER_RMERR) INSTEAD OF -7
(XAER_RMFAIL) FROM TP_COMMIT AFTER CONNECTION IS LOST.
160648
WITHOUT A CONNECTION, XA_END CORE DUMPS
145040
OLE-DB CLIENT PROVIDER MISSING FUNCTIONALITY TO SUPPORT ADO
FIELD OBJECT'S UNDERLYINGVALUE PROPERTY
150734
OLEDB PROVIDER FAILS IN SETTING PARAMETERS FOR DYNAMIC QUERY
152540
CANNOT INSERT INTO SMART BLOB COLUMN USING ADO APPENDCHUNK
METHOD
155650
ERROR 'CONNECTION FAILED' FROM MICROSOFT ANALYSIS MANAGER
(PART OF MICROSFT SQL SERVER 2000) WHEN CONNECTING USING OLEDB
156342
DISTRIBUTED TRANSACTION FAILS ON WINDOWS 2000
156539
MEMORY LEAK EACH TIME QUERY IS EXECUTED ON A COMMAND OBJECT
156794
PROVIDER STRING ATTRIBUTES ARE NOT COMMUNICATED TO SERVER
157989
OLEDB DOESN'T ORDER THE RESULT SET CORRECTLY AS SPECIFIED BY
ORDER BY CLAUSE IF THE ORDER BY USES NUMBERS INSTEAD OF COLUMN NAMES
158754
THREADS NOT COMPLETING IN A C++ APPLICATION USING OLEDB ON
WINDOWS XP, CUSTOMER GETTING CATASTROPHIC FAILURE WITH PATCHED VERSION.
159985
OLE/DB PROVIDER SUPPLIED INCONSISTENT METADATA FOR A COLUMN.
METADATA INFORMATION WAS CHANGED AT EXECUTION TIME.
160031
DECASR8=R8 DOES NOT WORK WITH ADO.NET DATASETS
160158
BYTE COLUMN (OR ANY WITH BINDING TYPE WITH DBTYPE_BYREF FLAG
SET) DATA IS TRUNCATED AT SIZEOF POINTER VS SIZEOF PROVIDER ALLOCATED BUFFER
160335
OLE DB PROVIDER RETURNS -363 ERROR WHEN SELECTING INTO A
TEMP TABLE WHERE SELECT STATEMENT CONTAINS A SUB SELECT CLAUSE
108512
FEA: XALIB AND ASYNCHRONOUS CALLS
154673
A -206 ERROR OCCURS USING THE I-CONNECT PORTION OF THE
DBPING UTILITY AGAINST AN ANSI DATABASE
155667
CUSTOMER USES SEMICOLONS (;) IN HIS PASSWORDS ON WIN 2000.
USING ODBC DATASOURCES IN CONTROL PANAL, GIVES AN ERROR WHEN USING SEMICOLON.
155832
USING CLIENT SDK ON WINDOWS XP AND POWERBUILDER WHEN
APPLICATION EXITS A MEMORY ACCESS VIOLATION ERROR IS GENERATED
155907
STAT SYSTEM CALL IS UNDEFINED WHEN USING DYNAMIC LIBRARIES
IN ESQL/C ON LINUX
156207
USING XA - AFTER CLOSING GLOBAL TX AND SWITCHING TO LOCAL
TX, CURSORS DECLARED PREVIOUSLY IN LOCAL TX ARE NOT AVAILABLE ANYMORE
156556
IN CORRECT FIELD LENGTH RETURNED FOR VARCHAR COLUMN WHEN
PREPARING A STATEMENT FOR A CURSOR WITH 9.3 SERVER. CAUSING BUG #156374 IN
4GL-RDS
159023
UNABLE TO ADD INFORMIX CLIENT-SDK.MSI TO A GROUP
POLICY->SOFTWARE DISTRIBUTION WITH IN AN ACTIVE DIRECTORY.
159597
DECCVASC() DOES NOT WORK CORRECTLY (WHEN COMMA IS CONTAINED)
160162
PRIMARY KEY INFORMATION NOT RETURNED WHEN USING OLEDB AND
.NET
134604
THE C++ API DOES NOT RETURN THE FULL ERROR WHEN A DATABASE DOESN'T EXIST, ONLY THE ISAM ERROR.
144384
C++ API ERROR HANDLER INVOCATIONS FOR ERRORS AND WARNINGS ARE NOT CLEARED FROM ONE ERROR TO THE NEXT AND ERRORS ARE REPORTED TWICE FOR WARNINGS & ERR
145151
ATTEMPTING AN INSERT INTO A CHAR COLUMN DEFINED AS CHAR(N) WHERE N>1 USING A PREPARED STATEMENT ONLY INSERTS THE FIRST CHARACTER
156773
ITDATETIME::FROMDATE METHOD RETURNS FALSE FOR VALID INPUT PARAMETERS
156774
ITDATETIME::FROMTIME METHOD RETURNS FALSE FOR VALID INPUT PARAMETERS
156862
MASSIVE USE OF THE EXEC METHOD ON AN INSTANCE OF ITSTATEMENT FOR AN INSERT STATEMENT LEAKS
156923
MI_TYPESTRING_TO_TYPEDESC RETURNS INVALID QUALIFIER VALUE FOR DATETIME DATA TYPE.
157009
NULL VALUES ARE NOT PICKED UP WHEN PASSED VIA MI_ROUTINE_EXEC FROM A CLIENT LIBMI APPLICATION USING MI_FP_SETARGISNULL
155195
ESQL/C GENERATES CODE WHICH IS NOT CONST CORRECT - PROBLEMS WITH PROTOTYPES IN SQLHDR.H AND SO ON
155695
RUNNING AN ESQL/C THREAD SAFE COMPILED PROGRAM MAY CAUSE GARBAGE TTY OUTPUT IN SERVER ONSTAT -G SES WHEN STDERR IS
REDIRECTED
158133
APPLICATION RECIEVES A SIGNAL SIGPIPE, BROKEN PIPE ON HP PLATFORMS, SIGPIPE IS NOT HANDLED AND APPLICATION EXITS.
160806
-11067 FUNCTION SEQUENCE ERROR USING MTS ON A POOLED CONNECTION THAT PREVIOUSLY WAS USED WITH THE DTC AND A
TRANSACTION THAT WAS PREPARED.
145043
ODBC DRIVER DOES NOT SUPPORT ADO FIELD OBJECT'S UNDERLYINGVALUE PROPERTY IN VISUAL BASIC
155898
FEA-WE NEED XA TRACING IN ODBC
155934
COM OBJECTS THAT OPEN MORE THAN ONE CONNECTION IN A OBJECTCONTEXT RECEIVE A -6 WHEN CALLING XA_END.
157604
USING MS ACCESS TO IMPORT AN IDS 731 DATABASE SYNONYM WHICH POINTS TO IDS 9.2X TABLE GIVES RESERVED ERROR(-7730); THERE IS NO MESSAGE FOR THIS ERROR.
157833
FEA: WANT TO BE ABLE TO DEFINE READ-ONLY DATA SOURCES
OLEDB
129137
FEA REQUEST FOR INFORMIX OLE DB TO SUPPORT ASYNCHRONOUS CALLS USING THE ADO MODEL.
145040
OLE-DB CLIENT PROVIDER MISSING FUNCTIONALITY TO SUPPORT ADO FIELD OBJECT'S UNDERLYINGVALUE PROPERTY