question

Upvotes
Accepted
1 0 0 1

ETA/Refinitiv Real-Time SDK Error text: Exception: Range [1, 1 + -1) out of bounds for length 32

ETA Refinitiv Real-Time SDK Client reported he receive the following error when he tried to close channel.

text: Exception: Range [1, 1 + -1) out of bounds for length 32


He wants to know under what condition will he receive the error? And how dose he avoid the error?


The error occurred when he tried to close the connection:

Channel closed; Error=Error

      channel: RsslChannel

      scktChannel: com.refinitiv.eta.transport.SocketHelper@d2e523b

      connected: true

      oldScktChannel: null

      state: CLOSED

      connectionType: socket

      clientIP: null

      clientHostname: null

      pingTimeout: 30

      majorVersion: 14

      minorVersion: 1

      protocolType: 0

      userSpecObject: null


      ErrorId: -1

      sysError: 0

       text: Exception: Range [1, 1 + -1) out of bounds for length 32

eta-apirefinitiv-realtime-sdk
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

Upvotes
Accepted
52.9k 136 44 63

@Yunqing.Peng

I am not familiar with this exception: "Range [1, 1 + -1) out of bounds for length 32".

First, please try to upgrade the application to use the latest version of RTSDK. The latest version is Real-Time-SDK-2.0.6.L1. You can download it from here.

If the problem still happens with Real-Time-SDK-2.0.6.L1, please contact the Refinitiv Developer Connect (RDC) team directly via Contact Premium Support.

However, RDC is a subscription-based service. If you are unable to see Contact Premium Support, please kindly contact your Refinitiv account manager or your local Refinitiv representatives for assistance and detail.


icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Thank you for your comment.

This client does not have RDC service so we are asking here.

@Yunqing.Peng

Normally, Developer Community Forum is for how-to/general questions but the question seems to be more complex and requires investigation e.g. reviewing source code, configuration, trying to reproduce the problem, etc.

This is why we need the RDC service (API support) to investigate the issue.

This client does not have RDC service but there is such a problem at present, our API Support does not accept the problem of non-RDC clients.

Show more comments