SAP Knowledge Base Article - Preview

2834477 - Targeted CR List for SDK 15.7 SP141

Symptom

 

The purpose of this KBA is to help SAP customers obtain a general idea of potential fixed situations in future Adaptive Server Enterprise (ASE) EBF/SP or PL releases. Please be sure to read the Disclaimer below.

If the EBF/SP has been released, check the CR list and coverletter at the service.sap.com.

Disclaimer: This document lists the targeted (not committed) release dates and the targeted fixed CR list for each release. Please be aware that the purpose of this posting is solely to provide you, our customers with estimated release dates and targeted CR lists. SAP does not commit to releasing on the specified dates or to including the CR fixes in the said release. While every effort will be made to meet the said targets, changes can occur at any time. It is also possible (although unlikely) that SAP may decide not to release an EBF/SP that was previously scheduled for release. 

 Please note that ADO.NET and OLE DB fixes are only for Windows environments.

 

ComponentCRDescription
ADO.NET816252The data pages of an SAP ASE All Pages Lock table many be corrupted after executing a BULK COPY through a ADO.NET application with the ENABLEBULKLOAD connection property set to '1' or '2'. Subsequent execution of DBCC CHECKSTORAGE on the table may result in DBCC faults 100009 (row format error) and 100010 (row offset error). See KBA 2691587.
Directory Services817689LDAP: Update LDAP driver with OpenSSL version 1.0.2q.
Directory Services816888LDAP: LDAP driver has been updated to use OpenSSL version 1.0.2p.
JDBC Driver817767jConnect: Veracode scan reported an issue in SybConnection.java, about internal resources not being closed in isClosed() API
JDBC Driver817177jConnect: In a HADR system, a java.lang.StackOverflowError exception may be reported by a client application using jConnect as a result of an infinite loop trying to get a connection to the primary node followed by the standby node when both nodes are down.
JDBC Driver817056jConnect: The error message, "SQL Anywhere Error -131: Syntax error near 'Committed' on line 1", will be reported when executing Connection.setTransactionIsolation(Connection.TRANSACTION_READ_COMMITTED) against a SQL Anywhere server. See KBA 2707539.
JDBC Driver816957jConnect behavior is changed such that jConnect does not change the JCE security provider list when connection property JCE_PROVIDER_CLASS is not set. See KBA 2705073.
JDBC Driver816649jConnect: The error, "Invalid column name <column_name>', may be reported when executing a bulk load into a table with default and the default is enclosed with double quotes ("). See KBA 2691050.
JDBC Driver816511jConnect: An incorrect warning message, “Could not find argument marker in error message”, is raised when the string value of the connection property "hostname" exceeds the maximum limit. See KBA 2690563.
JDBC Driver816406jConnect: An empty space is inserted when the client set NULL for LOB (TEXT/IMAGE) datatype during a batch INSERT.
JDBC Driver816104jConnect: The DriverManager is unable to load SybDriver when Java 11 is used. See KBA 2678626.
JDBC Driver813595jConnect: A jConnect multi-threaded application can cause the maxrowcount to be set for another thread. See KBA 2603675.
JDBC Driver795726 jConnect: The UnimplementedOperationException exception, "The method com.sybase.jdbc4.jdbc.SybPooledConnection.public void removeStatementEventListener(StatementEventListener listener) has not been completed and should not be called", will be reported when using Java pooling. See KBA 2279798.
JDBC Driver772158jConnect: jConnect applications can now specify the connection Protocol URL with "sap" as well as "sybase". Now jdbc:sap:Tds as well as the old jdbc:sybase:Tds are both acceptable. See KBA 2799650.
JDBC Driver731332jConnect: An SQLException, “'JZBK3: Bulk load table does not exist”, may be reported when inserting data into a table with the connection property ENABLE_BULK_LOAD set and the ‘quoted identifier’ configuration option is enabled in the SAP ASE.
Misc/Unkown816841XA-library: The 32-bit archive 'libsybxadtm.a' is missing in the 16.0 SP03 releases. See KBA 2701752.
ODBC Driver815494ODBC Driver: The error, "invalid character conversion.(30062)", may be reported when executing SQLGetData() with SQL_C_WCHAR when the ASE charset is different from client charset and communication charset is set to be 'Client Default'. See KBA 2657948.
ODBC Driver814849A memory leak may be observed when an SQLExecDirect() call is not successfully executed.

ODBC Driver

814848Memory leak observed during connect/disconnect.

ODBC Driver

814456Intermittent hang during SQLCancel()when done packet is split across2 packets. See KBA 2457059.

ODBC Driver

810606Race conditions, with connection parameter CreateThreadForCancel=1, may result in SQLSTATE HY008 (Operation canceled) being suppressed, incorrect state of the statement handle, and intermittent crashes.
comnlib816951COMNLIB: A one-time memory leak is detected at the server when handling client connections with password encryption enabled.
comnlib814226COMNLIB: A memory leak could occur when CSI profiles were used to do password encryption.
ctlib816168CTLIB: The error message, "trying to write when connection is expecting a read", may be reported by ct_fetch when Kerberos with confidentiality is used on the connection. See KBA 2728325.
ctlib815387For Unix platforms, all 32-bit and 64-bit libraries, archives and utilities are now combined into one release. The 32-bit utilities are now moved to new directory 'bin32' while the 64-bit utilities remain in directory 'bin'. See KBA 2799712.
ctlib804774CT-Library: Default connection property setting for CS_HAFAILOVER is not inherited from the context.See KBA 2411193.
netlibs814988SRVLIB: On Windows, SSL-enabled Open Server may intermittently hang at sybnet__wsawait().
netlibs813045SRVLIB: Memory leak reported in Open Server for failed SSL connections when invalid certificates are in use.
srvlib815245SSL Driver: By default, SSL connections can be established using NULL-MD5 ciphers. See KBA 2651148.
srvlib811133SRVLIB: The default system (pthread) stacksize is now used, rather than a defined minimum, for the creation of the internal listener thread. See KBA 2544641.
supydb816971PYTHON: Select from datetime column does not return milliseconds. See KBA 2704781.
sypydb816711PYTHON: After a programming exception is caught, an additional redundant internal error, "Error in flushing results: DBCAPI layer: Error: CT-Lib routine ct_results failed", may be raised.
sypydb816395PYTHON: The Python module does not catch an exception immediately after a failed BULK COPY operation is ended with a done() call. See KBA 2687291.


Read more...

Environment

  • AIX 64 bit
  • HP-UX on IA64 64 bit
  • Linux on IA32 32 bit
  • Linux on x86_64 64 bit
  • Linux on Power BE 64 bit
  • Solaris on SPARC 64 bit
  • Solaris x86-64 64 bit
  • Microsoft Windows x86 (32-bit)
  • Microsoft Windows x64 (64-bit)

Product

Sybase Software Developer Kit 15.7

Keywords

CR, CR List, SDK 15.7 SP 138 Adaptive Server Enterprise, Fix, Patch, Error, Bug, Software Developers Kit, ADO.NET, ESQL, LDAP, jConnect, ODBC, OLEDB, BCP, driver, cslib, ctlib, srvlib, PYTHON, PHP, php, python, SDK for SAP ASE, perl, , KBA , BC-SYB-SDK , SDK , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.