Null Pointer Exception in OpenGlider while connecting to modded server
syntaxaire opened this issue ยท 0 comments
This crash in OpenGlider happened while connecting to a server for the first time. On the client side, the crash log shows:
[B#491] 2019/10/26 17:53:14 [INFO] // I feel sad now :(
[B#491] 2019/10/26 17:53:14 [INFO]
[B#491] 2019/10/26 17:53:14 [INFO] Time: 2019-10-26 17:53:14 EDT
[B#491] 2019/10/26 17:53:14 [INFO] Description: Error executing task
[B#491] 2019/10/26 17:53:14 [INFO]
[B#491] 2019/10/26 17:53:14 [INFO] java.util.concurrent.ExecutionException: java.lang.NullPointerException
[B#491] 2019/10/26 17:53:14 [INFO] at java.util.concurrent.FutureTask.report(Unknown Source)
[B#491] 2019/10/26 17:53:14 [INFO] at java.util.concurrent.FutureTask.get(Unknown Source)
[B#491] 2019/10/26 17:53:14 [INFO] at net.minecraft.util.Util.runTask(SourceFile:531)
[B#491] 2019/10/26 17:53:14 [INFO] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1088)
[B#491] 2019/10/26 17:53:14 [INFO] at net.minecraft.client.Minecraft.run(Minecraft.java:3942)
[B#491] 2019/10/26 17:53:14 [INFO] at net.minecraft.client.main.Main.main(SourceFile:123)
[B#491] 2019/10/26 17:53:14 [INFO] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[B#491] 2019/10/26 17:53:14 [INFO] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[B#491] 2019/10/26 17:53:14 [INFO] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[B#491] 2019/10/26 17:53:14 [INFO] at java.lang.reflect.Method.invoke(Unknown Source)
[B#491] 2019/10/26 17:53:14 [INFO] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
[B#491] 2019/10/26 17:53:14 [INFO] at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[B#491] 2019/10/26 17:53:14 [INFO] Caused by: java.lang.NullPointerException
[B#491] 2019/10/26 17:53:14 [INFO] at gr8pefish.openglider.client.proxy.ClientProxy.getClientGliderCapability(ClientProxy.java:50)
[B#491] 2019/10/26 17:53:14 [INFO] at gr8pefish.openglider.common.network.PacketSyncGliderDataToClient$Handler.lambda$onMessage$0(PacketSyncGliderDataToClient.java:39)
[B#491] 2019/10/26 17:53:14 [INFO] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
[B#491] 2019/10/26 17:53:14 [INFO] at java.util.concurrent.FutureTask.run(Unknown Source)
[B#491] 2019/10/26 17:53:14 [INFO] at net.minecraft.util.Util.runTask(SourceFile:529)
[B#491] 2019/10/26 17:53:14 [INFO] ... 9 more
On the server side, the log showed:
[17:53:14] [Server thread/INFO] [minecraft/NetHandlerPlayServer]: PLAYER lost connection: Internal Exception: io.netty.handler.codec.EncoderException: java.io.IOException: Can't serialize unregistered packet
Complete log: https://gist.github.com/syntaxaire/abadcc3b9ff2ca52dc01a6fc19926b10