mojira.dev
MCL-5837

Game versions 1.5.2 and lower crash when starting in a newer version's folder due to invalid language in options.txt

Workaround

Downgrading is not, was never, and will never be officially supported. You are advised to run older versions in separate directories. Otherwise, issues like this will occur.

To change directories, please read this guide.

If you need to use the same directory (not recommended, but provided for completeness):

  • Stop Minecraft

  • Navigate to [.minecraft/|http://hopper.minecraft.net/help/guides/finding-minecraft-data-folder/]

  • Open options.txt with an editor

  • Search for the line lang:xx_yy (xx_yy = LanguageCode_CountryCode, e.g. en_us for English (US) )

  • Change the lowercase CountryCode to uppercase, e.g. change en_us to en_US

  • Save the file

When launching Minecraft 1.5.2 or below in a folder that was previously used to start a recent version (e.g. 1.12), the game will crash on start:

java.lang.NullPointerException
 at java.io.Reader.<init>(Unknown Source)
 at java.io.InputStreamReader.<init>(Unknown Source)
 at bp.a(SourceFile:64)
 at bp.a(SourceFile:100)
 at net.minecraft.client.Minecraft.a(SourceFile:252)
 at avv.a(SourceFile:56)
 at net.minecraft.client.Minecraft.run(SourceFile:507)
 at java.lang.Thread.run(Unknown Source)

Steps to Reproduce:

  1. Create a new profile using the latest version.

  2. Launch it.

  3. Close the game, and then change the version to 1.5.2 (or earlier).

  4. Launch it.

  5. Observe that the game crashes on start.
    3. Watch it not even start up and crash.

Linked issues

MC-11669 Minecraft crashes when I start it? Resolved MC-110201 1.11 Launcher won't run prior versions of Minecraft Resolved MC-111203 MINECRAFT NOT LOADING AND ALWAYS CRASHING Resolved MC-112934 Failed to start game Resolved MC-113013 Old Versions 1.2 - 1.5.2 and (1.6 maybe) Resolved

Attachments

Comments 29

I'm sorry, but we cannot track issues that are related to very old modifications.

This is a technical support issue; this site is for bug reports only. For technical support please use the Mojang Support Center.

Goncalo Virginia

It is your job to deal with these kinds of problems, since the launcher can't literally launch versions prior to 1.5.2, so this is technically considered a launcher bug. The previous launcher worked perfectly with any older version, even back to Alpha, so there is no reason for it not to work with the new launcher (it's basically one of its' main features).
If this is really to be considered a new and improved launcher, then it should be able to do everything the previous one did, and nothing less.
This is not an issue related to an old version, this is an issue with a new launcher unable to startup the older versions, and it should be addressed immediately. Everything worked fine before and it just had to be screwed up.
I'm sure there's a simple fix to this problem, and it has something to do with the "id": "legacy" on the .json of older versions with the new launcher.

Please provide the crash report so we can further investigate this issue.

Goncalo Virginia

The launcher is unable to launch 1.5.2 anymore in order to show it crash (I wish I had saved a crash log from some days ago), so it doesn't create a crash log in my .minecraft of what happened. When I attempt to launch it, it just says "An unexpected issue occurred and the game has crashed. We're sorry for the inconvenience."
So the only information I can show is with the Output Log when I try to start it up. Everything is ok until this happens in the Output Log:

13:56:10 launcher Version does not support log configuration, will assume one plaintext entry per line
13:56:10 game fev 12, 2017 1:56:10 PM net.minecraft.launchwrapper.LogWrapper log
13:56:10 game INFO: Using tweak class name net.minecraft.launchwrapper.VanillaTweaker
13:56:11 game fev 12, 2017 1:56:11 PM net.minecraft.launchwrapper.LogWrapper log
13:56:11 game INFO: Launching wrapped minecraft
13:56:12 launcher Process closed with exit code -1073740791

This just shows how bad it is at the moment.. it's unable to even launch the game and crash xD

Duplicate of MC-112780, please follow the instructions on that ticket to solve your issue.

And I'm sorry for not correctly handling your request earlier.

19 more comments

Relates to MCL-21801.It also happens in 13w16a to 13w26a.

Can confirm it crashes. Still trying to find out how to safely get the Err422 and where it is lol

mods dont show the full thing of what Error 422 was like (not as in Minecraft people but as in configurations)

Minecraft, if you're hearing this, will you add the Error422 Version please? i REALLY REALLY want to play it and see if i can find this so called "Err422".

 

If it isn't real like giant alex and the others then sigh

its an easy fix. well, not really a "fix", but a workaround! just create a new file for the worlds to be stored in, because (from my understanding) the reason its crashing is because the old world format dosent work in the same folder as new ones!

Goncalo Virginia

slicedlime

Unconfirmed

Retrieved