BlueMap

BlueMap

31.4k Downloads

lost connection: The server is still loading, please, wait a bit and try joining again.

ruk13xa opened this issue ยท 4 comments

commented

What i did / Steps to reproduce

Expected result

Actual result

It kicks player with the message: "lost connection: The server is still loading, please, wait a bit and try joining again."

Context

BlueMap-5.3-spigot.jar

commented
2|kr_smp  | [21:53:44 ERROR]: [BlueMap] Unexpected error handling request
2|kr_smp  | java.util.concurrent.CompletionException: java.lang.NullPointerException: Cannot invoke "de.bluecolored.bluemap.common.serverinterface.ServerWorld.equals(Object)" because the return value of "de.bluecolored.bluemap.common.serverinterface.Player.getWorld()" is null
2|kr_smp  |     at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315) ~[?:?]
2|kr_smp  |     at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320) ~[?:?]
2|kr_smp  |     at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1770) ~[?:?]
2|kr_smp  |     at java.base/java.util.concurrent.CompletableFuture.asyncSupplyStage(CompletableFuture.java:1782) ~[?:?]
2|kr_smp  |     at java.base/java.util.concurrent.CompletableFuture.supplyAsync(CompletableFuture.java:2005) ~[?:?]
2|kr_smp  |     at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.http.HttpConnection.accept(HttpConnection.java:86) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |     at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.http.HttpConnection.accept(HttpConnection.java:40) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |     at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.http.Server.selection(Server.java:88) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |     at java.base/sun.nio.ch.SelectorImpl.processReadyEvents(SelectorImpl.java:297) ~[?:?]
2|kr_smp  |     at java.base/sun.nio.ch.EPollSelectorImpl.processEvents(EPollSelectorImpl.java:201) ~[?:?]
2|kr_smp  |     at java.base/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:141) ~[?:?]
2|kr_smp  |     at java.base/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) ~[?:?]
2|kr_smp  |     at java.base/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:168) ~[?:?]
2|kr_smp  |     at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.http.Server.run(Server.java:78) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  | Caused by: java.lang.NullPointerException: Cannot invoke "de.bluecolored.bluemap.common.serverinterface.ServerWorld.equals(Object)" because the return value of "de.bluecolored.bluemap.common.serverinterface.Player.getWorld()" is null
2|kr_smp  |     at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.live.LivePlayersDataSupplier.get(LivePlayersDataSupplier.java:64) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |     at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.live.LivePlayersDataSupplier.get(LivePlayersDataSupplier.java:40) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |     at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.CachedRateLimitDataSupplier.update(CachedRateLimitDataSupplier.java:56) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |     at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.CachedRateLimitDataSupplier.get(CachedRateLimitDataSupplier.java:47) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |     at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.CachedRateLimitDataSupplier.get(CachedRateLimitDataSupplier.java:30) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |     at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.JsonDataRequestHandler.handle(JsonDataRequestHandler.java:51) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |     at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.RoutingRequestHandler.handle(RoutingRequestHandler.java:79) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |     at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.BlueMapResponseModifier.handle(BlueMapResponseModifier.java:49) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |     at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.RoutingRequestHandler.handle(RoutingRequestHandler.java:79) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |     at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.LoggingRequestHandler.handle(LoggingRequestHandler.java:70) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |     at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.http.HttpConnection.lambda$accept$0(HttpConnection.java:87) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |     at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
2|kr_smp  |     ... 11 more
2|kr_smp  |     Suppressed: java.io.IOException: Incomplete document
2|kr_smp  |             at com.google.gson.stream.JsonWriter.close(JsonWriter.java:610) ~[gson-2.10.1.jar:?]
2|kr_smp  |             at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.live.LivePlayersDataSupplier.get(LivePlayersDataSupplier.java:56) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |             at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.live.LivePlayersDataSupplier.get(LivePlayersDataSupplier.java:40) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |             at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.CachedRateLimitDataSupplier.update(CachedRateLimitDataSupplier.java:56) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |             at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.CachedRateLimitDataSupplier.get(CachedRateLimitDataSupplier.java:47) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |             at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.CachedRateLimitDataSupplier.get(CachedRateLimitDataSupplier.java:30) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |             at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.JsonDataRequestHandler.handle(JsonDataRequestHandler.java:51) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |             at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.RoutingRequestHandler.handle(RoutingRequestHandler.java:79) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |             at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.BlueMapResponseModifier.handle(BlueMapResponseModifier.java:49) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |             at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.RoutingRequestHandler.handle(RoutingRequestHandler.java:79) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |             at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.LoggingRequestHandler.handle(LoggingRequestHandler.java:70) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |             at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.http.HttpConnection.lambda$accept$0(HttpConnection.java:87) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |             at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
2|kr_smp  |             at java.base/java.util.concurrent.CompletableFuture.asyncSupplyStage(CompletableFuture.java:1782) ~[?:?]
2|kr_smp  |             at java.base/java.util.concurrent.CompletableFuture.supplyAsync(CompletableFuture.java:2005) ~[?:?]
2|kr_smp  |             at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.http.HttpConnection.accept(HttpConnection.java:86) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |             at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.http.HttpConnection.accept(HttpConnection.java:40) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |             at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.http.Server.selection(Server.java:88) ~[BlueMap-5.3-spigot.jar:?]
2|kr_smp  |             at java.base/sun.nio.ch.SelectorImpl.processReadyEvents(SelectorImpl.java:297) ~[?:?]
2|kr_smp  |             at java.base/sun.nio.ch.EPollSelectorImpl.processEvents(EPollSelectorImpl.java:201) ~[?:?]
2|kr_smp  |             at java.base/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:141) ~[?:?]
2|kr_smp  |             at java.base/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) ~[?:?]
2|kr_smp  |             at java.base/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:168) ~[?:?]
2|kr_smp  |             at BlueMap-5.3-spigot.jar/de.bluecolored.bluemap.common.web.http.Server.run(Server.java:78) ~[BlueMap-5.3-spigot.jar:?]
commented
image
commented
image
commented

P.S it wasn't issue with bluemap it was a problem with discordutils