mojira.dev
MC-175218

Looking at a map of an area with spruce sign, jungle sign or dark oak sign in it crashes the game

The bug

When opening a map in an area that contains a spruce sign, jungle sign or dark oak sign, the game will crash. This occurs on both single player and multiplayer.

Trying to enter the world crashes the game. If the player's held item is shifted away from the problematic map, the issue goes away. This can be done in multiplayer, by editing the NBT in the PLAYERUUID.dat playerdata file in the world/playerdata folder. In single player, by editing the NBT in the world level.dat file.

This issue does not occur when using an oak or a birch sign.

Also affects wall sign.

To reproduce

  1. Place a minecraft:spruce_sign somewhere

  2. Look at a map of the area containing the Spruce Sign
    → ❌ The game fatally crashes and returns to the Minecraft Launcher

Stack trace

20w12a: crash-2020-03-18_15.27.09-server.txt

Description: Ticking player

java.lang.IllegalArgumentException: Cannot get property cdt{name=axis, clazz=class fr$a, values=[x, y, z]} as it does not exist in Block{minecraft:spruce_sign}
	at cct.c(SourceFile:93)
	at btc.a(SourceFile:58)
	at btc$$Lambda$185/1585571244.apply(Unknown Source)
	at ccu$a.d(SourceFile:691)
	at bib.a(SourceFile:171)
	at bib.a(SourceFile:364)
	at bhw.a(SourceFile:452)
	at bbp.j(SourceFile:290)
	at bbq.l(SourceFile:575)
	at amy.h(SourceFile:2175)
	at bbq.h(SourceFile:274)
	at yi.i(SourceFile:411)
	at yz.b(SourceFile:198)
	at lv.a(SourceFile:234)
	at yy.c(SourceFile:171)
	at net.minecraft.server.MinecraftServer.b(SourceFile:872)
	at net.minecraft.server.MinecraftServer.a(SourceFile:799)
	at ekh.a(SourceFile:129)
	at net.minecraft.server.MinecraftServer.run(SourceFile:658)
	at java.lang.Thread.run(Thread.java:745)

Linked issues

MC-175234 Game crashes when a sign is displayed on the map Resolved MC-176137 Map crashes game Resolved MC-175945 Ticking Player while holding a map Resolved MC-175282 Removing map from item frame causes server error Resolved MC-175304 Having a filled map in multiplayer causes a kick Resolved

Attachments

Comments 8

Can confirm this bug also occurs with dark oak signs (in multiplayer, but assuming it's no different for single player). The crash only occurs when the sign is actually visible on the map, when the sign is covered with a block everything seems to be fine.

This also happens when you have free space on your hotbar and CTRL+Pick block an existing map (with such a sign), from an item frame, which was created before 20w12a.

In multiplayer a different file needs to be edited than in single player, for getting around the crash. When you try to edit the playerdata file in a single player world, any changes to the inventory will be reset upon loading the world.

can confirm. same thing happened to my friend in my server.

Occured to me as well with a dark oak sign in singleplayer.

**I have the same problem how do i fix ?? please!

@Donsilverio You would either need to wait for 20w13a. Or look into editing the NBT data and removing the maps from the affected player's inventories. 

Another inconsistent fix that is possible is to press a button to switch away from the problem as fast as you can while you're loading. Try switching to another item ASAP!

Nia C.

Panda4994

Confirmed

Very Important

Crash

crash

20w12a

20w13a

Retrieved