numMsgsRcvd:1 should be less than numMsgsSent:1

Alexander 21 Reputation points
2021-06-08T16:10:00.403+00:00

I was starting up my Program as the following error occured:

E/AndroidRuntime: FATAL EXCEPTION: pool-2-thread-1
Process: de.heffnersoftware.hsproduction, PID: 8295
java.lang.AssertionError: numMsgsRcvd:1 should be less than numMsgsSent:1
at com.microsoft.sqlserver.jdbc.TDSReader.readPacket(IOBuffer.java:6303)
at com.microsoft.sqlserver.jdbc.TDSReader.nextPacket(IOBuffer.java:6269)
at com.microsoft.sqlserver.jdbc.TDSReader.ensurePayload(IOBuffer.java:6247)
at com.microsoft.sqlserver.jdbc.TDSReader.readBytes(IOBuffer.java:6531)
at com.microsoft.sqlserver.jdbc.TDSChannel$SSLHandshakeInputStream.readInternal(IOBuffer.java:833)
at com.microsoft.sqlserver.jdbc.TDSChannel$SSLHandshakeInputStream.read(IOBuffer.java:821)
at com.microsoft.sqlserver.jdbc.TDSChannel$ProxyInputStream.readInternal(IOBuffer.java:1003)
at com.microsoft.sqlserver.jdbc.TDSChannel$ProxyInputStream.read(IOBuffer.java:991)
at com.android.org.conscrypt.ConscryptEngineSocket$SSLInputStream.readFromSocket(ConscryptEngineSocket.java:936)
at com.android.org.conscrypt.ConscryptEngineSocket$SSLInputStream.processDataFromSocket(ConscryptEngineSocket.java:900)
at com.android.org.conscrypt.ConscryptEngineSocket$SSLInputStream.access$100(ConscryptEngineSocket.java:722)
at com.android.org.conscrypt.ConscryptEngineSocket.doHandshake(ConscryptEngineSocket.java:238)
at com.android.org.conscrypt.ConscryptEngineSocket.startHandshake(ConscryptEngineSocket.java:217)
at com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1753)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:2233)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:1898)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:1739)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:1063)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:572)
at java.sql.DriverManager.getConnection(DriverManager.java:580)
at java.sql.DriverManager.getConnection(DriverManager.java:236)
at de.heffnersoftware.HsDatabase.getConn(HsDatabase.kt:184)
at de.heffnersoftware.HsDatabase.GetDatabaseVersion(HsDatabase.kt:250)
at de.heffnersoftware.hsproduction.ui.home.HomeViewModel$_text$1$1.run(HomeViewModel.kt:18)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:923)

I haven't found a solution so far, so any help would be appreciated

Developer technologies | Transact-SQL
Developer technologies | Transact-SQL

A Microsoft extension to the ANSI SQL language that includes procedural programming, local variables, and various support functions.

SQL Server | Other
SQL Server | Other

Additional SQL Server features and topics not covered by specific categories

Locked Question. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Tom Phillips 17,786 Reputation points
2021-06-08T18:45:57.697+00:00

This is a JDBC bug. Please see:

https://github.com/google/conscrypt/issues/964

Was this answer helpful?

1 person found this answer helpful.

1 additional answer

Sort by: Newest
  1. AmeliaGu-MSFT 14,016 Reputation points Microsoft External Staff
    2021-06-09T08:12:30.083+00:00

    Hi Alexander-1399,

    Welcome to Microsoft Q&A.
    For this issue, suggest you submit it to the Microsoft feedback at this link https://feedback.azure.com/forums/908035-sql-server.
    Your feedback is valuable for Microsoft to improve the level of products and service. And all of the feedback you share will be monitored and reviewed by the Microsoft engineering teams.

    Best Regards,
    Amelia


    If the answer is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    Was this answer helpful?

    0 comments No comments