I have some older profiles that are set up to use a different username (from an older PC), which use the wrong game directory. It has an invalid username on it, and the launcher can't create the new user folder (because C:/Users/ doesn't allow it). This is entirely logical.
However, when the laucher does this, it doesn't abort the launch visually, although it does output info to the console.
[14:46:24 INFO]: Minecraft Launcher 1.6.13 (through bootstrap 4) started on windows...
[14:46:24 INFO]: Current time is Jul 9, 2015 2:46:24 PM
[14:46:24 INFO]: System.getProperty('os.name') == 'Windows 8.1'
[14:46:24 INFO]: System.getProperty('os.version') == '6.3'
[14:46:24 INFO]: System.getProperty('os.arch') == 'amd64'
[14:46:24 INFO]: System.getProperty('java.version') == '1.8.0_45'
[14:46:24 INFO]: System.getProperty('java.vendor') == 'Oracle Corporation'
[14:46:24 INFO]: System.getProperty('sun.arch.data.model') == '64'
[14:46:24 INFO]: proxy == DIRECT
[14:46:24 INFO]: JFX is already initialized
[14:46:25 INFO]: Refreshing local version list...
[14:46:26 INFO]: Refreshing remote version list...
[14:46:27 INFO]: Refresh complete.
[14:46:28 INFO]: Loaded 17 profile(s); selected '1.8_DL_LiteLoader'
[14:46:28 INFO]: Refreshing auth...
[14:46:28 INFO]: Logging in with access token
[14:46:44 INFO]: Getting syncinfo for selected version
[14:46:44 INFO]: Queueing library & version downloads
[14:46:45 INFO]: Download job 'Version & Libraries' started (16 threads, 11 files)
[14:46:45 INFO]: Attempting to download C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.5\launchwrapper-1.5.jar for job 'Version & Libraries'... (try 0)
[14:46:45 INFO]: Attempting to download C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar for job 'Version & Libraries'... (try 0)
[14:46:45 INFO]: Attempting to download C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar for job 'Version & Libraries'... (try 0)
[14:46:45 INFO]: Attempting to download C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar for job 'Version & Libraries'... (try 0)
[14:46:45 INFO]: Attempting to download C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar for job 'Version & Libraries'... (try 0)
[14:46:45 INFO]: Attempting to download C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar for job 'Version & Libraries'... (try 0)
[14:46:45 INFO]: Attempting to download C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar for job 'Version & Libraries'... (try 0)
[14:46:45 INFO]: Attempting to download C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-all\4.1\asm-all-4.1.jar for job 'Version & Libraries'... (try 0)
[14:46:45 INFO]: Attempting to download C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.0\lwjgl-platform-2.9.0-natives-windows.jar for job 'Version & Libraries'... (try 0)
[14:46:45 INFO]: Attempting to download C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar for job 'Version & Libraries'... (try 0)
[14:46:45 INFO]: Attempting to download C:\Users\Pokechu22\AppData\Roaming\.minecraft\versions\1.5.2\1.5.2.jar for job 'Version & Libraries'... (try 0)
[14:46:46 INFO]: Download job 'Resources' skipped as there are no files to download
[14:46:46 INFO]: Job 'Resources' finished successfully (took 0:00:00.000)
[14:46:46 INFO]: Finished downloading C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar for job 'Version & Libraries': Local file matches local checksum, using that
[14:46:46 INFO]: Finished downloading C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.5\launchwrapper-1.5.jar for job 'Version & Libraries': Local file matches local checksum, using that
[14:46:46 INFO]: Finished downloading C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar for job 'Version & Libraries': Local file matches local checksum, using that
[14:46:46 INFO]: Finished downloading C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-all\4.1\asm-all-4.1.jar for job 'Version & Libraries': Local file matches local checksum, using that
[14:46:46 INFO]: Finished downloading C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar for job 'Version & Libraries': Local file matches local checksum, using that
[14:46:46 INFO]: Finished downloading C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar for job 'Version & Libraries': Local file matches local checksum, using that
[14:46:46 INFO]: Finished downloading C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar for job 'Version & Libraries': Local file matches local checksum, using that
[14:46:46 INFO]: Finished downloading C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar for job 'Version & Libraries': Local file matches local checksum, using that
[14:46:46 INFO]: Finished downloading C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.0\lwjgl-platform-2.9.0-natives-windows.jar for job 'Version & Libraries': Local file matches local checksum, using that
[14:46:46 INFO]: Finished downloading C:\Users\Pokechu22\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar for job 'Version & Libraries': Local file matches local checksum, using that
[14:46:47 INFO]: Finished downloading C:\Users\Pokechu22\AppData\Roaming\.minecraft\versions\1.5.2\1.5.2.jar for job 'Version & Libraries': Used own copy as it matched etag
[14:46:47 INFO]: Job 'Version & Libraries' finished successfully (took 0:00:02.259)
[14:46:47 INFO]: Launching game
[14:46:47 INFO]: Unpacking natives to C:\Users\Pokechu22\AppData\Roaming\.minecraft\versions\1.5.2\1.5.2-natives-77299700355212
[14:46:48 INFO]: Reconstructing virtual assets folder at C:\Users\Pokechu22\AppData\Roaming\.minecraft\assets\virtual\legacy
[14:47:16 INFO]: Launching in C:\Users\OLDUSERNAMEHERE\AppData\Roaming\.minecraft\1.5.2
[14:47:16 ERROR]: Aborting launch; couldn't create game directoryThe problem here is that it looks like it's just taking a long time to launch, while in reality it has aborted the launch. It also keeps the "Launch" button disabled forever (IE, until closing and reopening the launcher).
I expected the launcher to fully abort the launch (as it does when it cannot download a version) and switch to the logs tab.
Linked issues
is duplicated by 2
Comments 3
Is this still a concern in the current Minecraft Launcher version 2.0.805 / 2.0.806? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases. If this has been done, we can reopen the issue.
Keep in mind that the "Resolved"-Status on this ticket just means "Answered", and that we are waiting for further information on whether this issue still exists or not. It will be reopened it as soon as the requested information has been delivered.
Confirmed.