bundabrg / GeyserReversion

Multiversion Protocol Support for Geyser
MIT License
75 stars 12 forks source link

An exception occurred in Raknet (InventoryTransactionHandler) #43

Closed bundabrg closed 3 years ago

bundabrg commented 3 years ago
java.lang.NullPointerException: null
    at au.com.grieve.reversion.translators.v390ee_to_v408be.handlers.InventoryTransactionHandler_v390ee_to_v408be.lambda$fromUpstream$1(InventoryTransactionHandler_v390ee_to_v408be.java:108) ~[?:?]
    at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176) ~[?:?]
    at java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1632) ~[?:?]
    at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127) ~[?:?]
    at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502) ~[?:?]
    at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488) ~[?:?]
    at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?]
    at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150) ~[?:?]
    at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
    at java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:543) ~[?:?]
    at au.com.grieve.reversion.translators.v390ee_to_v408be.handlers.InventoryTransactionHandler_v390ee_to_v408be.fromUpstream(InventoryTransactionHandler_v390ee_to_v408be.java:109) ~[?:?]
    at au.com.grieve.reversion.translators.v390ee_to_v408be.handlers.InventoryTransactionHandler_v390ee_to_v408be.fromUpstream(InventoryTransactionHandler_v390ee_to_v408be.java:42) ~[?:?]
    at au.com.grieve.reversion.editions.bedrock.BedrockTranslator.fromUpstream(BedrockTranslator.java:88) ~[?:?]
    at au.com.grieve.reversion.editions.bedrock.BedrockTranslator.fromClient(BedrockTranslator.java:137) ~[?:?]
    at au.com.grieve.reversion.editions.bedrock.BedrockReversionSession$ReversionBatchHandler.handle(BedrockReversionSession.java:208) ~[?:?]
    at au.com.grieve.reversion.shaded.nukkitx.protocol.bedrock.BedrockSession.onWrappedPacket(BedrockSession.java:288) ~[?:?]
    at au.com.grieve.reversion.shaded.nukkitx.protocol.bedrock.BedrockRakNetSessionListener.onEncapsulated(BedrockRakNetSessionListener.java:32) ~[?:?]
    at com.nukkitx.network.raknet.RakNetSession.onEncapsulatedInternal(RakNetSession.java:307) ~[Geyser-v1.16-b54.jar:?]
    at com.nukkitx.network.raknet.RakNetSession.onOrderedReceived(RakNetSession.java:434) ~[Geyser-v1.16-b54.jar:?]
    at com.nukkitx.network.raknet.RakNetSession.checkForOrdered(RakNetSession.java:412) ~[Geyser-v1.16-b54.jar:?]
    at com.nukkitx.network.raknet.RakNetSession.onRakNetDatagram(RakNetSession.java:405) ~[Geyser-v1.16-b54.jar:?]
    at com.nukkitx.network.raknet.RakNetSession.onDatagram(RakNetSession.java:279) ~[Geyser-v1.16-b54.jar:?]
    at com.nukkitx.network.raknet.RakNetServer$ServerDatagramHandler.channelRead(RakNetServer.java:288) ~[Geyser-v1.16-b54.jar:?]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) [Geyser-v1.16-b54.jar:?]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) [Geyser-v1.16-b54.jar:?]
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) [Geyser-v1.16-b54.jar:?]
    at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1422) [Geyser-v1.16-b54.jar:?]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) [Geyser-v1.16-b54.jar:?]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) [Geyser-v1.16-b54.jar:?]
    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:931) [Geyser-v1.16-b54.jar:?]
    at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93) [Geyser-v1.16-b54.jar:?]
    at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:700) [Geyser-v1.16-b54.jar:?]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:635) [Geyser-v1.16-b54.jar:?]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:552) [Geyser-v1.16-b54.jar:?]
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:514) [Geyser-v1.16-b54.jar:?]
    at io.netty.util.concurrent.SingleThreadEventExecutor$6.run(SingleThreadEventExecutor.java:1050) [Geyser-v1.16-b54.jar:?]
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [Geyser-v1.16-b54.jar:?]
    at java.lang.Thread.run(Thread.java:834) [?:?]