ViaRewind

ViaRewind

7.4k Downloads

Random Crashes

overkidding opened this issue ยท 4 comments

commented

/viaversion dump Output

https://dump.viaversion.com/4e6f6cb714c4983fdf4b29993d5061338ec6153e87164e7cdd938832000d5c1b

Console Error

[15:25:24] [Netty Epoll Server IO #0/WARN]: [ViaVersion] ERROR IN Protocol1_7_6_10TO1_8 IN REMAP OF PLAYER_INFO (0x38)
[15:25:24] [Netty Epoll Server IO #0/WARN]: io.netty.handler.codec.EncoderException: com.viaversion.viaversion.exception.InformativeException: Please post this error to https://github.com/ViaVersion/ViaVersion/issues and follow the issue template
{Packet Type: PLAYER_INFO, Type: String, Data: [], Source 0: de.gerrygames.viarewind.protocol.protocol1_7_6_10to1_8.packets.PlayerPackets$10 (Anonymous), Packet ID: 56}
Actual Error:
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:125)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector$1.write(ChannelInjector.java:277)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:658)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:716)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:651)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.ChannelDuplexHandler.write(ChannelDuplexHandler.java:106)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.github.repooper.packetevents.Vulcan_d7.write(Vulcan_d7.java:54)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:658)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:716)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:651)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.ChannelDuplexHandler.write(ChannelDuplexHandler.java:106)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at me.overkidding.practice.util.tab.util.TinyProtocol$PacketInterceptor.write(TinyProtocol.java:494)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:658)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:716)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:651)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.ChannelDuplexHandler.write(ChannelDuplexHandler.java:106)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at LPX.au.write(Unknown Source)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:658)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:716)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:706)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:741)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:895)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:240)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.comphenix.protocol.injector.netty.ChannelProxy.writeAndFlush(ChannelProxy.java:327)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at net.minecraft.server.v1_8_R3.NetworkManager$4.run(NetworkManager.java:233)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector$3.lambda$onMessageScheduled$1(ChannelInjector.java:354)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:380)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:268)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at java.lang.Thread.run(Thread.java:748)
[15:25:24] [Netty Epoll Server IO #0/WARN]: Caused by: com.viaversion.viaversion.exception.InformativeException: Please post this error to https://github.com/ViaVersion/ViaVersion/issues and follow the issue template
{Packet Type: PLAYER_INFO, Type: String, Data: [], Source 0: de.gerrygames.viarewind.protocol.protocol1_7_6_10to1_8.packets.PlayerPackets$10 (Anonymous), Packet ID: 56}
Actual Error:
[15:25:24] [Netty Epoll Server IO #0/WARN]: Caused by: java.lang.IllegalArgumentException: length: -1 (expected: >= 0)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.buffer.AbstractByteBuf.checkIndex(AbstractByteBuf.java:1140)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.buffer.UnpooledUnsafeDirectByteBuf.nioBuffer(UnpooledUnsafeDirectByteBuf.java:493)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.buffer.AbstractByteBuf.toString(AbstractByteBuf.java:964)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.viaversion.viaversion.api.type.types.StringType.read(StringType.java:53)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.viaversion.viaversion.api.type.types.StringType.read(StringType.java:31)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.viaversion.viaversion.protocol.packet.PacketWrapperImpl.read(PacketWrapperImpl.java:135)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at de.gerrygames.viarewind.protocol.protocol1_7_6_10to1_8.packets.PlayerPackets$10.lambda$registerMap$0(PlayerPackets.java:280)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.viaversion.viaversion.api.protocol.remapper.PacketRemapper.remap(PacketRemapper.java:158)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.viaversion.viaversion.api.protocol.AbstractProtocol.transform(AbstractProtocol.java:324)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at de.gerrygames.viarewind.protocol.protocol1_7_6_10to1_8.Protocol1_7_6_10TO1_8.transform(Protocol1_7_6_10TO1_8.java:89)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.viaversion.viaversion.protocol.packet.PacketWrapperImpl.apply(PacketWrapperImpl.java:371)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.viaversion.viaversion.protocol.packet.PacketWrapperImpl.apply(PacketWrapperImpl.java:359)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.viaversion.viaversion.protocol.packet.PacketWrapperImpl.apply(PacketWrapperImpl.java:46)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.viaversion.viaversion.protocol.ProtocolPipelineImpl.transform(ProtocolPipelineImpl.java:118)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.viaversion.viaversion.connection.UserConnectionImpl.transform(UserConnectionImpl.java:298)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.viaversion.viaversion.connection.UserConnectionImpl.transformClientbound(UserConnectionImpl.java:277)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.viaversion.viaversion.bukkit.handlers.BukkitEncodeHandler.transform(BukkitEncodeHandler.java:90)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.viaversion.viaversion.bukkit.handlers.BukkitEncodeHandler.encode(BukkitEncodeHandler.java:83)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at java.lang.reflect.Method.invoke(Method.java:498)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector.encode(ChannelInjector.java:531)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector.access$100(ChannelInjector.java:72)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector$1.encode(ChannelInjector.java:271)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector$1.write(ChannelInjector.java:277)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:658)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:716)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:651)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.ChannelDuplexHandler.write(ChannelDuplexHandler.java:106)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.github.repooper.packetevents.Vulcan_d7.write(Vulcan_d7.java:54)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:658)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:716)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:651)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.ChannelDuplexHandler.write(ChannelDuplexHandler.java:106)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at me.overkidding.practice.util.tab.util.TinyProtocol$PacketInterceptor.write(TinyProtocol.java:494)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:658)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:716)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:651)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.ChannelDuplexHandler.write(ChannelDuplexHandler.java:106)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at LPX.au.write(Unknown Source)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:658)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:716)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:706)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:741)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:895)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:240)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.comphenix.protocol.injector.netty.ChannelProxy.writeAndFlush(ChannelProxy.java:327)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at net.minecraft.server.v1_8_R3.NetworkManager$4.run(NetworkManager.java:233)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector$3.lambda$onMessageScheduled$1(ChannelInjector.java:354)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:380)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:268)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
[15:25:24] [Netty Epoll Server IO #0/WARN]: at java.lang.Thread.run(Thread.java:748)

Bug Description

Some times when a player get tped to spawn he gets kicked to lobby

Steps to Reproduce

It happens with every client but a lot it happens when a client is below 1.8 (1.7.10)
I don't really know how to reproduce the bug.

Expected Behavior

Player not crashing on tp

Additional Server Info

Latest HexaCord version with SkinsRestorer, AntiBot, AuthMeBungee, CleanMOTD, LuckPerms, MoveMeNow, NuVotifier, SlashServer

Checklist

  • Via plugins are only running on EITHER the backend servers (e.g. Paper) OR the proxy (e.g. BungeeCord), not on both.
  • I have included a ViaVersion dump.
  • If applicable, I have included a paste (not a screenshot) of the error.
  • I have tried the latest build(s) from https://ci.viaversion.com/ and the issue still persists.
commented

Platform: 1.8.8--R0.1--SNAPSHOT%20%28MC%3A%201.8.8%29
ViaVersion (4.2.1): 4 commits behind master
ViaRewind (2.0.3-SNAPSHOT): Error fetching commit data

commented

Try to reproduce on latest Via* components

commented

Tried with those, now some 1.7 players do not see some players when i refresh the trackers by hiding and showing the players (invisibility bug)

commented

what do you mean by refreshing the trackers? Can you make a video of the issue?