2024-01-25T03:01:10.516+05:30 INFO 156224 --- [ XNIO-1 task-2] l.server.io.HandshakeInterceptorImpl : Incoming connection from /[0:0:0:0:0:0:0:1]:64995 2024-01-25T03:01:10.530+05:30 INFO 156224 --- [ XNIO-1 task-2] l.server.io.RequestLoggingFilter : GET /v4/websocket 2024-01-25T03:01:10.561+05:30 ERROR 156224 --- [ XNIO-1 task-2] w.s.h.ExceptionWebSocketHandlerDecorator : Closing session due to exception for StandardWebSocketSession[id=c5f4c367-122c-b803-fe59-a69a5f61bd24, uri=ws://localhost:2333/v4/websocket] java.lang.NumberFormatException: For input string: "[object Object]" at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67) ~[na:na] at java.base/java.lang.Long.parseLong(Long.java:708) ~[na:na] at java.base/java.lang.Long.parseLong(Long.java:831) ~[na:na] at lavalink.server.io.SocketServer.afterConnectionEstablished(SocketServer.kt:93) ~[classes!/:4.0.0] at org.springframework.web.socket.handler.WebSocketHandlerDecorator.afterConnectionEstablished(WebSocketHandlerDecorator.java:70) ~[spring-websocket-6.0.9.jar!/:6.0.9] at org.springframework.web.socket.handler.LoggingWebSocketHandlerDecorator.afterConnectionEstablished(LoggingWebSocketHandlerDecorator.java:48) ~[spring-websocket-6.0.9.jar!/:6.0.9] at org.springframework.web.socket.handler.ExceptionWebSocketHandlerDecorator.afterConnectionEstablished(ExceptionWebSocketHandlerDecorator.java:48) ~[spring-websocket-6.0.9.jar!/:6.0.9] at org.springframework.web.socket.adapter.standard.StandardWebSocketHandlerAdapter.onOpen(StandardWebSocketHandlerAdapter.java:103) ~[spring-websocket-6.0.9.jar!/:6.0.9] at io.undertow.websockets.jsr.EndpointSessionHandler.onConnect(EndpointSessionHandler.java:132) ~[undertow-websockets-jsr-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.websockets.jsr.ServerWebSocketContainer$4.handleUpgrade(ServerWebSocketContainer.java:480) ~[undertow-websockets-jsr-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.server.protocol.http.HttpReadListener.exchangeComplete(HttpReadListener.java:390) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.server.protocol.http.HttpServerConnection.exchangeComplete(HttpServerConnection.java:244) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.server.HttpServerExchange.invokeExchangeCompleteListeners(HttpServerExchange.java:1360) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.server.HttpServerExchange.terminateResponse(HttpServerExchange.java:1644) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.server.Connectors.terminateResponse(Connectors.java:182) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.server.protocol.http.HttpTransferEncoding$3.handleEvent(HttpTransferEncoding.java:199) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.server.protocol.http.HttpTransferEncoding$3.handleEvent(HttpTransferEncoding.java:197) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.conduits.HeadStreamSinkConduit.exitFlush(HeadStreamSinkConduit.java:192) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.conduits.HeadStreamSinkConduit.flush(HeadStreamSinkConduit.java:133) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at org.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162) ~[xnio-api-3.8.8.Final.jar!/:3.8.8.Final] at io.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at org.xnio.channels.Channels.flushBlocking(Channels.java:63) ~[xnio-api-3.8.8.Final.jar!/:3.8.8.Final] at io.undertow.servlet.spec.ServletOutputStreamImpl.close(ServletOutputStreamImpl.java:626) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.servlet.spec.HttpServletResponseImpl.closeStreamAndWriter(HttpServletResponseImpl.java:485) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.servlet.spec.HttpServletResponseImpl.responseDone(HttpServletResponseImpl.java:580) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:335) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:135) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:132) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:256) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:101) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:859) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18) ~[jboss-threads-3.5.0.Final.jar!/:3.5.0.Final] at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2513) ~[jboss-threads-3.5.0.Final.jar!/:3.5.0.Final] at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1512) ~[jboss-threads-3.5.0.Final.jar!/:3.5.0.Final] at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) ~[xnio-api-3.8.8.Final.jar!/:3.8.8.Final] at java.base/java.lang.Thread.run(Thread.java:1623) ~[na:na] 2024-01-25T03:01:10.572+05:30 WARN 156224 --- [ XNIO-1 task-2] w.s.h.ExceptionWebSocketHandlerDecorator : Unhandled exception after connection closed for ExceptionWebSocketHandlerDecorator [delegate=LoggingWebSocketHandlerDecorator [delegate=lavalink.server.io.SocketServer@5445f5ba]] java.lang.NullPointerException: Cannot invoke "Object.hashCode()" because "key" is null at java.base/java.util.concurrent.ConcurrentHashMap.replaceNode(ConcurrentHashMap.java:1111) ~[na:na] at java.base/java.util.concurrent.ConcurrentHashMap.remove(ConcurrentHashMap.java:1102) ~[na:na] at lavalink.server.io.SocketServer.afterConnectionClosed(SocketServer.kt:143) ~[classes!/:4.0.0] at org.springframework.web.socket.handler.WebSocketHandlerDecorator.afterConnectionClosed(WebSocketHandlerDecorator.java:85) ~[spring-websocket-6.0.9.jar!/:6.0.9] at org.springframework.web.socket.handler.LoggingWebSocketHandlerDecorator.afterConnectionClosed(LoggingWebSocketHandlerDecorator.java:72) ~[spring-websocket-6.0.9.jar!/:6.0.9] at org.springframework.web.socket.handler.ExceptionWebSocketHandlerDecorator.afterConnectionClosed(ExceptionWebSocketHandlerDecorator.java:78) ~[spring-websocket-6.0.9.jar!/:6.0.9] at org.springframework.web.socket.adapter.standard.StandardWebSocketHandlerAdapter.onClose(StandardWebSocketHandlerAdapter.java:144) ~[spring-websocket-6.0.9.jar!/:6.0.9] at io.undertow.websockets.jsr.UndertowSession.closeInternal(UndertowSession.java:236) ~[undertow-websockets-jsr-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.websockets.jsr.UndertowSession.close(UndertowSession.java:195) ~[undertow-websockets-jsr-2.3.6.Final.jar!/:2.3.6.Final] at org.springframework.web.socket.adapter.standard.StandardWebSocketSession.closeInternal(StandardWebSocketSession.java:235) ~[spring-websocket-6.0.9.jar!/:6.0.9] at org.springframework.web.socket.adapter.AbstractWebSocketSession.close(AbstractWebSocketSession.java:144) ~[spring-websocket-6.0.9.jar!/:6.0.9] at org.springframework.web.socket.handler.ExceptionWebSocketHandlerDecorator.tryCloseWithError(ExceptionWebSocketHandlerDecorator.java:94) ~[spring-websocket-6.0.9.jar!/:6.0.9] at org.springframework.web.socket.handler.ExceptionWebSocketHandlerDecorator.afterConnectionEstablished(ExceptionWebSocketHandlerDecorator.java:51) ~[spring-websocket-6.0.9.jar!/:6.0.9] at org.springframework.web.socket.adapter.standard.StandardWebSocketHandlerAdapter.onOpen(StandardWebSocketHandlerAdapter.java:103) ~[spring-websocket-6.0.9.jar!/:6.0.9] at io.undertow.websockets.jsr.EndpointSessionHandler.onConnect(EndpointSessionHandler.java:132) ~[undertow-websockets-jsr-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.websockets.jsr.ServerWebSocketContainer$4.handleUpgrade(ServerWebSocketContainer.java:480) ~[undertow-websockets-jsr-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.server.protocol.http.HttpReadListener.exchangeComplete(HttpReadListener.java:390) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.server.protocol.http.HttpServerConnection.exchangeComplete(HttpServerConnection.java:244) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.server.HttpServerExchange.invokeExchangeCompleteListeners(HttpServerExchange.java:1360) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.server.HttpServerExchange.terminateResponse(HttpServerExchange.java:1644) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.server.Connectors.terminateResponse(Connectors.java:182) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.server.protocol.http.HttpTransferEncoding$3.handleEvent(HttpTransferEncoding.java:199) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.server.protocol.http.HttpTransferEncoding$3.handleEvent(HttpTransferEncoding.java:197) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.conduits.HeadStreamSinkConduit.exitFlush(HeadStreamSinkConduit.java:192) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.conduits.HeadStreamSinkConduit.flush(HeadStreamSinkConduit.java:133) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at org.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162) ~[xnio-api-3.8.8.Final.jar!/:3.8.8.Final] at io.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at org.xnio.channels.Channels.flushBlocking(Channels.java:63) ~[xnio-api-3.8.8.Final.jar!/:3.8.8.Final] at io.undertow.servlet.spec.ServletOutputStreamImpl.close(ServletOutputStreamImpl.java:626) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.servlet.spec.HttpServletResponseImpl.closeStreamAndWriter(HttpServletResponseImpl.java:485) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.servlet.spec.HttpServletResponseImpl.responseDone(HttpServletResponseImpl.java:580) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:335) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:135) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:132) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:256) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:101) ~[undertow-servlet-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:859) ~[undertow-core-2.3.6.Final.jar!/:2.3.6.Final] at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18) ~[jboss-threads-3.5.0.Final.jar!/:3.5.0.Final] at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2513) ~[jboss-threads-3.5.0.Final.jar!/:3.5.0.Final] at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1512) ~[jboss-threads-3.5.0.Final.jar!/:3.5.0.Final] at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) ~[xnio-api-3.8.8.Final.jar!/:3.8.8.Final] at java.base/java.lang.Thread.run(Thread.java:1623) ~[na:na]