Spawning a fake player with a long name crashes the game.
DuncanRuns opened this issue ยท 0 comments
Pretty much what title says, instead of it giving back a red error message it just crashes.
Here's a log I guess
[03:16:55] [Server thread/INFO]: asifncasoifncasionfasiofoisanosdafioasnfhs[local] logged in with entity id 4 at (6.15950791853736, 100.0, 2.7706120293538676)
[03:16:55] [Server thread/INFO]: asifncasoifncasionfasiofoisanosdafioasnfhs has joined the game
[03:16:55] [main/INFO]: [CHAT] asifncasoifncasionfasiofoisanosdafioasnfhs has joined the game
[03:16:56] [Server thread/ERROR]: Encountered an unexpected exception
net.minecraft.class_148: Ticking player
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:858) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:793) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.class_1132.method_3748(class_1132.java:163) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.server.MinecraftServer.handler$zjk000$modifiedRunLoop(MinecraftServer.java:3397) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:634) [intermediary-minecraft-1.15.2-client.jar:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_241]
Caused by: java.lang.IllegalArgumentException: The player name 'asifncasoifncasionfasiofoisanosdafioasnfhs' is too long!
at net.minecraft.class_269.method_1180(class_269.java:80) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.class_269.method_1182(class_269.java:66) ~[intermediary-minecraft-1.15.2-client.jar:?]
at java.util.ArrayList.forEach(Unknown Source) ~[?:1.8.0_241]
at net.minecraft.class_269.method_1162(class_269.java:66) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.class_3222.method_7342(class_3222.java:979) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.class_1657.method_7259(class_1657.java:1581) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.class_1657.method_7281(class_1657.java:1573) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.class_1657.method_5773(class_1657.java:295) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.class_3222.method_14226(class_3222.java:386) ~[intermediary-minecraft-1.15.2-client.jar:?]
at carpet.patches.EntityPlayerMPFake.method_5773(EntityPlayerMPFake.java:118) ~[fabric-carpet-1.15.2-1.3.16+v200325.jar:?]
at net.minecraft.class_3218.method_18762(class_3218.java:602) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.class_1937.method_18472(class_1937.java:534) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.class_3218.method_18765(class_3218.java:398) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:854) ~[intermediary-minecraft-1.15.2-client.jar:?]
... 5 more
[03:16:56] [Server thread/ERROR]: This crash report has been saved to: S:\MC Instances\Fabric\.minecraft\crash-reports\crash-2020-03-31_03.16.56-server.txt
[03:16:56] [Server thread/INFO]: Stopping server
[03:16:56] [Server thread/INFO]: Saving players
[03:16:56] [Server thread/INFO]: DuncanRL lost connection: Disconnected
[03:16:56] [Server thread/INFO]: DuncanRL has left the game
[03:16:56] [Server thread/ERROR]: Exception stopping the server
java.lang.IllegalStateException: Removing entity while ticking!
at net.minecraft.class_3218.method_18774(class_3218.java:979) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.class_3218.redirect$zkd000$crashRemovePlayer(class_3218.java:2515) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.class_3218.method_18770(class_3218.java:995) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.class_3324.method_14611(class_3324.java:341) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.class_3244.method_10839(class_3244.java:1003) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.class_2535.method_10768(class_2535.java:394) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.class_1255.method_19537(class_1255.java:86) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.class_3244.method_14367(class_3244.java:285) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.class_3324.method_14597(class_3324.java:762) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.server.MinecraftServer.method_3782(MinecraftServer.java:579) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.class_1132.method_3782(class_1132.java:316) ~[intermediary-minecraft-1.15.2-client.jar:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:689) [intermediary-minecraft-1.15.2-client.jar:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_241]