mojira.dev
MC-123111

Stack Overflow in /data get entity

Issuing the following command crashes the client:

/data get entity @s

Server output:

[03:03:43] [Netty Server IO #1/ERROR]: io.netty.handler.codec.EncoderException: String too big (was 46677 bytes encoded, max 32767)
[03:03:43] [Server thread/INFO]: YT_Veritas0923 lost connection: Disconnected
[03:03:43] [Server thread/INFO]: YT_Veritas0923 left the game

Client error

[03:05:39] [Client thread/FATAL]: Unreported exception thrown!
java.lang.StackOverflowError: null
	at bnq.b(SourceFile:684) ~[minecraft-17w49b-client.jar:?]
	at bnq.d(SourceFile:615) ~[minecraft-17w49b-client.jar:?]
	at bnq.d(SourceFile:617) ~[minecraft-17w49b-client.jar:?]

Environment

Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_151, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 438683760 bytes (418 MB) / 566231040 bytes (540 MB) up to 3817865216 bytes (3641 MB)
JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms512m -Xmx4096m
IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
Launched Version: MultiMC5
LWJGL: 3.1.2 build 29
OpenGL: AMD Radeon R9 200 Series GL version 4.5.13497 Compatibility Profile Context 23.20.793.1024, ATI Technologies Inc.

Linked issues

Comments 2

I just tried it on 17w50a and it returned the data fine without crash. Might have been specific to 17w49b

migrated

(Unassigned)

Unconfirmed

Minecraft 17w49b

Minecraft 17w50a

Retrieved