Crash when joining multiplayer server
Opened this issue ยท 4 comments
What I see in the server log:
[02:38:03] [User Authenticator #3/INFO]: UUID of player PetaByteBoy is 9de793f5-08a0-44bc-bbc3-32e648fdf65b
[02:38:03] [Server thread/INFO]: PetaByteBoy[/195.39.246.5:39820] logged in with entity id 589 at (-38.5, 65.0, -254.5)
[02:38:03] [Server thread/INFO]: PetaByteBoy joined the game
[02:38:03] [Server thread/INFO]: PetaByteBoy lost connection: Disconnected
[02:38:03] [Server thread/INFO]: PetaByteBoy left the game
What I see in the client log:
[02:31:44] [main/INFO]: Connecting to <redacted host>, 25565
What I see on the screen:
(As a text: Internal Exception: io.netty.handler.codec.DecoderException: java.lang.IndexOutOfBoundsException: readerIndex(33) + length(4) exceeds writerIndex(35): PooledUnsafeDirectByteBuf(ridx: 33, widx: 35, cap: 35))
Installed mods:
- Fabric loader 0.8.2+build.194
- Fabric API 0.5.1+build.294-1.15
- Immersive Portals for Fabric MC 1.15 version 0.25 (I also tried 0.23 with the same result)
This was tested on 3 different clients with 2 different servers and every time it gave the same result. With Immersive Portals it always crashes when joining the server. Without Immersive Portals it works.
It also happens with Immersive Portals 0.5 on 20w13b. I made a packet capture on the loopback interface while connecting to a server running on localhost: https://pbb.lc/public/immersive-portals-crash.pcap