Uploaded image for project: 'Minecraft Launcher'
  1. Minecraft Launcher
  2. MCL-3208

java.lang.IllegalArgumentException: Version cannot be null

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Resolution: Incomplete
    • Affects Version/s: 1.6.5, 1.6.11, 1.6.48
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Environment:
      Java 8 build 25, Windows 10 Technical Preview
    • Confirmation Status:
      Community Consensus

      Description

      The play button eternally says "Loading..." and next to the logout button it says "Loading versions..."

      Launcher Log:

      [22:47:02 INFO]: Minecraft Launcher 1.6.5 (through bootstrap 4) started on windows...
      [22:47:02 INFO]: Current time is Dec 18, 2014 10:47:02 PM
      [22:47:02 INFO]: System.getProperty('os.name') == 'Windows 8.1'
      [22:47:02 INFO]: System.getProperty('os.version') == '6.3'
      [22:47:02 INFO]: System.getProperty('os.arch') == 'amd64'
      [22:47:02 INFO]: System.getProperty('java.version') == '1.8.0_25'
      [22:47:02 INFO]: System.getProperty('java.vendor') == 'Oracle Corporation'
      [22:47:02 INFO]: System.getProperty('sun.arch.data.model') == '64'
      [22:47:02 INFO]: proxy == DIRECT
      [22:47:02 INFO]: JFX is already initialized
      [22:47:02 INFO]: Refreshing local version list...
      [22:47:02 INFO]: Refreshing remote version list...
      [22:47:03 INFO]: Refresh complete.
      [22:47:03 ERROR]: Unexpected exception refreshing profile list
      java.lang.IllegalArgumentException: Version cannot be null
      	at net.minecraft.launcher.updater.VersionList.getCompleteVersion(VersionList.java:61) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.MinecraftVersionManager.getLatestCompleteVersion(MinecraftVersionManager.java:210) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.CompleteMinecraftVersion.resolve(CompleteMinecraftVersion.java:253) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.CompleteMinecraftVersion.resolve(CompleteMinecraftVersion.java:240) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.MinecraftVersionManager.getVersionSyncInfo(MinecraftVersionManager.java:169) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.MinecraftVersionManager.getVersions(MinecraftVersionManager.java:103) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.game.GameLaunchDispatcher.getStatus(GameLaunchDispatcher.java:35) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.ui.bottombar.PlayButtonPanel.checkState(PlayButtonPanel.java:94) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.ui.bottombar.PlayButtonPanel.onProfilesRefreshed(PlayButtonPanel.java:90) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.profile.ProfileManager.fireRefreshEvent(ProfileManager.java:83) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.profile.ProfileManager.loadProfiles(ProfileManager.java:71) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.Launcher$2.run(Launcher.java:138) [launcher.jar:1.6.5]
      	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]
      [22:47:03 INFO]: Refreshing auth...
      [22:47:03 INFO]: Logging in with access token
      [22:47:03 FATAL]: Unhandled exception in thread Thread[AWT-EventQueue-0,6,main]
      java.lang.IllegalArgumentException: Version cannot be null
      	at net.minecraft.launcher.updater.VersionList.getCompleteVersion(VersionList.java:61) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.MinecraftVersionManager.getLatestCompleteVersion(MinecraftVersionManager.java:210) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.CompleteMinecraftVersion.resolve(CompleteMinecraftVersion.java:253) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.CompleteMinecraftVersion.resolve(CompleteMinecraftVersion.java:240) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.MinecraftVersionManager.getVersionSyncInfo(MinecraftVersionManager.java:169) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.MinecraftVersionManager.getVersions(MinecraftVersionManager.java:103) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.ui.bottombar.PlayerInfoPanel.checkState(PlayerInfoPanel.java:96) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.ui.bottombar.PlayerInfoPanel$2.run(PlayerInfoPanel.java:78) ~[launcher.jar:1.6.5]
      	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]
      [22:47:03 FATAL]: Unhandled exception in thread Thread[AWT-EventQueue-0,6,main]
      java.lang.IllegalArgumentException: Version cannot be null
      	at net.minecraft.launcher.updater.VersionList.getCompleteVersion(VersionList.java:61) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.MinecraftVersionManager.getLatestCompleteVersion(MinecraftVersionManager.java:210) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.CompleteMinecraftVersion.resolve(CompleteMinecraftVersion.java:253) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.CompleteMinecraftVersion.resolve(CompleteMinecraftVersion.java:240) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.MinecraftVersionManager.getVersionSyncInfo(MinecraftVersionManager.java:169) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.MinecraftVersionManager.getVersions(MinecraftVersionManager.java:103) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.ui.bottombar.PlayerInfoPanel.checkState(PlayerInfoPanel.java:96) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.ui.bottombar.PlayerInfoPanel$2.run(PlayerInfoPanel.java:78) ~[launcher.jar:1.6.5]
      	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]
      [22:47:03 ERROR]: Unhandled exception in executor com.mojang.launcher.updater.ExceptionalThreadPoolExecutor$ExceptionalFutureTask@223950b2
      java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: Version cannot be null
      	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.5]
      	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.IllegalArgumentException: Version cannot be null
      	at net.minecraft.launcher.updater.VersionList.getCompleteVersion(VersionList.java:61) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.MinecraftVersionManager.getLatestCompleteVersion(MinecraftVersionManager.java:210) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.CompleteMinecraftVersion.resolve(CompleteMinecraftVersion.java:253) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.CompleteMinecraftVersion.resolve(CompleteMinecraftVersion.java:240) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.MinecraftVersionManager.getVersionSyncInfo(MinecraftVersionManager.java:169) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.updater.MinecraftVersionManager.getVersions(MinecraftVersionManager.java:103) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.game.GameLaunchDispatcher.getStatus(GameLaunchDispatcher.java:35) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.ui.bottombar.PlayButtonPanel.checkState(PlayButtonPanel.java:94) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.ui.bottombar.PlayButtonPanel.onProfilesRefreshed(PlayButtonPanel.java:90) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.profile.ProfileManager.fireRefreshEvent(ProfileManager.java:83) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.Launcher.ensureLoggedIn(Launcher.java:220) ~[launcher.jar:1.6.5]
      	at net.minecraft.launcher.Launcher$2.run(Launcher.java:168) ~[launcher.jar:1.6.5]
      	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
      

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                trixter313 Nick Cipriani
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  CHK: