Reproduce:
1) Place a sign
2) Press the '<' key
This might happen only using "Spanish - International" on windows key distribution.
See screnshots:
Linked issues
is duplicated by 27
relates to 2
Attachments
Comments 56


Single player too
Not only while writing a sign, for me it happens every time I press the key.

Potentially a LWJGL issue.
Happens to me on a Ubuntu 14.04 and German keyboard layout as well.
NOT resolved... 1.8.9 portuguese layout still taking screenshots...
It will be resolved in 1.9 (in fact, it is already in the 1.9 development versions). The only change in 1.8.9 was the Realms integration, so in 1.8.9 there were no bug fixes. There is no reason to reopen this issue since it is already fixed.
Still getting error, I using a Nordic layout
Martin, is this only on 1.8.9?
So basically:
To quick fix this, A: Use English keyboard setting.
To quick fix this, B: Switch the f2 button.
To fix it permanently in 1.8.9:
Find the faulty file
In your Minecraft folder, you will find the folder "versions"
Go to "1.8.9".
Open the "1.8.9.jar" with WinRAR (or whatever)
And extract the "ave.class"
Patch the faulty file
Download reJ: https://sourceforge.net/projects/rejava/
In reJ: Open the "ave" class you have extracted.
Find (ctrl+f): "public void Z()"
You will see this somewhere at the start of that text:
invokestatic int Keyboard.getEventKey() ifne label_12 invokestatic char Keyboard.getEventCharacter() goto label_15
Remove those 4 lines.
Save. Now you got a patched "ave.class" file.
Replace faulty with the patched file
Open the "1.8.9.jar" with WinRAR (or whatever)
Put the patched "ave.class" file into WinRAR to replace it.
Delete META-INF folder.
I use this json to accompany the jar: https://pastebin.com/GX7P95c1
DONE. Start Minecraft.
Confirmed