the title says it all. My launcher will not allow me to launch Minecraft because the profile selection bar will not load. It stays at "loading profiles . . .," and, therefore, the "Play" button is also stuck at "Loading..."
here is the launcher log:
[21:26:24 INFO]: Minecraft Launcher 1.6.61 (through bootstrap 100) started on windows...
[21:26:24 INFO]: Current time is Aug 20, 2016 9:26:24 PM
[21:26:24 INFO]: System.getProperty('os.name') == 'Windows 10'
[21:26:24 INFO]: System.getProperty('os.version') == '10.0'
[21:26:24 INFO]: System.getProperty('os.arch') == 'amd64'
[21:26:24 INFO]: System.getProperty('java.version') == '1.8.0_25'
[21:26:24 INFO]: System.getProperty('java.vendor') == 'Oracle Corporation'
[21:26:24 INFO]: System.getProperty('sun.arch.data.model') == '64'
[21:26:24 INFO]: proxy == DIRECT
[21:26:24 INFO]: JFX is already initialized
[21:26:24 INFO]: Refreshing local version list...
[21:26:25 INFO]: Refreshing remote version list...
[21:26:27 INFO]: Refresh complete.
[21:26:27 ERROR]: Unexpected exception refreshing profile list
java.lang.NullPointerException
at net.minecraft.launcher.Launcher$2.run(Launcher.java:140) [launcher.jar:1.6.61]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_25]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_25]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_25]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_25]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_25]
[21:26:27 INFO]: Refreshing auth...
[21:26:27 FATAL]: Unhandled exception in thread Thread[AWT-EventQueue-0,6,main]
java.lang.NullPointerException
at net.minecraft.launcher.ui.bottombar.ProfileSelectionPanel.populateProfiles(ProfileSelectionPanel.java:85) ~[launcher.jar:1.6.61]
at net.minecraft.launcher.ui.bottombar.ProfileSelectionPanel$1.run(ProfileSelectionPanel.java:79) ~[launcher.jar:1.6.61]
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) ~[?:1.8.0_25]
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:744) ~[?:1.8.0_25]
at java.awt.EventQueue.access$400(EventQueue.java:97) ~[?:1.8.0_25]
at java.awt.EventQueue$3.run(EventQueue.java:697) ~[?:1.8.0_25]
at java.awt.EventQueue$3.run(EventQueue.java:691) ~[?:1.8.0_25]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_25]
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) ~[?:1.8.0_25]
at java.awt.EventQueue.dispatchEvent(EventQueue.java:714) ~[?:1.8.0_25]
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) [?:1.8.0_25]
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [?:1.8.0_25]
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [?:1.8.0_25]
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:1.8.0_25]
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [?:1.8.0_25]
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [?:1.8.0_25]
[21:26:27 INFO]: Logging in with access token
[21:26:29 ERROR]: Exception whilst logging into profile
com.mojang.authlib.exceptions.InvalidCredentialsException: Invalid token.
at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:63) ~[launcher.jar:1.6.61]
at com.mojang.authlib.yggdrasil.YggdrasilUserAuthentication.logInWithToken(YggdrasilUserAuthentication.java:132) ~[launcher.jar:1.6.61]
at com.mojang.authlib.yggdrasil.YggdrasilUserAuthentication.logIn(YggdrasilUserAuthentication.java:55) ~[launcher.jar:1.6.61]
at net.minecraft.launcher.Launcher.ensureLoggedIn(Launcher.java:215) [launcher.jar:1.6.61]
at net.minecraft.launcher.Launcher$2.run(Launcher.java:169) [launcher.jar:1.6.61]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_25]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_25]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_25]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_25]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_25]
[21:26:29 ERROR]: Unhandled exception in executor com.mojang.launc[email protected]2a313a2f
java.util.concurrent.ExecutionException: java.lang.NullPointerException
at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_25]
at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_25]
at com.mojang.launcher.updater.ExceptionalThreadPoolExecutor$ExceptionalFutureTask.done(ExceptionalThreadPoolExecutor.java:58) [launcher.jar:1.6.61]
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:384) [?:1.8.0_25]
at java.util.concurrent.FutureTask.setException(FutureTask.java:251) [?:1.8.0_25]
at java.util.concurrent.FutureTask.run(FutureTask.java:271) [?:1.8.0_25]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_25]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_25]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_25]
Caused by: java.lang.NullPointerException
at net.minecraft.launcher.profile.ProfileManager.saveProfiles(ProfileManager.java:51) ~[launcher.jar:1.6.61]
at net.minecraft.launcher.SwingUserInterface.showLoginPrompt(SwingUserInterface.java:182) ~[launcher.jar:1.6.61]
at net.minecraft.launcher.Launcher.ensureLoggedIn(Launcher.java:224) ~[launcher.jar:1.6.61]
at net.minecraft.launcher.Launcher$2.run(Launcher.java:169) ~[launcher.jar:1.6.61]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_25]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_25]
... 3 more
it has stopped right there for about 20 minutes now. I closed and tried to launch it a second time, but to no avail, and it stops loading at the same point.
Resolved. it would seem you can fix this issue by deleting the ".minecraft" folder, and your launcher. reinstall everything via the installer downloaded from minecraft.net, and clicking on the "repair" option.
the title says it all. My launcher will not allow me to launch Minecraft because the profile selection bar will not load. It stays at "loading profiles . . .," and, therefore, the "Play" button is also stuck at "Loading..."
here is the launcher log:
[21:26:24 INFO]: Minecraft Launcher 1.6.61 (through bootstrap 100) started on windows...
[21:26:24 INFO]: Current time is Aug 20, 2016 9:26:24 PM
[21:26:24 INFO]: System.getProperty('os.name') == 'Windows 10'
[21:26:24 INFO]: System.getProperty('os.version') == '10.0'
[21:26:24 INFO]: System.getProperty('os.arch') == 'amd64'
[21:26:24 INFO]: System.getProperty('java.version') == '1.8.0_25'
[21:26:24 INFO]: System.getProperty('java.vendor') == 'Oracle Corporation'
[21:26:24 INFO]: System.getProperty('sun.arch.data.model') == '64'
[21:26:24 INFO]: proxy == DIRECT
[21:26:24 INFO]: JFX is already initialized
[21:26:24 INFO]: Refreshing local version list...
[21:26:25 INFO]: Refreshing remote version list...
[21:26:27 INFO]: Refresh complete.
[21:26:27 ERROR]: Unexpected exception refreshing profile list
java.lang.NullPointerException
at net.minecraft.launcher.Launcher$2.run(Launcher.java:140) [launcher.jar:1.6.61]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_25]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_25]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_25]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_25]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_25]
[21:26:27 INFO]: Refreshing auth...
[21:26:27 FATAL]: Unhandled exception in thread Thread[AWT-EventQueue-0,6,main]
java.lang.NullPointerException
at net.minecraft.launcher.ui.bottombar.ProfileSelectionPanel.populateProfiles(ProfileSelectionPanel.java:85) ~[launcher.jar:1.6.61]
at net.minecraft.launcher.ui.bottombar.ProfileSelectionPanel$1.run(ProfileSelectionPanel.java:79) ~[launcher.jar:1.6.61]
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) ~[?:1.8.0_25]
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:744) ~[?:1.8.0_25]
at java.awt.EventQueue.access$400(EventQueue.java:97) ~[?:1.8.0_25]
at java.awt.EventQueue$3.run(EventQueue.java:697) ~[?:1.8.0_25]
at java.awt.EventQueue$3.run(EventQueue.java:691) ~[?:1.8.0_25]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_25]
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) ~[?:1.8.0_25]
at java.awt.EventQueue.dispatchEvent(EventQueue.java:714) ~[?:1.8.0_25]
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) [?:1.8.0_25]
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [?:1.8.0_25]
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [?:1.8.0_25]
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:1.8.0_25]
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [?:1.8.0_25]
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [?:1.8.0_25]
[21:26:27 INFO]: Logging in with access token
[21:26:29 ERROR]: Exception whilst logging into profile
com.mojang.authlib.exceptions.InvalidCredentialsException: Invalid token.
at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:63) ~[launcher.jar:1.6.61]
at com.mojang.authlib.yggdrasil.YggdrasilUserAuthentication.logInWithToken(YggdrasilUserAuthentication.java:132) ~[launcher.jar:1.6.61]
at com.mojang.authlib.yggdrasil.YggdrasilUserAuthentication.logIn(YggdrasilUserAuthentication.java:55) ~[launcher.jar:1.6.61]
at net.minecraft.launcher.Launcher.ensureLoggedIn(Launcher.java:215) [launcher.jar:1.6.61]
at net.minecraft.launcher.Launcher$2.run(Launcher.java:169) [launcher.jar:1.6.61]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_25]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_25]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_25]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_25]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_25]
[21:26:29 ERROR]: Unhandled exception in executor com.mojang.launc[email protected]2a313a2f
java.util.concurrent.ExecutionException: java.lang.NullPointerException
at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_25]
at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_25]
at com.mojang.launcher.updater.ExceptionalThreadPoolExecutor$ExceptionalFutureTask.done(ExceptionalThreadPoolExecutor.java:58) [launcher.jar:1.6.61]
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:384) [?:1.8.0_25]
at java.util.concurrent.FutureTask.setException(FutureTask.java:251) [?:1.8.0_25]
at java.util.concurrent.FutureTask.run(FutureTask.java:271) [?:1.8.0_25]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_25]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_25]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_25]
Caused by: java.lang.NullPointerException
at net.minecraft.launcher.profile.ProfileManager.saveProfiles(ProfileManager.java:51) ~[launcher.jar:1.6.61]
at net.minecraft.launcher.SwingUserInterface.showLoginPrompt(SwingUserInterface.java:182) ~[launcher.jar:1.6.61]
at net.minecraft.launcher.Launcher.ensureLoggedIn(Launcher.java:224) ~[launcher.jar:1.6.61]
at net.minecraft.launcher.Launcher$2.run(Launcher.java:169) ~[launcher.jar:1.6.61]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_25]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_25]
... 3 more
it has stopped right there for about 20 minutes now. I closed and tried to launch it a second time, but to no avail, and it stops loading at the same point.
Resolved. it would seem you can fix this issue by deleting the ".minecraft" folder, and your launcher. reinstall everything via the installer downloaded from minecraft.net, and clicking on the "repair" option.