I.                                                  Customer-reported bugs fixed in CSDK 2.81 release

 

ESQL/C

 

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.
 

SETNET

SETNET32 - CANNOT TAB OUT OF THE SERVER INFORMATION PANEL IF NO

SERVER DEFINED

 

ODBC

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

 

 

OLEDB

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

 

 

SDK

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

 

 

LIBC++

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

 

LIBDMI

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

 

 

 

II Known Issues with CSDK 2.81 release

 

ESQL/C

 

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.

 

ODBC

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