HMCL-dev / HMCL

A Minecraft Launcher which is multi-functional, cross-platform and popular
https://hmcl.huangyuhui.net
GNU General Public License v3.0
7.02k stars 683 forks source link

删除版本失败后导致VersionNotFoundException #298

Closed caikj closed 6 years ago

caikj commented 6 years ago

[10:11:58] [org.jackhuang.hmcl.Launcher.main/INFO] HMCL 3.1.61 [10:12:00] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] ProfileLoadingEvent [source=org.jackhuang.hmcl.setting.Settings@1529118, profiles=[Profile [gameDir=.minecraft, name=Default], Profile [gameDir=C:\Users\admin\AppData\Roaming.minecraft, name=Home]]] gets fired [10:12:00] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] ProfileChangedEvent [source=org.jackhuang.hmcl.setting.Settings@1529118, profile=Profile [gameDir=C:\Users\admin\AppData\Roaming.minecraft, name=Home]] gets fired [10:12:00] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.game.GameRepository.refreshVersionsAsync(GameRepository.java:81) [10:12:00] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.ui.Controllers.initialize(Controllers.java:105) [10:12:00] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] RefreshingVersionsEvent [source=HMCLGameRepository [versions=null, baseDirectory=C:\Users\admin\AppData\Roaming.minecraft]] gets fired [10:12:00] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.Launcher.start(Launcher.java:60) [10:12:00] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: class org.jackhuang.hmcl.upgrade.UpdateChecker$1 [10:12:01] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] LoadedOneVersionEvent [source=HMCLGameRepository [versions=null, baseDirectory=C:\Users\admin\AppData\Roaming.minecraft], version=Version [id=18w20c]] gets fired [10:12:01] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] RefreshedVersionsEvent [source=HMCLGameRepository [versions=[18w20c], baseDirectory=C:\Users\admin\AppData\Roaming.minecraft]] gets fired [10:12:02] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINER] Task finished: class org.jackhuang.hmcl.upgrade.UpdateChecker$1 [10:12:02] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.Launcher.start(Launcher.java:60) [10:12:02] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINER] Task finished: org.jackhuang.hmcl.Launcher.start(Launcher.java:60) [10:12:02] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINER] Task finished: org.jackhuang.hmcl.Launcher.start(Launcher.java:60) [10:12:02] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINER] Task finished: org.jackhuang.hmcl.game.GameRepository.refreshVersionsAsync(GameRepository.java:81) [10:12:03] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINER] Task finished: org.jackhuang.hmcl.ui.Controllers.initialize(Controllers.java:105) [10:12:15] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.ui.VersionSettingsController.initialize(VersionSettingsController.java:89) [10:12:15] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.ui.VersionSettingsController.initialize(VersionSettingsController.java:87) [10:12:15] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINER] Task finished: org.jackhuang.hmcl.ui.VersionSettingsController.initialize(VersionSettingsController.java:87) [10:12:15] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.ui.VersionSettingsController.initialize(VersionSettingsController.java:89) [10:12:15] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.ui.VersionSettingsController.initJavaSubtitle(VersionSettingsController.java:215) [10:12:15] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.ui.VersionSettingsController.initJavaSubtitle(VersionSettingsController.java:214) [10:12:15] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINER] Task finished: org.jackhuang.hmcl.ui.VersionSettingsController.initJavaSubtitle(VersionSettingsController.java:214) [10:12:15] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.ui.VersionSettingsController.initJavaSubtitle(VersionSettingsController.java:215) [10:12:15] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.ui.ModController$$Lambda$484/16834240@6d9542 [10:12:15] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.ui.ModController.loadMods(ModController.java:94) [10:12:15] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINER] Task finished: org.jackhuang.hmcl.ui.ModController.loadMods(ModController.java:94) [10:12:15] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINER] Task finished: org.jackhuang.hmcl.ui.VersionSettingsController.initialize(VersionSettingsController.java:89) [10:12:15] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINER] Task finished: org.jackhuang.hmcl.ui.VersionSettingsController.initialize(VersionSettingsController.java:89) [10:12:15] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINER] Task finished: org.jackhuang.hmcl.ui.VersionSettingsController.initJavaSubtitle(VersionSettingsController.java:215) [10:12:15] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINER] Task finished: org.jackhuang.hmcl.ui.VersionSettingsController.initJavaSubtitle(VersionSettingsController.java:215) [10:12:16] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINER] Task finished: org.jackhuang.hmcl.ui.ModController$$Lambda$484/16834240@6d9542 [10:12:18] [org.jackhuang.hmcl.ui.construct.StackContainerPane.push/INFO] StackContainerPane@15a8f2c [MessageDialogPane@15f2f36] [10:12:20] [org.jackhuang.hmcl.ui.construct.StackContainerPane.pop/INFO] StackContainerPane@15a8f2c [], removed: true, object: MessageDialogPane@15f2f36 [10:12:20] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] RemoveVersionEvent [source=HMCLGameRepository [versions=[18w20c], baseDirectory=C:\Users\admin\AppData\Roaming.minecraft], version=18w20c] gets fired [10:12:23] [org.jackhuang.hmcl.ui.construct.StackContainerPane.push/INFO] StackContainerPane@15a8f2c [MessageDialogPane@ad64ed] [10:12:24] [org.jackhuang.hmcl.ui.construct.StackContainerPane.pop/INFO] StackContainerPane@15a8f2c [], removed: true, object: MessageDialogPane@ad64ed [10:12:24] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.game.GameRepository.refreshVersionsAsync(GameRepository.java:81) [10:12:24] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] RefreshingVersionsEvent [source=HMCLGameRepository [versions=[], baseDirectory=C:\Users\admin\AppData\Roaming.minecraft]] gets fired [10:12:24] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] LoadedOneVersionEvent [source=HMCLGameRepository [versions=[], baseDirectory=C:\Users\admin\AppData\Roaming.minecraft], version=Version [id=18w20c]] gets fired [10:12:24] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] RefreshedVersionsEvent [source=HMCLGameRepository [versions=[18w20c], baseDirectory=C:\Users\admin\AppData\Roaming.minecraft]] gets fired [10:12:25] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINER] Task finished: org.jackhuang.hmcl.game.GameRepository.refreshVersionsAsync(GameRepository.java:81) [10:12:26] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] ProfileChangedEvent [source=org.jackhuang.hmcl.setting.Settings@1529118, profile=Profile [gameDir=.minecraft, name=Default]] gets fired [10:12:26] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.game.GameRepository.refreshVersionsAsync(GameRepository.java:81) [10:12:26] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] RefreshingVersionsEvent [source=HMCLGameRepository [versions=null, baseDirectory=.minecraft]] gets fired [10:12:26] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] LoadedOneVersionEvent [source=HMCLGameRepository [versions=null, baseDirectory=.minecraft], version=Version [id=1.12]] gets fired [10:12:26] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] RefreshedVersionsEvent [source=HMCLGameRepository [versions=[1.12], baseDirectory=.minecraft]] gets fired [10:12:26] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINER] Task finished: org.jackhuang.hmcl.game.GameRepository.refreshVersionsAsync(GameRepository.java:81) [10:12:27] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] ProfileChangedEvent [source=org.jackhuang.hmcl.setting.Settings@1529118, profile=Profile [gameDir=C:\Users\admin\AppData\Roaming.minecraft, name=Home]] gets fired [10:12:27] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.game.GameRepository.refreshVersionsAsync(GameRepository.java:81) [10:12:27] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] RefreshingVersionsEvent [source=HMCLGameRepository [versions=[18w20c], baseDirectory=C:\Users\admin\AppData\Roaming.minecraft]] gets fired [10:12:27] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] LoadedOneVersionEvent [source=HMCLGameRepository [versions=[18w20c], baseDirectory=C:\Users\admin\AppData\Roaming.minecraft], version=Version [id=18w20c]] gets fired [10:12:27] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] RefreshedVersionsEvent [source=HMCLGameRepository [versions=[18w20c], baseDirectory=C:\Users\admin\AppData\Roaming.minecraft]] gets fired [10:12:28] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINER] Task finished: org.jackhuang.hmcl.game.GameRepository.refreshVersionsAsync(GameRepository.java:81) [10:12:32] [org.jackhuang.hmcl.ui.construct.StackContainerPane.push/INFO] StackContainerPane@15a8f2c [MessageDialogPane@5727e] [10:12:33] [org.jackhuang.hmcl.ui.construct.StackContainerPane.pop/INFO] StackContainerPane@15a8f2c [], removed: true, object: MessageDialogPane@5727e [10:12:33] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] RemoveVersionEvent [source=HMCLGameRepository [versions=[18w20c], baseDirectory=C:\Users\admin\AppData\Roaming.minecraft], version=18w20c] gets fired [10:12:35] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.ui.VersionSettingsController.initJavaSubtitle(VersionSettingsController.java:215) [10:12:35] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.ui.VersionSettingsController.initJavaSubtitle(VersionSettingsController.java:214) [10:12:35] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINER] Task finished: org.jackhuang.hmcl.ui.VersionSettingsController.initJavaSubtitle(VersionSettingsController.java:214) [10:12:35] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.ui.ModController$$Lambda$484/16834240@ae99dd [10:12:35] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.ui.ModController.loadMods(ModController.java:94) [10:12:35] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINE] Executing task: org.jackhuang.hmcl.ui.VersionSettingsController.initJavaSubtitle(VersionSettingsController.java:215) [10:12:35] [org.jackhuang.hmcl.util.CrashReporter.uncaughtException/SEVERE] ---- Hello Minecraft! Crash Report ---- Version: 3.1.61 Time: 2018-06-02 10:12:35 Thread: Thread[JavaFX Application Thread,5,main]

Content: org.jackhuang.hmcl.game.VersionNotFoundException: Version 18w20c does not exist in []. at org.jackhuang.hmcl.game.DefaultGameRepository.getVersion(DefaultGameRepository.java:65) at org.jackhuang.hmcl.game.GameRepository.getResolvedVersion(GameRepository.java:56) at org.jackhuang.hmcl.ui.InstallerController.loadVersion(InstallerController.java:57) at org.jackhuang.hmcl.ui.VersionPage.load(VersionPage.java:98) at org.jackhuang.hmcl.ui.MainPage.lambda$buildNode$7(MainPage.java:152) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$ClickGenerator.postProcess(Scene.java:3470) at javafx.scene.Scene$ClickGenerator.access$8100(Scene.java:3398) at javafx.scene.Scene$MouseHandler.process(Scene.java:3766) at javafx.scene.Scene$MouseHandler.access$1500(Scene.java:3485) at javafx.scene.Scene.impl_processMouseEvent(Scene.java:1762) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2494) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:394) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:295) at java.security.AccessController.doPrivileged(Native Method) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$353(GlassViewEventHandler.java:432) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:389) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:431) at com.sun.glass.ui.View.handleMouseEvent(View.java:555) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$null$147(WinApplication.java:177) at java.lang.Thread.run(Unknown Source)

-- System Details -- Operating System: Windows 7 6.1 Java Version: 1.8.0_171, Oracle Corporation Java VM Version: Java HotSpot(TM) Client VM (mixed mode, sharing), Oracle Corporation

[10:12:35] [org.jackhuang.hmcl.task.TaskExecutor.executeTask/FINER] Task finished: org.jackhuang.hmcl.ui.ModController.loadMods(ModController.java:94)

allgef commented 6 years ago

[13:57:58] [main/INFO] Initialized settings. [13:58:47] [TaskList/INFO] Executing task: 下载: http://s3.amazonaws.com/Minecraft.Download/versions/18w08b/18w08b.json [13:58:48] [TaskList/INFO] Task finished: 下载: http://s3.amazonaws.com/Minecraft.Download/versions/18w08b/18w08b.json [13:58:48] [TaskList/INFO] Executing task: 下载: http://s3.amazonaws.com/Minecraft.Download/versions/18w08b/18w08b.jar [13:58:56] [TaskList/INFO] Task finished: 下载: http://s3.amazonaws.com/Minecraft.Download/versions/18w08b/18w08b.jar [13:58:56] [TaskList/INFO] Tasks are finished. [13:59:02] [AWT-EventQueue-0/INFO] Start generating launching command... [13:59:02] [Game Launcher/INFO] Logging in... [13:59:02] [Game Launcher/INFO] Detecting libraries... [13:59:02] [Thread-8/INFO] Executing task: 下载: it.unimi.dsi:fastutil:7.1.0 [13:59:02] [Thread-9/INFO] Executing task: 下载: org.apache.logging.log4j:log4j-api:2.8.1 [13:59:02] [Thread-12/INFO] Executing task: 下载: org.lwjgl:lwjgl-openal:3.1.2 [13:59:02] [Thread-10/INFO] Executing task: 下载: org.lwjgl:lwjgl-stb:3.1.2 [13:59:02] [Thread-22/INFO] Executing task: 下载: org.lwjgl:lwjgl-jemalloc:3.1.2 [13:59:02] [Thread-20/INFO] Executing task: 下载: org.lwjgl:lwjgl-opengl:3.1.2 [13:59:02] [Thread-21/INFO] Executing task: 下载: org.lwjgl:lwjgl-opengl:3.1.2 [13:59:02] [Thread-11/INFO] Executing task: 下载: io.netty:netty-all:4.1.9.Final [13:59:02] [Thread-19/INFO] Executing task: 下载: com.mojang:text2speech:1.10.3 [13:59:02] [Thread-23/INFO] Executing task: 下载: net.sf.jopt-simple:jopt-simple:5.0.3 [13:59:02] [Thread-25/INFO] Executing task: 下载: org.lwjgl:lwjgl:3.1.2 [13:59:02] [Thread-27/INFO] Executing task: 下载: org.apache.logging.log4j:log4j-core:2.8.1 [13:59:02] [Thread-29/INFO] Executing task: 下载: com.mojang:authlib:1.5.25 [13:59:02] [Thread-31/INFO] Executing task: 下载: org.lwjgl:lwjgl-jemalloc:3.1.2 [13:59:02] [Thread-33/INFO] Executing task: 下载: org.lwjgl:lwjgl-stb:3.1.2 [13:59:02] [Thread-35/INFO] Executing task: 下载: com.mojang:patchy:1.1 [13:59:02] [Thread-18/INFO] Executing task: 下载: com.google.code.gson:gson:2.8.0 [13:59:02] [Thread-17/INFO] Executing task: 下载: org.apache.commons:commons-lang3:3.5 [13:59:02] [Thread-26/INFO] Executing task: 下载: org.lwjgl:lwjgl:3.1.2 [13:59:02] [Thread-30/INFO] Executing task: 下载: org.lwjgl:lwjgl-openal:3.1.2 [13:59:02] [Thread-34/INFO] Executing task: 下载: commons-io:commons-io:2.5 [13:59:02] [Thread-16/INFO] Executing task: 下载: org.lwjgl:lwjgl-glfw:3.1.2 [13:59:02] [Thread-15/INFO] Executing task: 下载: org.lwjgl:lwjgl-glfw:3.1.2 [13:59:02] [Thread-14/INFO] Executing task: 下载: com.mojang:text2speech:1.10.3 [13:59:02] [Thread-13/INFO] Executing task: 下载: com.mojang:brigadier:0.1.24 [13:59:02] [Thread-24/INFO] Executing task: 下载: com.google.guava:guava:21.0 [13:59:02] [Thread-28/INFO] Executing task: 下载: net.java.dev.jna:jna:4.4.0 [13:59:02] [Thread-32/INFO] Executing task: 下载: commons-codec:commons-codec:1.10 [13:59:03] [Thread-19/INFO] Task finished: 下载: com.mojang:text2speech:1.10.3 [13:59:03] [Thread-22/INFO] Task finished: 下载: org.lwjgl:lwjgl-jemalloc:3.1.2 [13:59:03] [Thread-35/INFO] Task finished: 下载: com.mojang:patchy:1.1 [13:59:03] [Thread-13/INFO] Task finished: 下载: com.mojang:brigadier:0.1.24 [13:59:03] [Thread-14/INFO] Task finished: 下载: com.mojang:text2speech:1.10.3 [13:59:03] [Thread-23/INFO] Task finished: 下载: net.sf.jopt-simple:jopt-simple:5.0.3 [13:59:03] [Thread-29/INFO] Task finished: 下载: com.mojang:authlib:1.5.25 [13:59:03] [Thread-30/INFO] Task finished: 下载: org.lwjgl:lwjgl-openal:3.1.2 [13:59:03] [Thread-10/INFO] Task finished: 下载: org.lwjgl:lwjgl-stb:3.1.2 [13:59:04] [Thread-16/INFO] Task finished: 下载: org.lwjgl:lwjgl-glfw:3.1.2 [13:59:04] [Thread-21/INFO] Task finished: 下载: org.lwjgl:lwjgl-opengl:3.1.2 [13:59:04] [Thread-18/INFO] Task finished: 下载: com.google.code.gson:gson:2.8.0 [13:59:04] [Thread-25/INFO] Task finished: 下载: org.lwjgl:lwjgl:3.1.2 [13:59:04] [Thread-31/INFO] Task finished: 下载: org.lwjgl:lwjgl-jemalloc:3.1.2 [13:59:04] [Thread-17/INFO] Task finished: 下载: org.apache.commons:commons-lang3:3.5 [13:59:04] [Thread-26/INFO] Task finished: 下载: org.lwjgl:lwjgl:3.1.2 [13:59:04] [Thread-32/INFO] Task finished: 下载: commons-codec:commons-codec:1.10 [13:59:04] [Thread-20/INFO] Task finished: 下载: org.lwjgl:lwjgl-opengl:3.1.2 [13:59:04] [Thread-33/INFO] Task finished: 下载: org.lwjgl:lwjgl-stb:3.1.2 [13:59:04] [Thread-34/INFO] Task finished: 下载: commons-io:commons-io:2.5 [13:59:05] [Thread-28/INFO] Task finished: 下载: net.java.dev.jna:jna:4.4.0 [13:59:05] [Thread-15/INFO] Task finished: 下载: org.lwjgl:lwjgl-glfw:3.1.2 [13:59:05] [Thread-12/INFO] Task finished: 下载: org.lwjgl:lwjgl-openal:3.1.2 [13:59:05] [Thread-9/INFO] Task finished: 下载: org.apache.logging.log4j:log4j-api:2.8.1 [13:59:06] [Thread-27/INFO] Task finished: 下载: org.apache.logging.log4j:log4j-core:2.8.1 [13:59:07] [Thread-24/INFO] Task finished: 下载: com.google.guava:guava:21.0 [13:59:09] [Thread-11/INFO] Task finished: 下载: io.netty:netty-all:4.1.9.Final [13:59:13] [Thread-8/INFO] Task finished: 下载: it.unimi.dsi:fastutil:7.1.0 [13:59:13] [TaskList/INFO] Executing task: PARALLEL [13:59:13] [TaskList/INFO] Task finished: PARALLEL [13:59:13] [TaskList/INFO] Tasks are finished. [13:59:13] [Game Launcher/INFO] Unpacking natives... [13:59:13] [Game Launcher/INFO] Make shell command [13:59:13] [Game Launcher/INFO] On making head command. [13:59:13] [Game Launcher/INFO] Java Version: 1.8.0_131 [13:59:13] [Game Launcher/INFO] Java Platform: 32 [13:59:13] [Game Launcher/INFO] System Platform: 32 [13:59:13] [Game Launcher/INFO] System Physical Memory: 4009 [13:59:13] [Game Launcher/ERROR] ---- Hello Minecraft! Crash Report ---- Version: 2.3.5.6 Time: 2018-03-01 13:59:13 Thread: Thread[Game Launcher,6,main]

Content: java.lang.NullPointerException

at java.util.StringTokenizer.<init>(Unknown Source)

at java.util.StringTokenizer.<init>(Unknown Source)

at org.jackhuang.hellominecraft.utils.StrUtils.tokenize(StrUtils.java:177)

at org.jackhuang.hellominecraft.utils.StrUtils.tokenize(StrUtils.java:172)

at org.jackhuang.hellominecraft.launcher.launch.MinecraftLoader.makeSelf(MinecraftLoader.java:73)

at org.jackhuang.hellominecraft.launcher.launch.AbstractMinecraftLoader.makeLaunchingCommand(AbstractMinecraftLoader.java:151)

at org.jackhuang.hellominecraft.launcher.launch.GameLauncher.makeLaunchCommand(GameLauncher.java:107)

at org.jackhuang.hellominecraft.launcher.views.MainPagePanel$10.run(MainPagePanel.java:407)

-- System Details -- Operating System: Windows 7 (x86) version 6.1 Java Version: 1.8.0_131, Oracle Corporation Java VM Version: Java HotSpot(TM) Client VM (mixed mode, sharing), Oracle Corporation

huanghongxun commented 6 years ago

你是怎么触发那个bug(一楼)的?

caikj commented 6 years ago

打开启动器

huanghongxun commented 6 years ago

不可能的,你肯定是点了版本设置按钮才有机会触发这个bug的。

caikj commented 6 years ago

版本设置?我都不知道在哪

caikj commented 6 years ago

重新下载了启动器,不报错了,就是游戏还是启动不了