Mojira Archive
MC-118959

NettyVarint21FrameEncoder exception message is incomplete

The bug

The exception thrown by the method net.minecraft.network.Varint21LengthFieldPrepender.encode(ChannelHandlerContext, ByteBuf, ByteBuf) (20w07a Mojang name) when it tries to encode a buffer whose length cannot be stored using 3 bytes is created with an incomplete message.

Example message
unable to fit 2232077 into 3
"unable to fit " + i + " into " + 3

Suggested would for example be

"Cannot write buffer length of " + i + " using " + 3 + " bytes"

Unresolved

Marcono1234

2017-06-24, 06:22 PM

2021-11-14, 11:18 PM

2

1

Confirmed

(Unassigned)

encoding, exception

Minecraft 1.12, 20w07a, 1.18 Pre-release 1

-