mojira.dev
MC-105948

Selecting a language no longer changes it in-game/crash the game

When selecting a different language in 16w32a nothing changes to said language, it stays on en_US but shows the other language selected.

Linked issues

Attachments

Comments 7

This brings me to crash the game.

The game is not crashing here but loading the resources several times:

Completely ignored arguments: [--nativeLauncherVersion, 307]
[21:30:22] [Client thread/INFO]: Setting user: Kumasasa
[21:30:24] [Client thread/INFO]: LWJGL Version: 2.9.4
[21:30:26] [Client thread/INFO]: Reloading ResourceManager: Default
[21:30:26] [Client thread/WARN]: File minecraft:sounds/fireworks/largeblast1.ogg does not exist, cannot add it to event minecraft:entity.firework.large_blast
[21:30:26] [Client thread/WARN]: File minecraft:sounds/fireworks/largeblast_far1.ogg does not exist, cannot add it to event minecraft:entity.firework.large_blast_far
[21:30:28] [Sound Library Loader/INFO]: Starting up SoundSystem...
[21:30:29] [Thread-5/INFO]: Initializing LWJGL OpenAL
[21:30:29] [Thread-5/INFO]: (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
[21:30:29] [Thread-5/INFO]: OpenAL initialized.
[21:30:29] [Sound Library Loader/INFO]: Sound engine started
[21:30:32] [Client thread/INFO]: Created: 1024x512 textures-atlas
[21:31:13] [Client thread/INFO]: Reloading ResourceManager: Default
[21:31:14] [Client thread/WARN]: File minecraft:sounds/fireworks/largeblast1.ogg does not exist, cannot add it to event minecraft:entity.firework.large_blast
[21:31:14] [Client thread/WARN]: File minecraft:sounds/fireworks/largeblast_far1.ogg does not exist, cannot add it to event minecraft:entity.firework.large_blast_far
[21:31:16] [Client thread/INFO]: SoundSystem shutting down...
[21:31:16] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com
[21:31:16] [Sound Library Loader/INFO]: Starting up SoundSystem...
[21:31:16] [Thread-8/INFO]: Initializing LWJGL OpenAL
[21:31:16] [Thread-8/INFO]: (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
[21:31:16] [Thread-8/INFO]: OpenAL initialized.
[21:31:17] [Sound Library Loader/INFO]: Sound engine started
[21:31:17] [Client thread/INFO]: Created: 1024x512 textures-atlas
[21:31:18] [Client thread/INFO]: Reloading ResourceManager: Default
[21:31:19] [Client thread/WARN]: File minecraft:sounds/fireworks/largeblast1.ogg does not exist, cannot add it to event minecraft:entity.firework.large_blast
[21:31:19] [Client thread/WARN]: File minecraft:sounds/fireworks/largeblast_far1.ogg does not exist, cannot add it to event minecraft:entity.firework.large_blast_far
[21:31:21] [Client thread/INFO]: SoundSystem shutting down...
[21:31:21] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com
[21:31:21] [Sound Library Loader/INFO]: Starting up SoundSystem...
[21:31:21] [Thread-10/INFO]: Initializing LWJGL OpenAL
[21:31:21] [Thread-10/INFO]: (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
[21:31:21] [Thread-10/INFO]: OpenAL initialized.
[21:31:21] [Sound Library Loader/INFO]: Sound engine started
[21:31:22] [Client thread/INFO]: Created: 1024x512 textures-atlas

When I reinstall the game(Delete the .minecraft), and click the "Language" button.
Game output:

Completely ignored arguments: [--nativeLauncherVersion, 307]
[05:01:58] [Client thread/INFO]: Setting user: [Player]
[05:01:58] [Client thread/WARN]: Skipping bad option: lastServer:
[05:01:58] [Client thread/INFO]: LWJGL Version: 2.9.4
[05:01:59] [Client thread/INFO]: Reloading ResourceManager: Default
[05:01:59] [Client thread/WARN]: File minecraft:sounds/fireworks/largeblast1.ogg does not exist, cannot add it to event minecraft:entity.firework.large_blast
[05:01:59] [Client thread/WARN]: File minecraft:sounds/fireworks/largeblast_far1.ogg does not exist, cannot add it to event minecraft:entity.firework.large_blast_far
[05:01:59] [Sound Library Loader/INFO]: Starting up SoundSystem...
[05:01:59] [Thread-5/INFO]: Initializing LWJGL OpenAL
[05:01:59] [Thread-5/INFO]: (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
[05:01:59] [Thread-5/INFO]: OpenAL initialized.
[05:02:00] [Sound Library Loader/INFO]: Sound engine started
[05:02:00] [Client thread/INFO]: Created: 1024x512 textures-atlas
[05:02:15] [Client thread/FATAL]: Reported exception thrown!
f: Rendering screen
	at boq.a(SourceFile:1088) ~[16w32a.jar:?]
	at bdo.av(SourceFile:990) ~[16w32a.jar:?]
	at bdo.a(SourceFile:395) [16w32a.jar:?]
	at net.minecraft.client.main.Main.main(SourceFile:124) [16w32a.jar:?]
Caused by: java.lang.NullPointerException
	at bgc$a.a(SourceFile:124) ~[16w32a.jar:?]
	at bez.b(SourceFile:390) ~[16w32a.jar:?]
	at bez.a(SourceFile:210) ~[16w32a.jar:?]
	at bgc.a(SourceFile:79) ~[16w32a.jar:?]
	at boq.a(SourceFile:1062) ~[16w32a.jar:?]
	... 3 more
---- Minecraft Crash Report ----
// Everything's going to plan. No, really, that was supposed to happen.

Time: 2016/8/11 AM 5:02
Description: Rendering screen

java.lang.NullPointerException: Rendering screen
	at bgc$a.a(SourceFile:124)
	at bez.b(SourceFile:390)
	at bez.a(SourceFile:210)
	at bgc.a(SourceFile:79)
	at boq.a(SourceFile:1062)
	at bdo.av(SourceFile:990)
	at bdo.a(SourceFile:395)
	at net.minecraft.client.main.Main.main(SourceFile:124)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Client thread
Stacktrace:
	at bgc$a.a(SourceFile:124)
	at bez.b(SourceFile:390)
	at bez.a(SourceFile:210)
	at bgc.a(SourceFile:79)

-- Screen render details --
Details:
	Screen name: bgc
	Mouse location: Scaled: (90, 204). Absolute: (181, 71)
	Screen size: Scaled: (427, 240). Absolute: (854, 480). Scale factor of 2
Stacktrace:
	at boq.a(SourceFile:1062)
	at bdo.av(SourceFile:990)
	at bdo.a(SourceFile:395)
	at net.minecraft.client.main.Main.main(SourceFile:124)

-- System Details --
Details:
	Minecraft Version: 16w32a
	Operating System: Windows 10 (amd64) version 10.0
	Java Version: 1.8.0_25, Oracle Corporation
	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 301462720 bytes (287 MB) / 611266560 bytes (582 MB) up to 17116954624 bytes (16324 MB)
	JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx16G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn600M
	IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
	Launched Version: 16w32a
	LWJGL: 2.9.4
	OpenGL: GeForce GTX 650/PCIe/SSE2 GL version 4.5.0 NVIDIA 368.81, NVIDIA Corporation
	GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

	Using VBOs: Yes
	Is Modded: Probably not. Jar signature remains and client brand is untouched.
	Type: Client (map_client.txt)
	Resource Packs: 
	Current Language: ~~ERROR~~ NullPointerException: null
	Profiler Position: N/A (disabled)
	CPU: 4x Intel(R) Core(TM) i5-4460 CPU @ 3.20GHz
#@!@# Game crashed! Crash report saved to: #@!@# C:\Users\night\AppData\Roaming\.minecraft\crash-reports\crash-2016-08-11_05.02.15-client.txt
AL lib: (EE) alc_cleanup: 1 device not closed
Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release

'Version 3 resource packs have to use lowercase filenames for everything' maybe it happens because of this?? Language codes look like 'en_US' but they must look like 'en_us'.

At least the crash is fixed in the next version.

When reinstalling the 1.10.2, can fix crashes.

Confirmed fixed for 16w32b

user-f2760

Erik Broes

Confirmed

Minecraft 16w32a

Minecraft 16w32b

Retrieved