HMCL-dev / HMCL

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

[Bug] 大量日志引起的日志窗口及主窗口卡死问题 #3085

Closed YELANDAOKONG closed 1 month ago

YELANDAOKONG commented 4 months ago

平台 | Platform

Windows 11

问题描述 | Problem Description

来自 #3038

HMCL 日志窗口在 MC产生大量日志的情况下会白屏、卡死,导致主窗口也卡死,只能重启HMCL。

经测试,该BUG在MC存在大量日志输出且HMCL日志窗口开启时出现。

通过编写一个多线程不断输出日志的JavaAgent,添加到JVM参数再启动游戏中可复现此问题:

import java.lang.instrument.Instrumentation;

public class HighVolumeLogAgent {

    public static void premain(String agentArgs) {
        System.out.println("Java Agent Started");

        for (int i = 0; i < 16; i++) {
            new Thread(new LogSpammer()).start();
        }
    }

    public static void premain(String agentArgs, Instrumentation inst) {
        premain(agentArgs);
    }

    public static class LogSpammer implements Runnable {
        @Override
        public void run() {
            while (true) {
                System.out.println("Hello World 114514114514114514114514114514114514");
                try {
                    Thread.sleep(10);
                } catch (InterruptedException e) {
                    Thread.currentThread().interrupt();
                    return;
                }
            }
        }
    }
}

添加以上JavaAgent,并使用“测试游戏”启动MC,此JavaAgent和MC共产生了1.8MB的日志输出,成功复现,HMCL日志如下:

启动器崩溃报告 / 启动器日志文件 | Launcher Crash Report / Launcher Log File

HMCL 部分日志如下:

[11:22:33] [org.jackhuang.hmcl.ui.construct.Navigator.close/INFO] Closed page AdvancedVersionSettingPage@7b60b0b3
[11:22:33] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.ui.versions.VersionSettingsPage.initJavaSubtitle(VersionSettingsPage.java:619)
[11:22:33] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.ui.versions.VersionSettingsPage.initJavaSubtitle(VersionSettingsPage.java:611)
[11:22:33] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.task.Task$UniCompose$$Lambda$1557/0x000000080111a2c0@33ad94ae
[11:22:33] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.setting.VersionSetting.getJavaVersion(VersionSetting.java:652)
[11:22:33] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.setting.VersionSetting.getJavaVersion(VersionSetting.java:652)
[11:22:33] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.util.Lang.lambda$wrap$2(Lang.java:291)
[11:22:33] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.util.Lang.lambda$wrap$2(Lang.java:291)
[11:22:33] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.task.Task$UniCompose$$Lambda$1557/0x000000080111a2c0@33ad94ae
[11:22:33] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.ui.versions.VersionSettingsPage.initJavaSubtitle(VersionSettingsPage.java:611)
[11:22:33] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.ui.versions.VersionSettingsPage.initJavaSubtitle(VersionSettingsPage.java:619)
[11:22:34] [org.jackhuang.hmcl.game.LauncherHelper.launch/INFO] Launching game version: Minecraft 1.12.2
[11:22:34] [org.jackhuang.hmcl.ui.construct.StackContainerPane.push/INFO] StackContainerPane@2f8a2ba8 [TaskExecutorDialogPane@6e520b33]
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.task.Task$StagesHintTask
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1602/0x000000080112f8b0@49e98495
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.task.Task$UniCompose$$Lambda$1557/0x000000080111a2c0@2d5b3ed1
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.task.Task$UniCompose$$Lambda$1557/0x000000080111a2c0@6ea4881
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.task.Task$StageTask
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1599/0x000000080112f230@64cfac89
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.task.Task$StageTask
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1598/0x000000080112f010@26881e04
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1597/0x000000080112edf0@2e02d758
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1596/0x000000080112ebd0@1edd712
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper.checkGameState(LauncherHelper.java:344)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.task.Task$UniCompose$$Lambda$1557/0x000000080111a2c0@7949c54
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.setting.VersionSetting.getJavaVersion(VersionSetting.java:652)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.setting.VersionSetting.getJavaVersion(VersionSetting.java:652)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.util.Lang.lambda$wrap$2(Lang.java:291)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.util.Lang.lambda$wrap$2(Lang.java:291)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.task.Task$UniCompose$$Lambda$1557/0x000000080111a2c0@7949c54
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper.checkGameState(LauncherHelper.java:344)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeCompletableFutureTask$10/TRACE] Executing task: org.jackhuang.hmcl.task.Task$4
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeCompletableFutureTask$12/TRACE] Task finished: org.jackhuang.hmcl.task.Task$4
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1596/0x000000080112ebd0@1edd712
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper.lambda$checkGameState$25(LauncherHelper.java:413)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeCompletableFutureTask$10/TRACE] Executing task: org.jackhuang.hmcl.task.Task$4
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeCompletableFutureTask$12/TRACE] Task finished: org.jackhuang.hmcl.task.Task$4
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper.lambda$checkGameState$25(LauncherHelper.java:413)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1597/0x000000080112edf0@2e02d758
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeCompletableFutureTask$10/TRACE] Executing task: org.jackhuang.hmcl.task.Task$4
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeCompletableFutureTask$12/TRACE] Task finished: org.jackhuang.hmcl.task.Task$4
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1598/0x000000080112f010@26881e04
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.task.Task$StageTask
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$3(LauncherHelper.java:155)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.download.game.GameLibrariesTask
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$3(LauncherHelper.java:145)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.download.game.GameAssetDownloadTask
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.task.Task$UniCompose$$Lambda$1557/0x000000080111a2c0@429beaf1
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$3(LauncherHelper.java:155)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.download.game.GameAssetIndexDownloadTask
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.download.DefaultDependencyManager.checkGameCompletionAsync(DefaultDependencyManager.java:81)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.download.DefaultDependencyManager.checkGameCompletionAsync(DefaultDependencyManager.java:81)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.download.DefaultDependencyManager.checkPatchCompletionAsync(DefaultDependencyManager.java:100)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.download.DefaultDependencyManager.checkPatchCompletionAsync(DefaultDependencyManager.java:100)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.task.Task$UniCompose$$Lambda$1557/0x000000080111a2c0@429beaf1
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.download.game.GameAssetIndexDownloadTask
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.download.game.GameLibrariesTask
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$3(LauncherHelper.java:145)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: 检查资源文件完整性
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1599/0x000000080112f230@64cfac89
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.task.Task$StageTask
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.download.game.GameVerificationFixTask
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.download.game.GameVerificationFixTask
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.task.Task$UniCompose$$Lambda$1557/0x000000080111a2c0@6ea4881
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.task.Task$StageTask
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper.logIn(LauncherHelper.java:649)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeCompletableFutureTask$10/TRACE] Executing task: org.jackhuang.hmcl.task.Task$4
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeCompletableFutureTask$12/TRACE] Task finished: org.jackhuang.hmcl.task.Task$4
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper.logIn(LauncherHelper.java:649)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.task.Task$StageTask
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.task.Task$UniCompose$$Lambda$1557/0x000000080111a2c0@2d5b3ed1
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.task.Task$StageTask
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: 请耐心等待
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$14(LauncherHelper.java:206)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1646/0x0000000801154000@2988262a
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$14(LauncherHelper.java:186)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$14(LauncherHelper.java:186)
[11:22:34] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$9(LauncherHelper.java:199)
[11:22:35] [org.jackhuang.hmcl.game.LauncherHelper$HMCLProcessListener.setProcess/INFO] Launched process: "C:\\Program Files\\Eclipse Adoptium\\jdk-21.0.0.35-hotspot\\bin\\java.exe" -javaagent:E:\Users\YLDK\Desktop\HighVolumeLogAgent-1.0-SNAPSHOT.jar -Xmx11335m -Dfile.encoding=GB18030 -Dstdout.encoding=GB18030 -Dstderr.encoding=GB18030 -Djava.rmi.server.useCodebaseOnly=true -Dcom.sun.jndi.rmi.object.trustURLCodebase=false -Dcom.sun.jndi.cosnaming.object.trustURLCodebase=false -Dlog4j2.formatMsgNoLookups=true "-Dlog4j.configurationFile=F:\\Minecraft\\HMCL.Minecraft\\versions\\Minecraft 1.12.2\\log4j2.xml" "-Dminecraft.client.jar=HMCL.Minecraft\\versions\\Minecraft 1.12.2\\Minecraft 1.12.2.jar" -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32m -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -XX:-DontCompileHugeMethods -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump "-Djava.library.path=F:\\Minecraft\\HMCL.Minecraft\\versions\\Minecraft 1.12.2\\natives-windows-x86_64" -Dminecraft.launcher.brand=HMCL -Dminecraft.launcher.version=3.5.7.247 -cp "F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\mojang\\patchy\\1.3.9\\patchy-1.3.9.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\oshi-project\\oshi-core\\1.1\\oshi-core-1.1.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\net\\java\\dev\\jna\\jna\\4.4.0\\jna-4.4.0.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\net\\java\\dev\\jna\\platform\\3.4.0\\platform-3.4.0.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\ibm\\icu\\icu4j-core-mojang\\51.2\\icu4j-core-mojang-51.2.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\net\\sf\\jopt-simple\\jopt-simple\\5.0.3\\jopt-simple-5.0.3.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\paulscode\\codecjorbis\\20101023\\codecjorbis-20101023.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\paulscode\\codecwav\\20101023\\codecwav-20101023.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\paulscode\\libraryjavasound\\20101123\\libraryjavasound-20101123.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\paulscode\\librarylwjglopenal\\20100824\\librarylwjglopenal-20100824.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\paulscode\\soundsystem\\20120107\\soundsystem-20120107.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\io\\netty\\netty-all\\4.1.9.Final\\netty-all-4.1.9.Final.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\google\\guava\\guava\\21.0\\guava-21.0.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\org\\apache\\commons\\commons-lang3\\3.5\\commons-lang3-3.5.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\commons-io\\commons-io\\2.5\\commons-io-2.5.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\commons-codec\\commons-codec\\1.10\\commons-codec-1.10.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\net\\java\\jinput\\jinput\\2.0.5\\jinput-2.0.5.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\net\\java\\jutils\\jutils\\1.0.0\\jutils-1.0.0.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\google\\code\\gson\\gson\\2.8.0\\gson-2.8.0.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\mojang\\authlib\\1.5.25\\authlib-1.5.25.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\mojang\\realms\\1.10.22\\realms-1.10.22.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\org\\apache\\commons\\commons-compress\\1.8.1\\commons-compress-1.8.1.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\org\\apache\\httpcomponents\\httpclient\\4.3.3\\httpclient-4.3.3.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\commons-logging\\commons-logging\\1.1.3\\commons-logging-1.1.3.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\org\\apache\\httpcomponents\\httpcore\\4.3.2\\httpcore-4.3.2.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\it\\unimi\\dsi\\fastutil\\7.1.0\\fastutil-7.1.0.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\org\\apache\\logging\\log4j\\log4j-api\\2.8.1\\log4j-api-2.8.1.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\org\\apache\\logging\\log4j\\log4j-core\\2.8.1\\log4j-core-2.8.1.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\org\\lwjgl\\lwjgl\\lwjgl\\2.9.4-nightly-20150209\\lwjgl-2.9.4-nightly-20150209.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\org\\lwjgl\\lwjgl\\lwjgl_util\\2.9.4-nightly-20150209\\lwjgl_util-2.9.4-nightly-20150209.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\mojang\\text2speech\\1.10.3\\text2speech-1.10.3.jar;F:\\Minecraft\\HMCL.Minecraft\\versions\\Minecraft 1.12.2\\Minecraft 1.12.2.jar" net.minecraft.client.main.Main --username OyamaMahiro551 --version "Minecraft 1.12.2" --gameDir "F:\\Minecraft\\HMCL.Minecraft\\versions\\Minecraft 1.12.2" --assetsDir F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\assets --assetIndex 1.12 --uuid 06576f5d6cae4bdf8c6068bd9110a094 --accessToken <access token> --userType msa --versionType "HMCL 3.5.7.247" --width 854 --height 480 --proxyHost 127.0.0.1 --proxyPort 20015
[11:22:35] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$9(LauncherHelper.java:199)
[11:22:35] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1646/0x0000000801154000@2988262a
[11:22:35] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$14(LauncherHelper.java:206)
[11:22:35] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] ProcessExitedAbnormallyEvent [source=org.jackhuang.hmcl.launch.ExitWaiter@1093b27, process=ManagedProcess[commands=[C:\Program Files\Eclipse Adoptium\jdk-21.0.0.35-hotspot\bin\java.exe, -javaagent:E:\Users\YLDK\Desktop\HighVolumeLogAgent-1.0-SNAPSHOT.jar, -DsocksProxyHost=127.0.0.1, -DsocksProxyPort=20015, -Xmx11335m, -Dfile.encoding=GB18030, -Dstdout.encoding=GB18030, -Dstderr.encoding=GB18030, -Djava.rmi.server.useCodebaseOnly=true, -Dcom.sun.jndi.rmi.object.trustURLCodebase=false, -Dcom.sun.jndi.cosnaming.object.trustURLCodebase=false, -Dlog4j2.formatMsgNoLookups=true, -Dlog4j.configurationFile=F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\versions\Minecraft 1.12.2\log4j2.xml, -Dminecraft.client.jar=HMCL.Minecraft\versions\Minecraft 1.12.2\Minecraft 1.12.2.jar, -XX:+UnlockExperimentalVMOptions, -XX:+UseG1GC, -XX:G1NewSizePercent=20, -XX:G1ReservePercent=20, -XX:MaxGCPauseMillis=50, -XX:G1HeapRegionSize=32m, -XX:-UseAdaptiveSizePolicy, -XX:-OmitStackTraceInFastThrow, -XX:-DontCompileHugeMethods, -Dfml.ignoreInvalidMinecraftCertificates=true, -Dfml.ignorePatchDiscrepancies=true, -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump, -Djava.library.path=F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\versions\Minecraft 1.12.2\natives-windows-x86_64, -Dminecraft.launcher.brand=HMCL, -Dminecraft.launcher.version=3.5.7.247, -cp, F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\com\mojang\patchy\1.3.9\patchy-1.3.9.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\oshi-project\oshi-core\1.1\oshi-core-1.1.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\net\java\dev\jna\jna\4.4.0\jna-4.4.0.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\net\java\dev\jna\platform\3.4.0\platform-3.4.0.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\net\sf\jopt-simple\jopt-simple\5.0.3\jopt-simple-5.0.3.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\io\netty\netty-all\4.1.9.Final\netty-all-4.1.9.Final.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\com\google\guava\guava\21.0\guava-21.0.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\org\apache\commons\commons-lang3\3.5\commons-lang3-3.5.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\commons-io\commons-io\2.5\commons-io-2.5.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\commons-codec\commons-codec\1.10\commons-codec-1.10.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\com\google\code\gson\gson\2.8.0\gson-2.8.0.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\com\mojang\authlib\1.5.25\authlib-1.5.25.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\com\mojang\realms\1.10.22\realms-1.10.22.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\org\apache\commons\commons-compress\1.8.1\commons-compress-1.8.1.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\org\apache\httpcomponents\httpclient\4.3.3\httpclient-4.3.3.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\org\apache\httpcomponents\httpcore\4.3.2\httpcore-4.3.2.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\it\unimi\dsi\fastutil\7.1.0\fastutil-7.1.0.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\org\apache\logging\log4j\log4j-api\2.8.1\log4j-api-2.8.1.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\org\apache\logging\log4j\log4j-core\2.8.1\log4j-core-2.8.1.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.4-nightly-20150209\lwjgl-2.9.4-nightly-20150209.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.4-nightly-20150209\lwjgl_util-2.9.4-nightly-20150209.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\libraries\com\mojang\text2speech\1.10.3\text2speech-1.10.3.jar;F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\versions\Minecraft 1.12.2\Minecraft 1.12.2.jar, net.minecraft.client.main.Main, --username, OyamaMahiro551, --version, Minecraft 1.12.2, --gameDir, F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\versions\Minecraft 1.12.2, --assetsDir, F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\assets, --assetIndex, 1.12, --uuid, 06576f5d6cae4bdf8c6068bd9110a094, --accessToken, <access token>, --userType, msa, --versionType, HMCL 3.5.7.247, --width, 854, --height, 480, --proxyHost, 127.0.0.1, --proxyPort, 20015], isRunning=false]] gets fired
[11:22:35] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] ProcessStoppedEvent [source=org.jackhuang.hmcl.launch.ExitWaiter@1093b27] gets fired
[11:22:35] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.ui.GameCrashWindow.analyzeCrashReport(GameCrashWindow.java:156)
[11:22:35] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.ui.GameCrashWindow.analyzeCrashReport(GameCrashWindow.java:141)
[11:22:35] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.ui.GameCrashWindow.analyzeCrashReport(GameCrashWindow.java:126)
[11:22:35] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.ui.GameCrashWindow.analyzeCrashReport(GameCrashWindow.java:126)
[11:22:35] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.ui.GameCrashWindow.analyzeCrashReport(GameCrashWindow.java:141)
[11:22:35] [org.jackhuang.hmcl.ui.GameCrashWindow.lambda$analyzeCrashReport$4/INFO] Number of reasons: 0
[11:22:35] [org.jackhuang.hmcl.ui.GameCrashWindow.lambda$analyzeCrashReport$4/INFO] Crash reason unknown
[11:22:35] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.ui.GameCrashWindow.analyzeCrashReport(GameCrashWindow.java:156)
[11:22:36] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: 请耐心等待
[11:22:36] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.task.Task$StageTask
[11:22:36] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1602/0x000000080112f8b0@49e98495
[11:22:36] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.task.Task$StagesHintTask
[11:22:36] [org.jackhuang.hmcl.ui.construct.StackContainerPane.pop/INFO] StackContainerPane@2f8a2ba8 [], removed: true, object: TaskExecutorDialogPane@6e520b33
[11:25:45] [org.jackhuang.hmcl.game.LauncherHelper.launch/INFO] Launching game version: Minecraft 1.12.2
[11:25:45] [org.jackhuang.hmcl.ui.construct.StackContainerPane.push/INFO] StackContainerPane@3afb3412 [TaskExecutorDialogPane@6d775488]
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.task.Task$StagesHintTask
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1602/0x000000080112f8b0@6230869a
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.task.Task$UniCompose$$Lambda$1557/0x000000080111a2c0@60cc9bf6
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.task.Task$UniCompose$$Lambda$1557/0x000000080111a2c0@6e352a0a
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.task.Task$StageTask
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1599/0x000000080112f230@4486fa66
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.task.Task$StageTask
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1598/0x000000080112f010@13023f9a
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1597/0x000000080112edf0@48e8d3e1
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1596/0x000000080112ebd0@2b50293d
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper.checkGameState(LauncherHelper.java:344)
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.task.Task$UniCompose$$Lambda$1557/0x000000080111a2c0@2a718787
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.setting.VersionSetting.getJavaVersion(VersionSetting.java:652)
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.setting.VersionSetting.getJavaVersion(VersionSetting.java:652)
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.util.Lang.lambda$wrap$2(Lang.java:291)
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.util.Lang.lambda$wrap$2(Lang.java:291)
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.task.Task$UniCompose$$Lambda$1557/0x000000080111a2c0@2a718787
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper.checkGameState(LauncherHelper.java:344)
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeCompletableFutureTask$10/TRACE] Executing task: org.jackhuang.hmcl.task.Task$4
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeCompletableFutureTask$12/TRACE] Task finished: org.jackhuang.hmcl.task.Task$4
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1596/0x000000080112ebd0@2b50293d
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper.lambda$checkGameState$25(LauncherHelper.java:413)
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeCompletableFutureTask$10/TRACE] Executing task: org.jackhuang.hmcl.task.Task$4
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeCompletableFutureTask$12/TRACE] Task finished: org.jackhuang.hmcl.task.Task$4
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper.lambda$checkGameState$25(LauncherHelper.java:413)
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1597/0x000000080112edf0@48e8d3e1
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeCompletableFutureTask$10/TRACE] Executing task: org.jackhuang.hmcl.task.Task$4
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeCompletableFutureTask$12/TRACE] Task finished: org.jackhuang.hmcl.task.Task$4
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1598/0x000000080112f010@13023f9a
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.task.Task$StageTask
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$3(LauncherHelper.java:155)
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$3(LauncherHelper.java:145)
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.task.Task$UniCompose$$Lambda$1557/0x000000080111a2c0@5b4a9774
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.download.game.GameLibrariesTask
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.download.game.GameAssetDownloadTask
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$3(LauncherHelper.java:155)
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.download.DefaultDependencyManager.checkGameCompletionAsync(DefaultDependencyManager.java:81)
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.download.game.GameAssetIndexDownloadTask
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$3(LauncherHelper.java:145)
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.download.DefaultDependencyManager.checkGameCompletionAsync(DefaultDependencyManager.java:81)
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.download.DefaultDependencyManager.checkPatchCompletionAsync(DefaultDependencyManager.java:100)
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.download.DefaultDependencyManager.checkPatchCompletionAsync(DefaultDependencyManager.java:100)
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.task.Task$UniCompose$$Lambda$1557/0x000000080111a2c0@5b4a9774
[11:25:45] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.download.game.GameAssetIndexDownloadTask
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.download.game.GameLibrariesTask
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: 检查资源文件完整性
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1599/0x000000080112f230@4486fa66
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.task.Task$StageTask
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.download.game.GameVerificationFixTask
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.download.game.GameVerificationFixTask
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.task.Task$UniCompose$$Lambda$1557/0x000000080111a2c0@6e352a0a
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.task.Task$StageTask
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper.logIn(LauncherHelper.java:649)
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeCompletableFutureTask$10/TRACE] Executing task: org.jackhuang.hmcl.task.Task$4
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeCompletableFutureTask$12/TRACE] Task finished: org.jackhuang.hmcl.task.Task$4
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper.logIn(LauncherHelper.java:649)
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.task.Task$StageTask
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.task.Task$UniCompose$$Lambda$1557/0x000000080111a2c0@60cc9bf6
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.task.Task$StageTask
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: 请耐心等待
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$14(LauncherHelper.java:206)
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1646/0x0000000801154000@7b684299
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$14(LauncherHelper.java:186)
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$14(LauncherHelper.java:186)
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$9(LauncherHelper.java:199)
[11:25:46] [org.jackhuang.hmcl.game.LauncherHelper$HMCLProcessListener.setProcess/INFO] Launched process: "C:\\Program Files\\Eclipse Adoptium\\jdk-21.0.0.35-hotspot\\bin\\java.exe" -javaagent:E:\Users\YLDK\Desktop\HighVolumeLogAgent-1.0-SNAPSHOT.jar -Xmx11514m -Dfile.encoding=GB18030 -Dstdout.encoding=GB18030 -Dstderr.encoding=GB18030 -Djava.rmi.server.useCodebaseOnly=true -Dcom.sun.jndi.rmi.object.trustURLCodebase=false -Dcom.sun.jndi.cosnaming.object.trustURLCodebase=false -Dlog4j2.formatMsgNoLookups=true "-Dlog4j.configurationFile=F:\\Minecraft\\HMCL.Minecraft\\versions\\Minecraft 1.12.2\\log4j2.xml" "-Dminecraft.client.jar=HMCL.Minecraft\\versions\\Minecraft 1.12.2\\Minecraft 1.12.2.jar" -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32m -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -XX:-DontCompileHugeMethods -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump "-Djava.library.path=F:\\Minecraft\\HMCL.Minecraft\\versions\\Minecraft 1.12.2\\natives-windows-x86_64" -Dminecraft.launcher.brand=HMCL -Dminecraft.launcher.version=3.5.7.247 -cp "F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\mojang\\patchy\\1.3.9\\patchy-1.3.9.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\oshi-project\\oshi-core\\1.1\\oshi-core-1.1.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\net\\java\\dev\\jna\\jna\\4.4.0\\jna-4.4.0.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\net\\java\\dev\\jna\\platform\\3.4.0\\platform-3.4.0.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\ibm\\icu\\icu4j-core-mojang\\51.2\\icu4j-core-mojang-51.2.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\net\\sf\\jopt-simple\\jopt-simple\\5.0.3\\jopt-simple-5.0.3.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\paulscode\\codecjorbis\\20101023\\codecjorbis-20101023.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\paulscode\\codecwav\\20101023\\codecwav-20101023.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\paulscode\\libraryjavasound\\20101123\\libraryjavasound-20101123.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\paulscode\\librarylwjglopenal\\20100824\\librarylwjglopenal-20100824.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\paulscode\\soundsystem\\20120107\\soundsystem-20120107.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\io\\netty\\netty-all\\4.1.9.Final\\netty-all-4.1.9.Final.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\google\\guava\\guava\\21.0\\guava-21.0.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\org\\apache\\commons\\commons-lang3\\3.5\\commons-lang3-3.5.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\commons-io\\commons-io\\2.5\\commons-io-2.5.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\commons-codec\\commons-codec\\1.10\\commons-codec-1.10.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\net\\java\\jinput\\jinput\\2.0.5\\jinput-2.0.5.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\net\\java\\jutils\\jutils\\1.0.0\\jutils-1.0.0.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\google\\code\\gson\\gson\\2.8.0\\gson-2.8.0.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\mojang\\authlib\\1.5.25\\authlib-1.5.25.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\mojang\\realms\\1.10.22\\realms-1.10.22.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\org\\apache\\commons\\commons-compress\\1.8.1\\commons-compress-1.8.1.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\org\\apache\\httpcomponents\\httpclient\\4.3.3\\httpclient-4.3.3.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\commons-logging\\commons-logging\\1.1.3\\commons-logging-1.1.3.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\org\\apache\\httpcomponents\\httpcore\\4.3.2\\httpcore-4.3.2.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\it\\unimi\\dsi\\fastutil\\7.1.0\\fastutil-7.1.0.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\org\\apache\\logging\\log4j\\log4j-api\\2.8.1\\log4j-api-2.8.1.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\org\\apache\\logging\\log4j\\log4j-core\\2.8.1\\log4j-core-2.8.1.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\org\\lwjgl\\lwjgl\\lwjgl\\2.9.4-nightly-20150209\\lwjgl-2.9.4-nightly-20150209.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\org\\lwjgl\\lwjgl\\lwjgl_util\\2.9.4-nightly-20150209\\lwjgl_util-2.9.4-nightly-20150209.jar;F:\\Minecraft\\HMCL.Minecraft\\libraries\\com\\mojang\\text2speech\\1.10.3\\text2speech-1.10.3.jar;F:\\Minecraft\\HMCL.Minecraft\\versions\\Minecraft 1.12.2\\Minecraft 1.12.2.jar" net.minecraft.client.main.Main --username OyamaMahiro551 --version "Minecraft 1.12.2" --gameDir "F:\\Minecraft\\HMCL.Minecraft\\versions\\Minecraft 1.12.2" --assetsDir F:\Minecraft\@HyperMinecraft\HMCL.Minecraft\assets --assetIndex 1.12 --uuid 06576f5d6cae4bdf8c6068bd9110a094 --accessToken <access token> --userType msa --versionType "HMCL 3.5.7.247" --width 854 --height 480 --proxyHost 127.0.0.1 --proxyPort 20015
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$9(LauncherHelper.java:199)
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1646/0x0000000801154000@7b684299
[11:25:46] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper.lambda$launch0$14(LauncherHelper.java:206)
[11:25:53] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: 请耐心等待
[11:25:53] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.task.Task$StageTask
[11:25:53] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.game.LauncherHelper$$Lambda$1602/0x000000080112f8b0@6230869a
[11:25:53] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.task.Task$StagesHintTask
[11:26:06] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] ProcessStoppedEvent [source=org.jackhuang.hmcl.launch.ExitWaiter@4851a674] gets fired
[11:26:07] [org.jackhuang.hmcl.ui.construct.StackContainerPane.pop/INFO] StackContainerPane@3afb3412 [], removed: true, object: TaskExecutorDialogPane@6d775488
[11:27:56] [org.jackhuang.hmcl.ui.construct.Navigator.close/INFO] Closed page VersionPage@29d5647f[styleClass=gray-background]
[11:27:58] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.ui.versions.VersionSettingsPage.initialize(VersionSettingsPage.java:432)
[11:27:58] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/TRACE] Executing task: org.jackhuang.hmcl.ui.versions.VersionSettingsPage.initialize(VersionSettingsPage.java:432)
[11:27:58] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.ui.versions.VersionSettingsPage.initialize(VersionSettingsPage.java:432)
[11:27:58] [org.jackhuang.hmcl.ui.construct.Navigator.navigate/INFO] Navigate to LauncherSettingsPage@5b683e22[styleClass=gray-background]
[11:27:58] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/TRACE] Task finished: org.jackhuang.hmcl.ui.versions.VersionSettingsPage.initialize(VersionSettingsPage.java:432)
[11:28:01] [org.jackhuang.hmcl.ui.main.SettingsPage.lambda$onExportLogs$5/INFO] Exporting logs to F:\Minecraft\hmcl-exported-logs-2024-05-28T11-28-01.log
liumingedwin commented 2 months ago

发现 Homo

Glavo commented 1 month ago

8a816f7f35ab297693c2127e3da0a91a770de3de