Symptom
- SAP ADO.NET crashes if issuing a "SELECT" clause with decimal number which corresponding hex ends in "A7" or "A8". Example: SELECT C1= 50587560
- SELECT C1= 50587560 crashes with following stack trace:
System.Threading.ThreadHelper.ThreadStart()</StackTrace><ExceptionString>System.NullReferenceException: Object reference not set to an instance of an object.
at Sybase.Data.AseClient.AseDataReader.ReadAltFormat()
at Sybase.Data.AseClient.AseDataReader.Perform_RetrieveHasNextRow()
at Sybase.Data.AseClient.AseDataReader.Perform_Next()
at Sybase.Data.AseClient.AseDataReader.Read()
at TesteAseCliente.Form1.Button1_Click(Object sender, EventArgs e) in C:\tmp\TesteAseCliente\TesteAseCliente\TesteAseCliente\Form1.vb:line 132
Read more...
Environment
- Adaptive Server Enterprise ADO.NET Data Provider 15.7 with builds SP133 or above
- SAP Adaptive Server Enterprise (ASE) 15.5/15.7
- Microsoft Visual Studio 2010/2012
Product
Keywords
object,not,referece,null,ADO.NET,ADO,NET,.NET,ReadAltFormat,Perform_RetrieveHasNextRow,Perform_Next,set,crash,exception,error,system,threading,NullReferenceException,select,integer, CR#783799, CR783799, 783799 , KBA , BC-SYB-SDK , SDK , Bug Filed
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.