-
Notifications
You must be signed in to change notification settings - Fork 972
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Always Crash on Connect #642
Comments
Hi! Could you please provide the code of your Socket.IO server? |
Update: I could indeed reproduce with the following server code: io.on('connection', (socket) => {
socket.emit(null);
}); I'm not sure if it's worth fixing though. |
Hi, thank you for replied my issue. I realize It happens when I want to pass JSONArray in the socket message. It works well when I pass JSONObject. |
I realize that the crashes happens when you pass in JSONArray a null value directly, if the array is wrapped in a JSONObject the problem solves. UPDATE: if you emit from server in the following cases below will throw the exception:
|
For future readers: This should be fixed in version Please reopen if needed. |
This commit should prevent some NPE issues encountered after the parsing of the packet. Related: - socketio/socket.io-client-java#642 - socketio/socket.io-client-java#609 - socketio/socket.io-client-java#505
I struggled with this error report and get nothing wrong in my code. I implement my socket client in my fragment. I use version 1.0.1 of this library and use version 2.3.0 at my Node.js server.
The text was updated successfully, but these errors were encountered: