Date='2026-01-31 14:05:30' Thread='main' Level='INFO' File='ovh.crystallauncher.crystal.plugin.PluginManager(loadPlugins:79)' -> No plugins to load! Date='2026-01-31 14:05:30' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.Bootstrap(main:359)' -> LOG_PARSER_VERSION:1.1 Date='2026-01-31 14:05:30' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.Bootstrap(main:360)' -> Log4J version: 2.17.1 Date='2026-01-31 14:05:30' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.Bootstrap(main:369)' -> The os does not support: 'taskbar.setIconImage' Date='2026-01-31 14:05:30' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.env.os.WinOS(detectWindowsOS:67)' -> Detected MS version id: 10.0 (internal id: 4) Date='2026-01-31 14:05:30' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.Settings(init:272)' -> Globals -> Loading settings... Date='2026-01-31 14:05:30' Thread='main' Level='INFO' File='ovh.crystallauncher.crystal.Bootstrap(main:428)' -> Loading language... Date='2026-01-31 14:05:30' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:28)' -> Profiling language... Date='2026-01-31 14:05:30' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:32)' -> language -> Done in: 43ms Date='2026-01-31 14:05:30' Thread='main' Level='INFO' File='ovh.crystallauncher.crystal.Bootstrap(main:430)' -> Loading theme... Date='2026-01-31 14:05:30' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:28)' -> Profiling theme... Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:32)' -> theme -> Done in: 159ms Date='2026-01-31 14:05:31' Thread='main' Level='INFO' File='ovh.crystallauncher.crystal.Bootstrap(main:432)' -> Loading fonts... Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:28)' -> Profiling fonts... Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:32)' -> fonts -> Done in: 8ms Date='2026-01-31 14:05:31' Thread='main' Level='INFO' File='ovh.crystallauncher.crystal.Bootstrap(main2:445)' -> Checking for another instances... Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:28)' -> Profiling alreadyRunningCheck... Date='2026-01-31 14:05:31' Thread='main' Level='INFO' File='ovh.crystallauncher.crystal.Bootstrap(assertAlreadyRunning:567)' -> Checking for another instances... Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:32)' -> alreadyRunningCheck -> Done in: 11ms Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.env.os.WinOS(isWindowsVistaOrLater:97)' -> isWindowsVistaOrLater check: true Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.win32.Dwmapi(loadNatives:41)' -> Loading DWM api... Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.win32.Dwmapi(moveWindowToCenter:92)' -> left: 0, top: 0, right: 547, bottom: 177 Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.win32.Dwmapi(moveWindowToCenter:102)' -> GetSystemMetrics -> x:1920, y:1080, monitors: 1 Date='2026-01-31 14:05:31' Thread='main' Level='INFO' File='ovh.crystallauncher.crystal.Bootstrap(main2:450)' -> Loading flags... Date='2026-01-31 14:05:31' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.windows.AbstractCrystalWindow$10(windowOpened:685)' -> Opening window dialog0 Date='2026-01-31 14:05:31' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.core.env.os.WinOS(isWindowsVistaOrLater:97)' -> isWindowsVistaOrLater check: true Date='2026-01-31 14:05:31' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.core.win32.Dwmapi(addShadow:68)' -> !!native@0x2703c2 Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:28)' -> Profiling flags... Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:32)' -> flags -> Done in: 1ms Date='2026-01-31 14:05:31' Thread='main' Level='INFO' File='ovh.crystallauncher.crystal.Bootstrap(main2:452)' -> Loading internal libs... Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:28)' -> Profiling libs... Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.Bootstrap(loadLibs:240)' -> Extracting proxyserver.jar... Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.Bootstrap(loadLibs:240)' -> Extracting guipatch_pl.jar... Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.Bootstrap(loadLibs:240)' -> Extracting rewrites.json... Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.Bootstrap(loadLibs:240)' -> Extracting guipatch_en.jar... Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:32)' -> libs -> Done in: 58ms Date='2026-01-31 14:05:31' Thread='main' Level='INFO' File='ovh.crystallauncher.crystal.Bootstrap(main2:454)' -> Loading environment vars... Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:28)' -> Profiling env... Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.Bootstrap(registerExtensionForCL:497)' -> Registering shell extensions... Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.Globals(updateValuesFromConfig:147)' -> NET_RETRY_COUNT => 3 Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.Globals(updateValuesFromConfig:148)' -> NET_RETRY_THRESHOLD => 5000 Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.Globals(updateValuesFromConfig:149)' -> NET_TIMEOUT => 15000 Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.Globals(updateValuesFromConfig:150)' -> CURSEFORGE_CONCURRENT_DOWNLOADS => 3 Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.Globals(updateValuesFromConfig:151)' -> GAME_CONCURRENT_DOWNLOADS => 3 Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:32)' -> env -> Done in: 8ms Date='2026-01-31 14:05:31' Thread='main' Level='INFO' File='ovh.crystallauncher.crystal.Bootstrap(main2:464)' -> Setting up thread title... Date='2026-01-31 14:05:31' Thread='main' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:28)' -> Profiling title... Date='2026-01-31 14:05:31' Thread='Crystal Launcher' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:32)' -> title -> Done in: 0ms Date='2026-01-31 14:05:31' Thread='Crystal Launcher' Level='INFO' File='ovh.crystallauncher.crystal.Bootstrap(main2:466)' -> Loading JavaFX... Date='2026-01-31 14:05:31' Thread='Crystal Launcher' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:28)' -> Profiling javaFx... Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:32)' -> javaFx -> Done in: 655ms Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.Bootstrap(main2:468)' -> Checking up free space... Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:28)' -> Profiling freeSpaceCheck... Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='DEBUG' File='ovh.crystallauncher.crystal.core.profiling.Timing(profile:32)' -> freeSpaceCheck -> Done in: 2ms Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.Bootstrap(main2:470)' -> Loading launcher... Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.Bootstrap(startLauncher:634)' -> Crystal Launcher (API Version: 17.0.1_java) build #2026.01.27.2721 Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.Bootstrap(startLauncher:635)' -> Generating LauncherID... Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.Bootstrap(startLauncher:636)' -> LauncherID: 53f47b******************50eb122e (to see full LauncherID enter "myid" command) Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.Bootstrap(startLauncher:637)' -> Creating window... Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(:350)' -> Console initialized - type 'help' for available commands. Date='2026-01-31 14:05:32' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.windows.AbstractCrystalWindow$10(windowOpened:685)' -> Opening window frame0 Date='2026-01-31 14:05:32' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.core.env.os.WinOS(isWindowsVistaOrLater:97)' -> isWindowsVistaOrLater check: true Date='2026-01-31 14:05:32' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.core.win32.Dwmapi(addShadow:68)' -> !!native@0x13047a Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='DEBUG' File='ovh.crystallauncher.crystal.core.win32.Dwmapi(moveWindowToCenter:92)' -> left: 0, top: 0, right: 873, bottom: 519 Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='DEBUG' File='ovh.crystallauncher.crystal.core.win32.Dwmapi(moveWindowToCenter:102)' -> GetSystemMetrics -> x:1920, y:1080, monitors: 1 Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(createDirectories:123)' -> Katalog roboczy: C:\Users\oskar\AppData\Roaming\Crystal-Launcher Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(createDirectories:124)' -> Tworzenie katalogów... Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(conditionalCleanModCache:387)' -> Czyszczenie pamięci podręcznej skinów... Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(conditionalCleanModCache:390)' -> Wyczyszczono! Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(autoTuner:355)' -> Obliczanie ustawień pamięci... Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(fixParams:547)' -> Validating memory settings... Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(fixParams:550)' -> Max allowed memory size: 16231 Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(fixParams:565)' -> Validation completed! Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(readAndShowHwInfo:569)' -> ########################################## Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(readAndShowHwInfo:570)' -> Informacje o systemie >>> Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(readAndShowHwInfo:572)' -> PC: Micro-Star International Co., Ltd. GF75 Thin 8RD Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(readAndShowHwInfo:574)' -> CPU: Intel(R) Core(TM) i5-8300H CPU @ 2.30GHz Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(readAndShowHwInfo:576)' -> RAM: 15,9 GiB (10,9 GiB av.) Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(readAndShowHwInfo:590)' -> Arch: 64 Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(readAndShowHwInfo:591)' -> JVM arch: 64 Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(readAndShowHwInfo:592)' -> OS arch: 64 Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(readAndShowHwInfo:595)' -> OS: Microsoft Windows 10 (build 19045) Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(readAndShowHwInfo:603)' -> env.java.home: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\runtime\64\jdk-17.0.1+12 Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(readAndShowHwInfo:604)' -> env.java.path: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\runtime\64\jdk-17.0.1+12\bin\javaw.exe Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(readAndShowHwInfo:605)' -> env.java.version: 17.0.1 Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(readAndShowHwInfo:607)' -> env.user.dir: C:\Users\oskar\AppData\Roaming\Crystal-Launcher Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(readAndShowHwInfo:610)' -> ie.version: 11.3636.19041.0 Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(readAndShowHwInfo:614)' -> Graphics: Intel(R) UHD Graphics 630 Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(readAndShowHwInfo:615)' -> Wrapper rev.: 55 Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(readAndShowHwInfo:621)' -> <<< Koniec informacji o systemie Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(readAndShowHwInfo:622)' -> ########################################## Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(checkStatus:206)' -> Sprawdzam połączenie z serwerem... Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#0] Response code is 200 Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetUtils(checkNetworkAccess:349)' -> Online check: cl::online Date='2026-01-31 14:05:32' Thread='Bootstrap' Level='DEBUG' File='ovh.crystallauncher.crystal.datamodel.xml.Repository(:121)' -> Initialized repository: Crystal Launcher (official?: yes) Date='2026-01-31 14:05:33' Thread='Bootstrap' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#1] Response code is 200 Date='2026-01-31 14:05:33' Thread='Bootstrap' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:239)' -> [#1] Store request in cache: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\cache\d0d7c489ef0dbe620fd2e7cf7b79d409.cache Date='2026-01-31 14:05:33' Thread='Bootstrap' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(setRelative:446)' -> SetLocation x=686, y=389 Date='2026-01-31 14:05:33' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.windows.AbstractCrystalWindow$10(windowOpened:685)' -> Opening window dialog1 Date='2026-01-31 14:05:33' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.core.env.os.WinOS(isWindowsVistaOrLater:97)' -> isWindowsVistaOrLater check: true Date='2026-01-31 14:05:33' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.core.win32.Dwmapi(addShadow:68)' -> !!native@0x15f051a Date='2026-01-31 14:05:36' Thread='Bootstrap' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#2] Response code is 200 Date='2026-01-31 14:05:36' Thread='Bootstrap' Level='DEBUG' File='ovh.crystallauncher.crystal.utils.CrystalCodeVerifier(verify:46)' -> Check result is: OK Date='2026-01-31 14:05:36' Thread='Thread-90' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.SplashFrame(lambda$preInit$1:534)' -> Starting Discord API... Date='2026-01-31 14:05:36' Thread='Bootstrap' Level='INFO' File='ovh.crystallauncher.crystal.Bootstrap(startLauncher:640)' -> Launching login GUI... Date='2026-01-31 14:05:36' Thread='Thread-92' Level='INFO' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:676)' -> Wczytywanie okna logowania Date='2026-01-31 14:05:36' Thread='Thread-92' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:679)' -> Registering new frame instance [N]: LoginFrame Date='2026-01-31 14:05:36' Thread='Timer-2' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#3] Response code is 200 Date='2026-01-31 14:05:36' Thread='Thread-92' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:710)' -> Shown wait frame... Date='2026-01-31 14:05:36' Thread='AWT-EventQueue-0' Level='WARN' File='ovh.crystallauncher.crystal.gui.frames.LoginFrame(loadProfiles:899)' -> Index -1 out of bounds for length 10 java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 10 at java.util.Vector.elementData(Vector.java:731) ~[?:?] at java.util.Vector.elementAt(Vector.java:469) ~[?:?] at javax.swing.DefaultListModel.get(DefaultListModel.java:445) ~[?:?] at ovh.crystallauncher.crystal.gui.frames.LoginFrame.lambda$new$5(LoginFrame.java:815) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.gui.frames.LoginFrame.loadProfiles(LoginFrame.java:895) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.gui.frames.LoginFrame.lambda$preInit$4(LoginFrame.java:796) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.Framework.lambda$invoke$0(Framework.java:166) ~[launcher-base-all.jar:?] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) ~[?:?] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771) ~[?:?] at java.awt.EventQueue$4.run(EventQueue.java:722) ~[?:?] at java.awt.EventQueue$4.run(EventQueue.java:716) ~[?:?] at java.security.AccessController.doPrivileged(AccessController.java:399) [?:?] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) [?:?] at java.awt.EventQueue.dispatchEvent(EventQueue.java:741) [?:?] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [?:?] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [?:?] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [?:?] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [?:?] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:?] at java.awt.EventDispatchThread.run(EventDispatchThread.java:90) [?:?] Date='2026-01-31 14:05:36' Thread='Thread-92' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:749)' -> Setting frame LoginFrame Date='2026-01-31 14:05:36' Thread='Thread-92' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:765)' -> Shown normal frame... Date='2026-01-31 14:05:40' Thread='Thread-96' Level='ERROR' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:249)' -> [#4] Error! PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.ssl.Alert.createSSLException(Alert.java:131) ~[?:?] at sun.security.ssl.TransportContext.fatal(TransportContext.java:370) ~[?:?] at sun.security.ssl.TransportContext.fatal(TransportContext.java:313) ~[?:?] at sun.security.ssl.TransportContext.fatal(TransportContext.java:308) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:654) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:473) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:369) ~[?:?] at sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458) ~[?:?] at sun.security.ssl.TransportContext.dispatch(TransportContext.java:200) ~[?:?] at sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) ~[?:?] at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1500) ~[?:?] at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1415) ~[?:?] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:450) ~[?:?] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:421) ~[?:?] at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:436) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56) ~[httpclient-4.5.13-all.jar:4.5.13] at ovh.crystallauncher.crystal.core.networking.NetUtils.resolveRedirects(NetUtils.java:125) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:228) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:81) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:61) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getCrystalProfileFromNickname(SkinUtils.java:180) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getProfileCrystal(SkinUtils.java:220) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getUrlFromCrystal(SkinUtils.java:201) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getTextureUrl(SkinUtils.java:229) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getPlayerHead(SkinUtils.java:264) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.lambda$static$1(SkinUtils.java:56) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.gui.controls.listview.TextAndIcon.lambda$setDelayed$0(TextAndIcon.java:107) ~[launcher-base-all.jar:?] at java.lang.Thread.run(Thread.java:833) [?:?] Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638) ~[?:?] ... 35 more Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141) ~[?:?] at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126) ~[?:?] at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297) ~[?:?] at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638) ~[?:?] ... 35 more Date='2026-01-31 14:05:40' Thread='Thread-98' Level='ERROR' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:249)' -> [#6] Error! PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.ssl.Alert.createSSLException(Alert.java:131) ~[?:?] at sun.security.ssl.TransportContext.fatal(TransportContext.java:370) ~[?:?] at sun.security.ssl.TransportContext.fatal(TransportContext.java:313) ~[?:?] at sun.security.ssl.TransportContext.fatal(TransportContext.java:308) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:654) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:473) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:369) ~[?:?] at sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458) ~[?:?] at sun.security.ssl.TransportContext.dispatch(TransportContext.java:200) ~[?:?] at sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) ~[?:?] at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1500) ~[?:?] at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1415) ~[?:?] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:450) ~[?:?] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:421) ~[?:?] at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:436) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56) ~[httpclient-4.5.13-all.jar:4.5.13] at ovh.crystallauncher.crystal.core.networking.NetUtils.resolveRedirects(NetUtils.java:125) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:228) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:81) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:61) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getCrystalProfileFromNickname(SkinUtils.java:180) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getProfileCrystal(SkinUtils.java:220) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getUrlFromCrystal(SkinUtils.java:201) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getTextureUrl(SkinUtils.java:229) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.gui.frames.LoginFrame.lambda$setSkin$6(LoginFrame.java:826) ~[launcher-base-all.jar:?] at java.lang.Thread.run(Thread.java:833) [?:?] Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638) ~[?:?] ... 33 more Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141) ~[?:?] at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126) ~[?:?] at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297) ~[?:?] at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638) ~[?:?] ... 33 more Date='2026-01-31 14:05:40' Thread='Thread-96' Level='ERROR' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:260)' -> [#4] File download task failed! Date='2026-01-31 14:05:40' Thread='Thread-98' Level='ERROR' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:260)' -> [#6] File download task failed! Date='2026-01-31 14:05:40' Thread='Thread-97' Level='ERROR' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:249)' -> [#5] Error! PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.ssl.Alert.createSSLException(Alert.java:131) ~[?:?] at sun.security.ssl.TransportContext.fatal(TransportContext.java:370) ~[?:?] at sun.security.ssl.TransportContext.fatal(TransportContext.java:313) ~[?:?] at sun.security.ssl.TransportContext.fatal(TransportContext.java:308) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:654) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:473) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:369) ~[?:?] at sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458) ~[?:?] at sun.security.ssl.TransportContext.dispatch(TransportContext.java:200) ~[?:?] at sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) ~[?:?] at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1500) ~[?:?] at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1415) ~[?:?] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:450) ~[?:?] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:421) ~[?:?] at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:436) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56) ~[httpclient-4.5.13-all.jar:4.5.13] at ovh.crystallauncher.crystal.core.networking.NetUtils.resolveRedirects(NetUtils.java:125) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:228) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:81) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:61) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getCrystalProfileFromNickname(SkinUtils.java:180) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getProfileCrystal(SkinUtils.java:220) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getUrlFromCrystal(SkinUtils.java:201) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getTextureUrl(SkinUtils.java:229) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.gui.frames.LoginFrame.lambda$setSkin$6(LoginFrame.java:826) ~[launcher-base-all.jar:?] at java.lang.Thread.run(Thread.java:833) [?:?] Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638) ~[?:?] ... 33 more Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141) ~[?:?] at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126) ~[?:?] at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297) ~[?:?] at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638) ~[?:?] ... 33 more Date='2026-01-31 14:05:40' Thread='Thread-97' Level='ERROR' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:260)' -> [#5] File download task failed! Date='2026-01-31 14:05:40' Thread='Thread-98' Level='DEBUG' File='ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils(getCrystalProfileFromNickname:182)' -> Failed to fetch texture data javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.ssl.Alert.createSSLException(Alert.java:131) ~[?:?] at sun.security.ssl.TransportContext.fatal(TransportContext.java:370) ~[?:?] at sun.security.ssl.TransportContext.fatal(TransportContext.java:313) ~[?:?] at sun.security.ssl.TransportContext.fatal(TransportContext.java:308) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:654) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:473) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:369) ~[?:?] at sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458) ~[?:?] at sun.security.ssl.TransportContext.dispatch(TransportContext.java:200) ~[?:?] at sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) ~[?:?] at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1500) ~[?:?] at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1415) ~[?:?] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:450) ~[?:?] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:421) ~[?:?] at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:436) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56) ~[httpclient-4.5.13-all.jar:4.5.13] at ovh.crystallauncher.crystal.core.networking.NetUtils.resolveRedirects(NetUtils.java:125) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:228) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:81) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:61) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getCrystalProfileFromNickname(SkinUtils.java:180) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getProfileCrystal(SkinUtils.java:220) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getUrlFromCrystal(SkinUtils.java:201) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getTextureUrl(SkinUtils.java:229) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.gui.frames.LoginFrame.lambda$setSkin$6(LoginFrame.java:826) ~[launcher-base-all.jar:?] at java.lang.Thread.run(Thread.java:833) [?:?] Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638) ~[?:?] ... 33 more Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141) ~[?:?] at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126) ~[?:?] at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297) ~[?:?] at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638) ~[?:?] ... 33 more Date='2026-01-31 14:05:40' Thread='Thread-97' Level='DEBUG' File='ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils(getCrystalProfileFromNickname:182)' -> Failed to fetch texture data javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.ssl.Alert.createSSLException(Alert.java:131) ~[?:?] at sun.security.ssl.TransportContext.fatal(TransportContext.java:370) ~[?:?] at sun.security.ssl.TransportContext.fatal(TransportContext.java:313) ~[?:?] at sun.security.ssl.TransportContext.fatal(TransportContext.java:308) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:654) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:473) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:369) ~[?:?] at sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458) ~[?:?] at sun.security.ssl.TransportContext.dispatch(TransportContext.java:200) ~[?:?] at sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) ~[?:?] at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1500) ~[?:?] at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1415) ~[?:?] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:450) ~[?:?] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:421) ~[?:?] at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:436) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56) ~[httpclient-4.5.13-all.jar:4.5.13] at ovh.crystallauncher.crystal.core.networking.NetUtils.resolveRedirects(NetUtils.java:125) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:228) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:81) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:61) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getCrystalProfileFromNickname(SkinUtils.java:180) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getProfileCrystal(SkinUtils.java:220) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getUrlFromCrystal(SkinUtils.java:201) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getTextureUrl(SkinUtils.java:229) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.gui.frames.LoginFrame.lambda$setSkin$6(LoginFrame.java:826) ~[launcher-base-all.jar:?] at java.lang.Thread.run(Thread.java:833) [?:?] Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638) ~[?:?] ... 33 more Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141) ~[?:?] at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126) ~[?:?] at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297) ~[?:?] at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638) ~[?:?] ... 33 more Date='2026-01-31 14:05:40' Thread='Thread-96' Level='DEBUG' File='ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils(getCrystalProfileFromNickname:182)' -> Failed to fetch texture data javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.ssl.Alert.createSSLException(Alert.java:131) ~[?:?] at sun.security.ssl.TransportContext.fatal(TransportContext.java:370) ~[?:?] at sun.security.ssl.TransportContext.fatal(TransportContext.java:313) ~[?:?] at sun.security.ssl.TransportContext.fatal(TransportContext.java:308) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:654) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:473) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:369) ~[?:?] at sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458) ~[?:?] at sun.security.ssl.TransportContext.dispatch(TransportContext.java:200) ~[?:?] at sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) ~[?:?] at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1500) ~[?:?] at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1415) ~[?:?] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:450) ~[?:?] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:421) ~[?:?] at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:436) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108) ~[httpclient-4.5.13-all.jar:4.5.13] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56) ~[httpclient-4.5.13-all.jar:4.5.13] at ovh.crystallauncher.crystal.core.networking.NetUtils.resolveRedirects(NetUtils.java:125) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:228) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:81) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:61) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getCrystalProfileFromNickname(SkinUtils.java:180) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getProfileCrystal(SkinUtils.java:220) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getUrlFromCrystal(SkinUtils.java:201) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getTextureUrl(SkinUtils.java:229) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.getPlayerHead(SkinUtils.java:264) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.core.minecraft.crystal.SkinUtils.lambda$static$1(SkinUtils.java:56) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.gui.controls.listview.TextAndIcon.lambda$setDelayed$0(TextAndIcon.java:107) ~[launcher-base-all.jar:?] at java.lang.Thread.run(Thread.java:833) [?:?] Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638) ~[?:?] ... 35 more Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141) ~[?:?] at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126) ~[?:?] at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297) ~[?:?] at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638) ~[?:?] ... 35 more Date='2026-01-31 14:05:40' Thread='Thread-97' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#8] Response code is 200 Date='2026-01-31 14:05:40' Thread='Thread-98' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#9] Response code is 200 Date='2026-01-31 14:05:40' Thread='Thread-96' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#7] Response code is 200 Date='2026-01-31 14:05:41' Thread='Thread-99' Level='INFO' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:676)' -> Wczytywanie głównego okna Date='2026-01-31 14:05:41' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:679)' -> Registering new frame instance [N]: MainFrame Date='2026-01-31 14:05:41' Thread='Thread-100' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoadedPrivate$7:149)' -> Still waiting for show... Date='2026-01-31 14:05:41' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:710)' -> Shown wait frame... Date='2026-01-31 14:05:41' Thread='Thread-99' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.LoginFrame(authenticate:983)' -> Trwa logowanie użytkownika 1313 Date='2026-01-31 14:05:41' Thread='Thread-99' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.LoginFrame(authenticate:989)' -> Zalogowano (id: 80422ddf4d203da59350427e1a90c081, hasPaid: no) Date='2026-01-31 14:05:41' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.datamodel.ActionResult(:69)' -> ActionResult for ovh.crystallauncher.crystal.Framework:715 with state OK Date='2026-01-31 14:05:41' Thread='Thread-103' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.LoginFrame(lambda$onExit$8:924)' -> Trying to update skin cache on server-side 1313 Date='2026-01-31 14:05:41' Thread='Thread-99' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.MainFrame(preInit:716)' -> Odświeżanie skina... Date='2026-01-31 14:05:41' Thread='Timer-4' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.LoginFrame(joinPlayerSession:1081)' -> Odświeżanie sesji gracza... Date='2026-01-31 14:05:41' Thread='Thread-99' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.MainFrame(preInit:728)' -> Wczytywanie ostatniej paczki... Date='2026-01-31 14:05:41' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.datamodel.StorageManager(getMinecraftVersions:399)' -> Trying to fetch versions for manifest provider: Vanilla (official) versions Date='2026-01-31 14:05:41' Thread='Thread-105' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.MainFrame(lambda$setSkin$5:781)' -> Fetching skin... Date='2026-01-31 14:05:41' Thread='Thread-105' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.MainFrame(lambda$setSkin$5:788)' -> Setting skin... Date='2026-01-31 14:05:41' Thread='Timer-4' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#10] Response code is 200 Date='2026-01-31 14:05:41' Thread='Timer-4' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.LoginFrame(joinPlayerSession:1086)' -> Odświeżono! Date='2026-01-31 14:05:41' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#11] Response code is 200 Date='2026-01-31 14:05:41' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:239)' -> [#11] Store request in cache: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\cache\e1b2618f6c5f7e9df27b197b83bf3f41.cache Date='2026-01-31 14:05:42' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.datamodel.StorageManager(getMinecraftVersions:399)' -> Trying to fetch versions for manifest provider: Unreleased versions Date='2026-01-31 14:05:42' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#12] Response code is 200 Date='2026-01-31 14:05:42' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:239)' -> [#12] Store request in cache: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\cache\1c112db2916be535e678822754f7643f.cache Date='2026-01-31 14:05:42' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.datamodel.StorageManager(getMinecraftVersions:399)' -> Trying to fetch versions for manifest provider: BlazingPack Date='2026-01-31 14:05:42' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#13] Response code is 200 Date='2026-01-31 14:05:42' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:239)' -> [#13] Store request in cache: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\cache\f453ab3be3262f3eec2b048d50c2706e.cache Date='2026-01-31 14:05:42' Thread='Thread-103' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.LoginFrame(lambda$onExit$8:926)' -> Updated! Date='2026-01-31 14:05:42' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#14] Response code is 200 Date='2026-01-31 14:05:42' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.datamodel.json.minecraft.onlineversions.Version(getModules:193)' -> Loaded module sodium for blazingpack_1.16.5 Date='2026-01-31 14:05:42' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#15] Response code is 200 Date='2026-01-31 14:05:42' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.datamodel.json.minecraft.onlineversions.Version(getModules:193)' -> Loaded module optifine for blazingpack_1.16.5 Date='2026-01-31 14:05:42' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#16] Response code is 200 Date='2026-01-31 14:05:42' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.datamodel.json.minecraft.onlineversions.Version(getModules:193)' -> Loaded module sodium for blazingpack_1.17.1 Date='2026-01-31 14:05:42' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#17] Response code is 200 Date='2026-01-31 14:05:42' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.datamodel.json.minecraft.onlineversions.Version(getModules:193)' -> Loaded module optifine for blazingpack_1.17.1 Date='2026-01-31 14:05:42' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#18] Response code is 200 Date='2026-01-31 14:05:42' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.datamodel.json.minecraft.onlineversions.Version(getModules:193)' -> Loaded module sodium for blazingpack_1.18.2 Date='2026-01-31 14:05:43' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#19] Response code is 200 Date='2026-01-31 14:05:43' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.datamodel.json.minecraft.onlineversions.Version(getModules:193)' -> Loaded module optifine for blazingpack_1.18.2 Date='2026-01-31 14:05:43' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#20] Response code is 200 Date='2026-01-31 14:05:43' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.datamodel.json.minecraft.onlineversions.Version(getModules:193)' -> Loaded module sodium for blazingpack_1.19.4 Date='2026-01-31 14:05:43' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#21] Response code is 200 Date='2026-01-31 14:05:43' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.datamodel.json.minecraft.onlineversions.Version(getModules:193)' -> Loaded module optifine for blazingpack_1.19.4 Date='2026-01-31 14:05:43' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#22] Response code is 200 Date='2026-01-31 14:05:43' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.datamodel.json.minecraft.onlineversions.Version(getModules:193)' -> Loaded module sodium for blazingpack_1.20.6 Date='2026-01-31 14:05:43' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#23] Response code is 200 Date='2026-01-31 14:05:43' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.datamodel.json.minecraft.onlineversions.Version(getModules:193)' -> Loaded module optifine for blazingpack_1.20.6 Date='2026-01-31 14:05:43' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:716)' -> Putting new frame MainFrame Date='2026-01-31 14:05:43' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$3:721)' -> Clean old forms... Date='2026-01-31 14:05:43' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$3:724)' -> Putting frame class ovh.crystallauncher.crystal.gui.frames.MainFrame Date='2026-01-31 14:05:43' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$3:726)' -> Re-draw Date='2026-01-31 14:05:43' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:730)' -> Setting current frame context for frame MainFrame Date='2026-01-31 14:05:43' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:735)' -> Executing postinit tasks for frame MainFrame Date='2026-01-31 14:05:43' Thread='Thread-99' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:765)' -> Shown normal frame... Date='2026-01-31 14:05:44' Thread='Thread-100' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoadedPrivate$7:157)' -> loaded... Date='2026-01-31 14:05:44' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$new$0:62)' -> Using router: ovh.crystallauncher.crystal.gui.controls.WebViewJFX Date='2026-01-31 14:05:44' Thread='JavaFX Application Thread' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewJFX(lambda$preComponentAdd$18:242)' -> Creating WebView object Date='2026-01-31 14:05:44' Thread='Thread-107' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:05:44' Thread='Thread-108' Level='INFO' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:676)' -> Wczytywanie przeglądarki repozytoriów Date='2026-01-31 14:05:44' Thread='Thread-108' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:710)' -> Shown wait frame... Date='2026-01-31 14:05:44' Thread='Thread-108' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:716)' -> Putting new frame RepoBrowser Date='2026-01-31 14:05:44' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.RepoBrowser(setOwFrame:92)' -> Setting frame: VANILLA Date='2026-01-31 14:05:44' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$3:721)' -> Clean old forms... Date='2026-01-31 14:05:44' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$3:724)' -> Putting frame class ovh.crystallauncher.crystal.gui.frames.RepoBrowser Date='2026-01-31 14:05:44' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$3:726)' -> Re-draw Date='2026-01-31 14:05:44' Thread='Thread-108' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:730)' -> Setting current frame context for frame RepoBrowser Date='2026-01-31 14:05:44' Thread='Thread-108' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:735)' -> Executing postinit tasks for frame RepoBrowser Date='2026-01-31 14:05:44' Thread='Thread-108' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:765)' -> Shown normal frame... Date='2026-01-31 14:05:44' Thread='Thread-111' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoadedPrivate$7:149)' -> Still waiting for show... Date='2026-01-31 14:05:44' Thread='Thread-112' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:05:44' Thread='Thread-113' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:05:44' Thread='Thread-114' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:05:45' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.RepoBrowser(setOwFrame:92)' -> Setting frame: USER Date='2026-01-31 14:05:45' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$new$0:62)' -> Using router: ovh.crystallauncher.crystal.gui.controls.WebViewJFX Date='2026-01-31 14:05:45' Thread='Thread-111' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoadedPrivate$7:157)' -> loaded... Date='2026-01-31 14:05:45' Thread='JavaFX Application Thread' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewJFX(lambda$preComponentAdd$18:242)' -> Creating WebView object Date='2026-01-31 14:05:45' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(cleanupMemory:577)' -> Cleaning up memory... Date='2026-01-31 14:05:45' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(cleanupMemory:581)' -> Pulling ovh.crystallauncher.crystal.gui.frames.SplashFrame from memory... Date='2026-01-31 14:05:45' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(cleanupMemory:609)' -> Cleanup completed! Date='2026-01-31 14:05:45' Thread='Thread-118' Level='DEBUG' File='ovh.crystallauncher.crystal.core.env.os.WinOS(isWindowsTen:43)' -> isWindowsTen check: true Date='2026-01-31 14:05:45' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.gui.subprocess.SubprocessGuiBase(launcherPreInit:130)' -> Wczytywanie kreatora paczek... Date='2026-01-31 14:05:45' Thread='Thread-119' Level='ERROR' File='ovh.crystallauncher.crystal.core.env.streamhandlers.ProcessLoggerThread(run:57)' -> [SubProcess][E] Picked up JAVA_TOOL_OPTIONS: Date='2026-01-31 14:05:45' Thread='Thread-119' Level='ERROR' File='ovh.crystallauncher.crystal.core.env.streamhandlers.ProcessLoggerThread(run:57)' -> [SubProcess][E] Picked up _JAVA_OPTIONS: -Dnetbeans.debug=false -Dlog4j.configurationFile="log4j2submod.xml" -Dsun.java2d.dpiaware=false -Djava.net.preferIPv4Stack=true -Duser.home="C:\Users\oskar\AppData\Roaming\Crystal-Launcher\UserHome" -Djava.io.tmpdir="C:\Users\oskar\AppData\Roaming\Crystal-Launcher\tmp" -Djavax.net.ssl.trustStoreType=WINDOWS-ROOT Date='2026-01-31 14:05:46' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG SubprocessGuiBase:51 - SubProcess module loading... Date='2026-01-31 14:05:46' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] INFO PluginManager:79 - No plugins to load! Date='2026-01-31 14:05:46' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG SubprocessGuiBase:63 - The os does not support: 'taskbar.setIconImage' Date='2026-01-31 14:05:46' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG WinOS:67 - Detected MS version id: 10.0 (internal id: 4) Date='2026-01-31 14:05:46' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] INFO SubprocessGuiBase:82 - Loading flags... Date='2026-01-31 14:05:46' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:28 - Profiling flags... Date='2026-01-31 14:05:46' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Settings:272 - Globals -> Loading settings... Date='2026-01-31 14:05:46' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:32 - flags -> Done in: 5ms Date='2026-01-31 14:05:46' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] INFO SubprocessGuiBase:84 - Loading language... Date='2026-01-31 14:05:46' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:28 - Profiling language... Date='2026-01-31 14:05:46' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:32 - language -> Done in: 17ms Date='2026-01-31 14:05:46' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] INFO SubprocessGuiBase:86 - Loading theme... Date='2026-01-31 14:05:46' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:28 - Profiling theme... Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:32 - theme -> Done in: 157ms Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] INFO SubprocessGuiBase:88 - Loading fonts... Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:28 - Profiling fonts... Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:32 - fonts -> Done in: 9ms Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] INFO SubprocessGuiBase:94 - Loading flags... Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:28 - Profiling flags... Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:32 - flags -> Done in: 0ms Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] INFO SubprocessGuiBase:96 - Loading environment vars... Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:28 - Profiling env... Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG SubprocessGuiBase:147 - NET_RETRY_COUNT => 3 Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG SubprocessGuiBase:148 - NET_RETRY_THRESHOLD => 5000 Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG SubprocessGuiBase:149 - NET_TIMEOUT => 15000 Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG SubprocessGuiBase:150 - CURSEFORGE_CONCURRENT_DOWNLOADS => 3 Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG SubprocessGuiBase:151 - GAME_CONCURRENT_DOWNLOADS => 3 Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:32 - env -> Done in: 8ms Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] INFO SubprocessGuiBase:106 - Setting up thread title... Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:28 - Profiling title... Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:32 - title -> Done in: 0ms Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG WinOS:97 - isWindowsVistaOrLater check: true Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Dwmapi:41 - Loading DWM api... Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Dwmapi:92 - left: 0, top: 0, right: 830, bottom: 527 Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Dwmapi:102 - GetSystemMetrics -> x:1920, y:1080, monitors: 1 Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG AbstractCrystalWindow$10:685 - Opening window dialog0 Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG WinOS:97 - isWindowsVistaOrLater check: true Date='2026-01-31 14:05:47' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Dwmapi:68 - !!native@0x1d0658 Date='2026-01-31 14:05:49' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Repository:121 - Initialized repository: Crystal Launcher (official?: yes) Date='2026-01-31 14:05:50' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#0] Response code is 200 Date='2026-01-31 14:05:50' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:239 - [#0] Store request in cache: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\cache\034dc9338a9be413993a456294469c19.cache Date='2026-01-31 14:05:50' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG StorageManager:399 - Trying to fetch versions for manifest provider: Vanilla (official) versions Date='2026-01-31 14:05:50' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#1] Response code is 200 Date='2026-01-31 14:05:50' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:239 - [#1] Store request in cache: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\cache\e1b2618f6c5f7e9df27b197b83bf3f41.cache Date='2026-01-31 14:05:50' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG StorageManager:399 - Trying to fetch versions for manifest provider: Unreleased versions Date='2026-01-31 14:05:50' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#2] Response code is 200 Date='2026-01-31 14:05:50' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:239 - [#2] Store request in cache: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\cache\1c112db2916be535e678822754f7643f.cache Date='2026-01-31 14:05:50' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG StorageManager:399 - Trying to fetch versions for manifest provider: BlazingPack Date='2026-01-31 14:05:50' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#3] Response code is 200 Date='2026-01-31 14:05:50' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:239 - [#3] Store request in cache: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\cache\f453ab3be3262f3eec2b048d50c2706e.cache Date='2026-01-31 14:05:50' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#4] Response code is 200 Date='2026-01-31 14:05:50' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.16.5 Date='2026-01-31 14:05:50' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#5] Response code is 200 Date='2026-01-31 14:05:50' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.16.5 Date='2026-01-31 14:05:51' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#6] Response code is 200 Date='2026-01-31 14:05:51' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.17.1 Date='2026-01-31 14:05:51' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#7] Response code is 200 Date='2026-01-31 14:05:51' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.17.1 Date='2026-01-31 14:05:51' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#8] Response code is 200 Date='2026-01-31 14:05:51' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.18.2 Date='2026-01-31 14:05:51' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#9] Response code is 200 Date='2026-01-31 14:05:51' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.18.2 Date='2026-01-31 14:05:51' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#10] Response code is 200 Date='2026-01-31 14:05:51' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.19.4 Date='2026-01-31 14:05:51' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#11] Response code is 200 Date='2026-01-31 14:05:51' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.19.4 Date='2026-01-31 14:05:51' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#12] Response code is 200 Date='2026-01-31 14:05:51' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.20.6 Date='2026-01-31 14:05:51' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#13] Response code is 200 Date='2026-01-31 14:05:51' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.20.6 Date='2026-01-31 14:05:51' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG StorageManager:399 - Trying to fetch versions for manifest provider: Vanilla (official) versions Date='2026-01-31 14:05:52' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#14] Response code is 200 Date='2026-01-31 14:05:52' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:239 - [#14] Store request in cache: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\cache\e1b2618f6c5f7e9df27b197b83bf3f41.cache Date='2026-01-31 14:05:52' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG StorageManager:399 - Trying to fetch versions for manifest provider: Unreleased versions Date='2026-01-31 14:05:52' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#15] Response code is 200 Date='2026-01-31 14:05:52' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:239 - [#15] Store request in cache: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\cache\1c112db2916be535e678822754f7643f.cache Date='2026-01-31 14:05:52' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG StorageManager:399 - Trying to fetch versions for manifest provider: BlazingPack Date='2026-01-31 14:05:52' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#16] Response code is 200 Date='2026-01-31 14:05:52' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:239 - [#16] Store request in cache: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\cache\f453ab3be3262f3eec2b048d50c2706e.cache Date='2026-01-31 14:05:52' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#17] Response code is 200 Date='2026-01-31 14:05:52' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.16.5 Date='2026-01-31 14:05:52' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#18] Response code is 200 Date='2026-01-31 14:05:52' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.16.5 Date='2026-01-31 14:05:52' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#19] Response code is 200 Date='2026-01-31 14:05:52' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.17.1 Date='2026-01-31 14:05:53' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#20] Response code is 200 Date='2026-01-31 14:05:53' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.17.1 Date='2026-01-31 14:05:53' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#21] Response code is 200 Date='2026-01-31 14:05:53' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.18.2 Date='2026-01-31 14:05:53' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#22] Response code is 200 Date='2026-01-31 14:05:53' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.18.2 Date='2026-01-31 14:05:53' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#23] Response code is 200 Date='2026-01-31 14:05:53' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.19.4 Date='2026-01-31 14:05:53' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#24] Response code is 200 Date='2026-01-31 14:05:53' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.19.4 Date='2026-01-31 14:05:53' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#25] Response code is 200 Date='2026-01-31 14:05:53' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.20.6 Date='2026-01-31 14:05:53' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#26] Response code is 200 Date='2026-01-31 14:05:53' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.20.6 Date='2026-01-31 14:05:54' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] WARN NetStringReader:264 - [#27] Download failed, retrying... Date='2026-01-31 14:05:54' Thread='Thread-107' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:05:54' Thread='Thread-112' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:05:54' Thread='Thread-114' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:05:54' Thread='Thread-113' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:05:59' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] WARN NetStringReader:264 - [#27] Download failed, retrying... Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] ERROR NetStringReader:249 - [#27] Error! PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.Alert.createSSLException(Alert.java:131) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.TransportContext.fatal(TransportContext.java:370) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.TransportContext.fatal(TransportContext.java:313) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.TransportContext.fatal(TransportContext.java:308) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1357) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate(CertificateMessage.java:1232) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume(CertificateMessage.java:1175) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.TransportContext.dispatch(TransportContext.java:200) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1500) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1415) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:450) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:421) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:436) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetUtils.resolveRedirects(NetUtils.java:125) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:228) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:85) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:77) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:73) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:69) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:57) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.tryGetText(NetStringReader.java:40) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.datamodel.StorageManager.getQuiltDataModel(StorageManager.java:381) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML.initalizeQuiltRepository(WizardPackML.java:252) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML.preInit(WizardPackML.java:112) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.PackWizard.lambda$forceJumpFromHomePage$8(PackWizard.java:924) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.lang.Thread.run(Thread.java:833) [?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1341) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> ... 36 more Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1341) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> ... 36 more Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] ERROR NetStringReader:260 - [#27] File download task failed! Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:42 - Excetion in method tryGetText [1]: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.Alert.createSSLException(Alert.java:131) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.TransportContext.fatal(TransportContext.java:370) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.TransportContext.fatal(TransportContext.java:313) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.TransportContext.fatal(TransportContext.java:308) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1357) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate(CertificateMessage.java:1232) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume(CertificateMessage.java:1175) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.TransportContext.dispatch(TransportContext.java:200) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1500) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1415) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:450) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:421) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:436) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetUtils.resolveRedirects(NetUtils.java:125) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:228) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:85) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:77) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:73) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:69) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:57) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.tryGetText(NetStringReader.java:40) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.datamodel.StorageManager.getQuiltDataModel(StorageManager.java:381) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML.initalizeQuiltRepository(WizardPackML.java:252) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML.preInit(WizardPackML.java:112) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.PackWizard.lambda$forceJumpFromHomePage$8(PackWizard.java:924) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.lang.Thread.run(Thread.java:833) [?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1341) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> ... 36 more Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1341) ~[?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> ... 36 more Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] ERROR DataSerialization:69 - Failed to parse json struct Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] ERROR DataSerialization:70 - JSON_BEGIN>>null< [SubProcess] DEBUG StorageManager:384 - Error in method getQuiltDataModel: Cannot invoke "String.trim()" because "_js" is null Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> java.lang.NullPointerException: Cannot invoke "String.trim()" because "_js" is null Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.datamodel.DataSerialization.fixBadJSONFormatting(DataSerialization.java:76) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.datamodel.DataSerialization.serializeJSON(DataSerialization.java:67) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.datamodel.DataSerialization.serializeJSON(DataSerialization.java:49) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.datamodel.StorageManager.getQuiltDataModel(StorageManager.java:382) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML.initalizeQuiltRepository(WizardPackML.java:252) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML.preInit(WizardPackML.java:112) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.PackWizard.lambda$forceJumpFromHomePage$8(PackWizard.java:924) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.lang.Thread.run(Thread.java:833) [?:?] Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG StorageManager:399 - Trying to fetch versions for manifest provider: Vanilla (official) versions Date='2026-01-31 14:06:04' Thread='Thread-107' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#28] Response code is 200 Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:239 - [#28] Store request in cache: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\cache\e1b2618f6c5f7e9df27b197b83bf3f41.cache Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG StorageManager:399 - Trying to fetch versions for manifest provider: Unreleased versions Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#29] Response code is 200 Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:239 - [#29] Store request in cache: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\cache\1c112db2916be535e678822754f7643f.cache Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG StorageManager:399 - Trying to fetch versions for manifest provider: BlazingPack Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#30] Response code is 200 Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:239 - [#30] Store request in cache: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\cache\f453ab3be3262f3eec2b048d50c2706e.cache Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#31] Response code is 200 Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.16.5 Date='2026-01-31 14:06:04' Thread='Thread-112' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#32] Response code is 200 Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.16.5 Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#33] Response code is 200 Date='2026-01-31 14:06:04' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.17.1 Date='2026-01-31 14:06:05' Thread='Thread-114' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:06:05' Thread='Thread-113' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#34] Response code is 200 Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.17.1 Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#35] Response code is 200 Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.18.2 Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#36] Response code is 200 Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.18.2 Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#37] Response code is 200 Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.19.4 Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#38] Response code is 200 Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.19.4 Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#39] Response code is 200 Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.20.6 Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#40] Response code is 200 Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.20.6 Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG CrystalDialog:91 - MessageBox invoked by: WizardPackML.java:283 Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG CrystalDialog:133 - Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> ---------------------------------------- Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [Error] Fatal error Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> ---------------------------------------- Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> Fatal error, please check logs for more details... Date='2026-01-31 14:06:05' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> ---------------------------------------- Date='2026-01-31 14:06:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] ERROR WizardCard:284 - Cannot invoke "ovh.crystallauncher.crystal.datamodel.json.quilt.QuiltDataModel.getGame(boolean)" because "this.qDM" is null Date='2026-01-31 14:06:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> java.lang.NullPointerException: Cannot invoke "ovh.crystallauncher.crystal.datamodel.json.quilt.QuiltDataModel.getGame(boolean)" because "this.qDM" is null Date='2026-01-31 14:06:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML.initalizeQuiltRepository(WizardPackML.java:257) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML.preInit(WizardPackML.java:112) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.PackWizard.lambda$forceJumpFromHomePage$8(PackWizard.java:924) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.lang.Thread.run(Thread.java:833) [?:?] Date='2026-01-31 14:06:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#41] Response code is 200 Date='2026-01-31 14:06:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:239 - [#41] Store request in cache: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\cache\dad31104a69b385bdfa3aecb111a1563.cache Date='2026-01-31 14:06:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG StorageManager:399 - Trying to fetch versions for manifest provider: Vanilla (official) versions Date='2026-01-31 14:06:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#42] Response code is 200 Date='2026-01-31 14:06:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:239 - [#42] Store request in cache: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\cache\e1b2618f6c5f7e9df27b197b83bf3f41.cache Date='2026-01-31 14:06:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG StorageManager:399 - Trying to fetch versions for manifest provider: Unreleased versions Date='2026-01-31 14:06:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#43] Response code is 200 Date='2026-01-31 14:06:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:239 - [#43] Store request in cache: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\cache\1c112db2916be535e678822754f7643f.cache Date='2026-01-31 14:06:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG StorageManager:399 - Trying to fetch versions for manifest provider: BlazingPack Date='2026-01-31 14:06:13' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#44] Response code is 200 Date='2026-01-31 14:06:13' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:239 - [#44] Store request in cache: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\cache\f453ab3be3262f3eec2b048d50c2706e.cache Date='2026-01-31 14:06:13' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#45] Response code is 200 Date='2026-01-31 14:06:13' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.16.5 Date='2026-01-31 14:06:13' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#46] Response code is 200 Date='2026-01-31 14:06:13' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.16.5 Date='2026-01-31 14:06:13' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#47] Response code is 200 Date='2026-01-31 14:06:13' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.17.1 Date='2026-01-31 14:06:13' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#48] Response code is 200 Date='2026-01-31 14:06:13' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.17.1 Date='2026-01-31 14:06:13' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#49] Response code is 200 Date='2026-01-31 14:06:13' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.18.2 Date='2026-01-31 14:06:13' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#50] Response code is 200 Date='2026-01-31 14:06:13' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.18.2 Date='2026-01-31 14:06:13' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#51] Response code is 200 Date='2026-01-31 14:06:13' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.19.4 Date='2026-01-31 14:06:14' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#52] Response code is 200 Date='2026-01-31 14:06:14' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.19.4 Date='2026-01-31 14:06:14' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#53] Response code is 200 Date='2026-01-31 14:06:14' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module sodium for blazingpack_1.20.6 Date='2026-01-31 14:06:14' Thread='Thread-107' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:06:14' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#54] Response code is 200 Date='2026-01-31 14:06:14' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Version:193 - Loaded module optifine for blazingpack_1.20.6 Date='2026-01-31 14:06:14' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] WARN NetStringReader:264 - [#55] Download failed, retrying... Date='2026-01-31 14:06:14' Thread='Thread-112' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:06:15' Thread='Thread-114' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:06:15' Thread='Thread-113' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:06:19' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] WARN NetStringReader:264 - [#55] Download failed, retrying... Date='2026-01-31 14:06:24' Thread='Thread-107' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] ERROR NetStringReader:249 - [#55] Error! PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.Alert.createSSLException(Alert.java:131) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.TransportContext.fatal(TransportContext.java:370) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.TransportContext.fatal(TransportContext.java:313) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.TransportContext.fatal(TransportContext.java:308) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1357) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate(CertificateMessage.java:1232) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume(CertificateMessage.java:1175) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.TransportContext.dispatch(TransportContext.java:200) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1500) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1415) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:450) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:421) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:436) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetUtils.resolveRedirects(NetUtils.java:125) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:228) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:85) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:77) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:73) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:69) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:57) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.tryGetText(NetStringReader.java:40) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.datamodel.StorageManager.getNeoForgedDataModel(StorageManager.java:367) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.datamodel.Cache.getNFmlRepository(Cache.java:86) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML.initalizeNeoForgeRepository(WizardPackML.java:319) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML.preInit(WizardPackML.java:114) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.PackWizard.lambda$forceJumpFromHomePage$8(PackWizard.java:924) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.lang.Thread.run(Thread.java:833) [?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1341) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> ... 37 more Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1341) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> ... 37 more Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:258 - [#55] Cache file not found: Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> C:\Users\oskar\AppData\Roaming\Crystal-Launcher\cache\38893a92179d79c2f7686b16654b9564.cache Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> Throwning exception... Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] ERROR NetStringReader:260 - [#55] File download task failed! Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:42 - Excetion in method tryGetText [1]: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.Alert.createSSLException(Alert.java:131) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.TransportContext.fatal(TransportContext.java:370) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.TransportContext.fatal(TransportContext.java:313) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.TransportContext.fatal(TransportContext.java:308) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1357) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate(CertificateMessage.java:1232) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume(CertificateMessage.java:1175) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.TransportContext.dispatch(TransportContext.java:200) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1500) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1415) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:450) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:421) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:436) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56) ~[httpclient-4.5.13-all.jar:4.5.13] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetUtils.resolveRedirects(NetUtils.java:125) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:228) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:85) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:77) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:73) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:69) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.getText(NetStringReader.java:57) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.core.networking.NetStringReader.tryGetText(NetStringReader.java:40) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.datamodel.StorageManager.getNeoForgedDataModel(StorageManager.java:367) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.datamodel.Cache.getNFmlRepository(Cache.java:86) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML.initalizeNeoForgeRepository(WizardPackML.java:319) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML.preInit(WizardPackML.java:114) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.PackWizard.lambda$forceJumpFromHomePage$8(PackWizard.java:924) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.lang.Thread.run(Thread.java:833) [?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1341) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> ... 37 more Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.validator.Validator.validate(Validator.java:264) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1341) ~[?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> ... 37 more Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] ERROR DataSerialization:69 - Failed to parse json struct Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] ERROR DataSerialization:70 - JSON_BEGIN>>null< [SubProcess] DEBUG StorageManager:374 - Error in method getNeoForgedDataModel: Cannot invoke "String.trim()" because "_js" is null Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> java.lang.NullPointerException: Cannot invoke "String.trim()" because "_js" is null Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.datamodel.DataSerialization.fixBadJSONFormatting(DataSerialization.java:76) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.datamodel.DataSerialization.serializeJSON(DataSerialization.java:67) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.datamodel.DataSerialization.serializeJSON(DataSerialization.java:49) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.datamodel.StorageManager.getNeoForgedDataModel(StorageManager.java:368) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.datamodel.Cache.getNFmlRepository(Cache.java:86) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML.initalizeNeoForgeRepository(WizardPackML.java:319) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML.preInit(WizardPackML.java:114) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.PackWizard.lambda$forceJumpFromHomePage$8(PackWizard.java:924) ~[launcher-base-all.jar:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.lang.Thread.run(Thread.java:833) [?:?] Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG CrystalDialog:91 - MessageBox invoked by: WizardPackML.java:339 Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG CrystalDialog:133 - Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> ---------------------------------------- Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [Error] Fatal error Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> ---------------------------------------- Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> Fatal error, please check logs for more details... Date='2026-01-31 14:06:24' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> ---------------------------------------- Date='2026-01-31 14:06:24' Thread='Thread-112' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:06:25' Thread='Thread-114' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:06:25' Thread='Thread-113' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:06:34' Thread='Thread-107' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:06:34' Thread='Thread-112' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:06:35' Thread='Thread-114' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:06:35' Thread='Thread-113' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:06:44' Thread='Thread-107' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:129)' -> loaded... 2 Date='2026-01-31 14:06:45' Thread='JavaFX Application Thread' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.mainframe.NewsFrame$ScriptHost(log:67)' -> Hello Crystal Launcher MainFrame API! Date='2026-01-31 14:06:45' Thread='Thread-123' Level='ERROR' File='ovh.crystallauncher.crystal.core.Utils(trySleep:116)' -> sleep interrupted java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) ~[?:?] at ovh.crystallauncher.crystal.core.Utils.trySleep(Utils.java:114) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.gui.frames.repoframes.MinecraftVanillaFrame.lambda$loadVersion$1(MinecraftVanillaFrame.java:130) ~[launcher-base-all.jar:?] at java.lang.Thread.run(Thread.java:833) [?:?] Date='2026-01-31 14:06:45' Thread='Thread-123' Level='DEBUG' File='ovh.crystallauncher.crystal.core.networking.NetStringReader(getText:230)' -> [#24] Response code is 403 Date='2026-01-31 14:06:45' Thread='Thread-123' Level='ERROR' File='ovh.crystallauncher.crystal.datamodel.json.fandom.FandomAPI(get:116)' -> com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 12 path $ com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 12 path $ at com.google.gson.JsonParser.parseReader(JsonParser.java:66) ~[gson-2.8.9-all.jar:?] at com.google.gson.JsonParser.parseString(JsonParser.java:47) ~[gson-2.8.9-all.jar:?] at ovh.crystallauncher.crystal.datamodel.json.fandom.FandomAPI.get(FandomAPI.java:105) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.datamodel.json.fandom.FandomAPI.getFormatted(FandomAPI.java:87) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.datamodel.json.minecraft.onlineversions.Version.getWikiEntry(Version.java:272) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.gui.frames.repoframes.MinecraftVanillaFrame.lambda$loadVersion$1(MinecraftVanillaFrame.java:134) ~[launcher-base-all.jar:?] at java.lang.Thread.run(Thread.java:833) [?:?] Caused by: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 12 path $ at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1562) ~[gson-2.8.9-all.jar:?] at com.google.gson.stream.JsonReader.checkLenient(JsonReader.java:1403) ~[gson-2.8.9-all.jar:?] at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:541) ~[gson-2.8.9-all.jar:?] at com.google.gson.stream.JsonReader.peek(JsonReader.java:424) ~[gson-2.8.9-all.jar:?] at com.google.gson.JsonParser.parseReader(JsonParser.java:61) ~[gson-2.8.9-all.jar:?] ... 6 more Date='2026-01-31 14:06:45' Thread='Thread-112' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:129)' -> loaded... 2 Date='2026-01-31 14:06:45' Thread='Thread-114' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:129)' -> loaded... 2 Date='2026-01-31 14:06:45' Thread='Thread-113' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:129)' -> loaded... 2 Date='2026-01-31 14:07:09' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] ERROR WizardCard:340 - Cannot read field "versions" because "this.NeoForgeJSON" is null Date='2026-01-31 14:07:09' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> java.lang.NullPointerException: Cannot read field "versions" because "this.NeoForgeJSON" is null Date='2026-01-31 14:07:09' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML.initalizeNeoForgeRepository(WizardPackML.java:321) ~[launcher-base-all.jar:?] Date='2026-01-31 14:07:09' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML.preInit(WizardPackML.java:114) ~[launcher-base-all.jar:?] Date='2026-01-31 14:07:09' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.PackWizard.lambda$forceJumpFromHomePage$8(PackWizard.java:924) ~[launcher-base-all.jar:?] Date='2026-01-31 14:07:09' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.lang.Thread.run(Thread.java:833) [?:?] Date='2026-01-31 14:07:09' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG WizardCard:846 - NON_EMPTY_LIST_ALLOWED Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG PackWizard:939 - INVOKING onExit() ON class ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] ERROR WizardCard:152 - Co� posz�o nie tak... Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> java.lang.NullPointerException: Cannot read field "version" because "data" is null Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML.getSelectedNeoForgeVersionString(WizardPackML.java:79) ~[launcher-base-all.jar:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML.onExit(WizardPackML.java:136) ~[launcher-base-all.jar:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.PackWizard.jButton1ActionPerformed(PackWizard.java:941) ~[launcher-base-all.jar:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at ovh.crystallauncher.crystal.gui.windows.dialogs.PackWizard$2.actionPerformed(PackWizard.java:469) ~[launcher-base-all.jar:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.Component.processMouseEvent(Component.java:6626) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at javax.swing.JComponent.processMouseEvent(JComponent.java:3389) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.Component.processEvent(Component.java:6391) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.Container.processEvent(Container.java:2266) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.Component.dispatchEventImpl(Component.java:5001) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.Container.dispatchEventImpl(Container.java:2324) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.Component.dispatchEvent(Component.java:4833) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.Container.dispatchEventImpl(Container.java:2310) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.Window.dispatchEventImpl(Window.java:2780) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.Component.dispatchEvent(Component.java:4833) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) [?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.EventQueue$4.run(EventQueue.java:722) [?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.EventQueue$4.run(EventQueue.java:716) [?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.security.AccessController.doPrivileged(AccessController.java:399) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.EventQueue$5.run(EventQueue.java:746) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.EventQueue$5.run(EventQueue.java:744) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.security.AccessController.doPrivileged(AccessController.java:399) [?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.EventQueue.dispatchEvent(EventQueue.java:743) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:117) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:191) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.EventQueue$4.run(EventQueue.java:722) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.EventQueue$4.run(EventQueue.java:716) ~[?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.security.AccessController.doPrivileged(AccessController.java:399) [?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) [?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.EventQueue.dispatchEvent(EventQueue.java:741) [?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:?] Date='2026-01-31 14:07:12' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> at java.awt.EventDispatchThread.run(EventDispatchThread.java:90) [?:?] Date='2026-01-31 14:07:15' Thread='Thread-118' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG PackWizard:951 - DESTROYING class ovh.crystallauncher.crystal.gui.windows.dialogs.packwizard.WizardPackML Date='2026-01-31 14:07:18' Thread='Thread-118' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.repoframes.UserPackageFrame(lambda$showAddPack$4:680)' -> SubProcess result: NotOK Date='2026-01-31 14:07:18' Thread='Thread-119' Level='DEBUG' File='ovh.crystallauncher.crystal.core.env.streamhandlers.ProcessLoggerThread(run:61)' -> [SubProcess][E] Process stream with log level 1 closed Date='2026-01-31 14:07:27' Thread='Thread-129' Level='INFO' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:676)' -> Wczytywanie głównego okna Date='2026-01-31 14:07:27' Thread='Thread-129' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:710)' -> Shown wait frame... Date='2026-01-31 14:07:27' Thread='Thread-129' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.MainFrame(preInit:728)' -> Wczytywanie ostatniej paczki... Date='2026-01-31 14:07:27' Thread='JavaFX Application Thread' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.mainframe.NewsFrame$ScriptHost(log:67)' -> onCrystalFocus() called Date='2026-01-31 14:07:27' Thread='Thread-129' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:716)' -> Putting new frame MainFrame Date='2026-01-31 14:07:27' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$3:721)' -> Clean old forms... Date='2026-01-31 14:07:27' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$3:724)' -> Putting frame class ovh.crystallauncher.crystal.gui.frames.MainFrame Date='2026-01-31 14:07:27' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$3:726)' -> Re-draw Date='2026-01-31 14:07:27' Thread='Thread-129' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:730)' -> Setting current frame context for frame MainFrame Date='2026-01-31 14:07:27' Thread='Thread-129' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:735)' -> Executing postinit tasks for frame MainFrame Date='2026-01-31 14:07:27' Thread='Thread-129' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:765)' -> Shown normal frame... Date='2026-01-31 14:07:28' Thread='Thread-130' Level='INFO' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:676)' -> Wczytywanie ustawień Date='2026-01-31 14:07:28' Thread='Thread-130' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:679)' -> Registering new frame instance [N]: SettingsFrame Date='2026-01-31 14:07:28' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.core.env.os.WinOS(isWindowsSevenOrLater:102)' -> isWindowsSevenOrLater check: true Date='2026-01-31 14:07:28' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.core.env.os.WinOS(isWindowsSevenOrLater:102)' -> isWindowsSevenOrLater check: true Date='2026-01-31 14:07:28' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.core.env.os.WinOS(isWindowsSevenOrLater:102)' -> isWindowsSevenOrLater check: true Date='2026-01-31 14:07:28' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.core.env.os.WinOS(isWindowsTen:43)' -> isWindowsTen check: true Date='2026-01-31 14:07:28' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.core.env.os.WinOS(isWindowsTen:43)' -> isWindowsTen check: true Date='2026-01-31 14:07:28' Thread='Thread-130' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:710)' -> Shown wait frame... Date='2026-01-31 14:07:28' Thread='JavaFX Application Thread' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.mainframe.NewsFrame$ScriptHost(log:67)' -> onCrystalUnfocus() called Date='2026-01-31 14:07:28' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.core.env.os.WinOS(isWindowsSevenOrLater:102)' -> isWindowsSevenOrLater check: true Date='2026-01-31 14:07:28' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.core.env.os.WinOS(isWindowsSevenOrLater:102)' -> isWindowsSevenOrLater check: true Date='2026-01-31 14:07:28' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.core.env.os.WinOS(isWindowsSevenOrLater:102)' -> isWindowsSevenOrLater check: true Date='2026-01-31 14:07:28' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.core.env.os.WinOS(isWindowsTen:43)' -> isWindowsTen check: true Date='2026-01-31 14:07:28' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.core.env.os.WinOS(isWindowsTen:43)' -> isWindowsTen check: true Date='2026-01-31 14:07:28' Thread='Thread-130' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:716)' -> Putting new frame SettingsFrame Date='2026-01-31 14:07:28' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$3:721)' -> Clean old forms... Date='2026-01-31 14:07:28' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$3:724)' -> Putting frame class ovh.crystallauncher.crystal.gui.frames.SettingsFrame Date='2026-01-31 14:07:28' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$3:726)' -> Re-draw Date='2026-01-31 14:07:28' Thread='Thread-130' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:730)' -> Setting current frame context for frame SettingsFrame Date='2026-01-31 14:07:28' Thread='Thread-130' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:735)' -> Executing postinit tasks for frame SettingsFrame Date='2026-01-31 14:07:28' Thread='Thread-130' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:765)' -> Shown normal frame... Date='2026-01-31 14:08:13' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.core.Settings(init:272)' -> Globals -> Loading settings... Date='2026-01-31 14:08:13' Thread='Thread-132' Level='INFO' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:676)' -> Wczytywanie głównego okna Date='2026-01-31 14:08:13' Thread='Thread-132' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:710)' -> Shown wait frame... Date='2026-01-31 14:08:13' Thread='JavaFX Application Thread' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.mainframe.NewsFrame$ScriptHost(log:67)' -> onCrystalFocus() called Date='2026-01-31 14:08:13' Thread='Thread-132' Level='INFO' File='ovh.crystallauncher.crystal.gui.frames.MainFrame(preInit:728)' -> Wczytywanie ostatniej paczki... Date='2026-01-31 14:08:13' Thread='Thread-132' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:716)' -> Putting new frame MainFrame Date='2026-01-31 14:08:13' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$3:721)' -> Clean old forms... Date='2026-01-31 14:08:13' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$3:724)' -> Putting frame class ovh.crystallauncher.crystal.gui.frames.MainFrame Date='2026-01-31 14:08:13' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$3:726)' -> Re-draw Date='2026-01-31 14:08:13' Thread='Thread-132' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:730)' -> Setting current frame context for frame MainFrame Date='2026-01-31 14:08:13' Thread='Thread-132' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:735)' -> Executing postinit tasks for frame MainFrame Date='2026-01-31 14:08:13' Thread='Thread-132' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:765)' -> Shown normal frame... Date='2026-01-31 14:08:15' Thread='Thread-133' Level='INFO' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:676)' -> Wczytywanie przeglądarki repozytoriów Date='2026-01-31 14:08:15' Thread='Thread-133' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:710)' -> Shown wait frame... Date='2026-01-31 14:08:15' Thread='Thread-133' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:716)' -> Putting new frame RepoBrowser Date='2026-01-31 14:08:15' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.RepoBrowser(setOwFrame:92)' -> Setting frame: VANILLA Date='2026-01-31 14:08:15' Thread='JavaFX Application Thread' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.mainframe.NewsFrame$ScriptHost(log:67)' -> onCrystalUnfocus() called Date='2026-01-31 14:08:15' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$3:721)' -> Clean old forms... Date='2026-01-31 14:08:15' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$3:724)' -> Putting frame class ovh.crystallauncher.crystal.gui.frames.RepoBrowser Date='2026-01-31 14:08:15' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$3:726)' -> Re-draw Date='2026-01-31 14:08:15' Thread='Thread-136' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoadedPrivate$7:149)' -> Still waiting for show... Date='2026-01-31 14:08:15' Thread='Thread-133' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:730)' -> Setting current frame context for frame RepoBrowser Date='2026-01-31 14:08:15' Thread='Thread-133' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:735)' -> Executing postinit tasks for frame RepoBrowser Date='2026-01-31 14:08:15' Thread='Thread-133' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(lambda$setFrame$7:765)' -> Shown normal frame... Date='2026-01-31 14:08:15' Thread='Thread-137' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:08:15' Thread='Thread-139' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:08:15' Thread='Thread-138' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:119)' -> Still waiting for show... Date='2026-01-31 14:08:15' Thread='Thread-136' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoadedPrivate$7:157)' -> loaded... Date='2026-01-31 14:08:15' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$new$0:62)' -> Using router: ovh.crystallauncher.crystal.gui.controls.WebViewJFX Date='2026-01-31 14:08:15' Thread='JavaFX Application Thread' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewJFX(lambda$preComponentAdd$18:242)' -> Creating WebView object Date='2026-01-31 14:08:15' Thread='Thread-140' Level='ERROR' File='ovh.crystallauncher.crystal.core.Utils(trySleep:116)' -> sleep interrupted java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) ~[?:?] at ovh.crystallauncher.crystal.core.Utils.trySleep(Utils.java:114) ~[launcher-base-all.jar:?] at ovh.crystallauncher.crystal.gui.frames.repoframes.MinecraftVanillaFrame.lambda$loadVersion$1(MinecraftVanillaFrame.java:130) ~[launcher-base-all.jar:?] at java.lang.Thread.run(Thread.java:833) [?:?] Date='2026-01-31 14:08:16' Thread='Thread-139' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:129)' -> loaded... 2 Date='2026-01-31 14:08:16' Thread='Thread-138' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:129)' -> loaded... 2 Date='2026-01-31 14:08:16' Thread='Thread-137' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.controls.WebViewRouterView(lambda$onLoaded$5:129)' -> loaded... 2 Date='2026-01-31 14:08:16' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.RepoBrowser(setOwFrame:92)' -> Setting frame: USER Date='2026-01-31 14:08:22' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(cleanupMemory:577)' -> Cleaning up memory... Date='2026-01-31 14:08:22' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(cleanupMemory:581)' -> Pulling ovh.crystallauncher.crystal.gui.frames.SettingsFrame from memory... Date='2026-01-31 14:08:22' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.Framework(cleanupMemory:609)' -> Cleanup completed! Date='2026-01-31 14:08:22' Thread='Thread-145' Level='DEBUG' File='ovh.crystallauncher.crystal.core.env.os.WinOS(isWindowsTen:43)' -> isWindowsTen check: true Date='2026-01-31 14:08:22' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.gui.subprocess.SubprocessGuiBase(launcherPreInit:130)' -> Wczytywanie kreatora paczek... Date='2026-01-31 14:08:22' Thread='Thread-146' Level='ERROR' File='ovh.crystallauncher.crystal.core.env.streamhandlers.ProcessLoggerThread(run:57)' -> [SubProcess][E] Picked up JAVA_TOOL_OPTIONS: Date='2026-01-31 14:08:22' Thread='Thread-146' Level='ERROR' File='ovh.crystallauncher.crystal.core.env.streamhandlers.ProcessLoggerThread(run:57)' -> [SubProcess][E] Picked up _JAVA_OPTIONS: -Dnetbeans.debug=false -Dlog4j.configurationFile="log4j2submod.xml" -Dsun.java2d.dpiaware=false -Djava.net.preferIPv4Stack=true -Duser.home="C:\Users\oskar\AppData\Roaming\Crystal-Launcher\UserHome" -Djava.io.tmpdir="C:\Users\oskar\AppData\Roaming\Crystal-Launcher\tmp" -Djavax.net.ssl.trustStoreType=WINDOWS-ROOT Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG SubprocessGuiBase:51 - SubProcess module loading... Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] INFO PluginManager:79 - No plugins to load! Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG SubprocessGuiBase:63 - The os does not support: 'taskbar.setIconImage' Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG WinOS:67 - Detected MS version id: 10.0 (internal id: 4) Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] INFO SubprocessGuiBase:82 - Loading flags... Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:28 - Profiling flags... Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Settings:272 - Globals -> Loading settings... Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:32 - flags -> Done in: 4ms Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] INFO SubprocessGuiBase:84 - Loading language... Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:28 - Profiling language... Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:32 - language -> Done in: 21ms Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] INFO SubprocessGuiBase:86 - Loading theme... Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:28 - Profiling theme... Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:32 - theme -> Done in: 150ms Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] INFO SubprocessGuiBase:88 - Loading fonts... Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:28 - Profiling fonts... Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:32 - fonts -> Done in: 8ms Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] INFO SubprocessGuiBase:94 - Loading flags... Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:28 - Profiling flags... Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:32 - flags -> Done in: 0ms Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] INFO SubprocessGuiBase:96 - Loading environment vars... Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:28 - Profiling env... Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG SubprocessGuiBase:147 - NET_RETRY_COUNT => 3 Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG SubprocessGuiBase:148 - NET_RETRY_THRESHOLD => 5000 Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG SubprocessGuiBase:149 - NET_TIMEOUT => 15000 Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG SubprocessGuiBase:150 - CURSEFORGE_CONCURRENT_DOWNLOADS => 3 Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG SubprocessGuiBase:151 - GAME_CONCURRENT_DOWNLOADS => 3 Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:32 - env -> Done in: 7ms Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] INFO SubprocessGuiBase:106 - Setting up thread title... Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:28 - Profiling title... Date='2026-01-31 14:08:23' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Timing:32 - title -> Done in: 0ms Date='2026-01-31 14:08:24' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG WinOS:97 - isWindowsVistaOrLater check: true Date='2026-01-31 14:08:24' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Dwmapi:41 - Loading DWM api... Date='2026-01-31 14:08:24' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Dwmapi:92 - left: 0, top: 0, right: 830, bottom: 527 Date='2026-01-31 14:08:24' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Dwmapi:102 - GetSystemMetrics -> x:1920, y:1080, monitors: 1 Date='2026-01-31 14:08:24' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG AbstractCrystalWindow$10:685 - Opening window dialog0 Date='2026-01-31 14:08:24' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG WinOS:97 - isWindowsVistaOrLater check: true Date='2026-01-31 14:08:24' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Dwmapi:68 - !!native@0x210382 Date='2026-01-31 14:08:29' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG Repository:121 - Initialized repository: Crystal Launcher (official?: yes) Date='2026-01-31 14:08:30' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#0] Response code is 200 Date='2026-01-31 14:08:40' Thread='Thread-145' Level='INFO' File='ovh.crystallauncher.crystal.core.env.SubProcessSpawner(run:196)' -> [SubProcess] DEBUG NetStringReader:230 - [#1] Response code is 200 Date='2026-01-31 14:08:41' Thread='Thread-145' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.frames.repoframes.UserPackageFrame(lambda$showAddPack$4:680)' -> SubProcess result: NotOK Date='2026-01-31 14:08:42' Thread='Thread-146' Level='DEBUG' File='ovh.crystallauncher.crystal.core.env.streamhandlers.ProcessLoggerThread(run:61)' -> [SubProcess][E] Process stream with log level 1 closed Date='2026-01-31 14:08:44' Thread='AWT-EventQueue-0' Level='DEBUG' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(triggerUnhidden:486)' -> Console => Unhide Date='2026-01-31 14:08:50' Thread='Thread-148' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(handleCommand:433)' -> > yes: command not found Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(printHelp:438)' -> Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(printHelp:439)' -> Available commands: Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(printHelp:440)' -> -------------- -------------- ------------------------------------------ Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(printHelp:441)' -> COMMAND ARGS DESCRIPTION Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(printHelp:442)' -> -------------- -------------- ------------------------------------------ Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(printHelp:443)' -> help this help Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> setdump Dump settings to console Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> flag set debugging flags Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> fixintel Experimental Intel Graphics fix (before 4th gen on WinTen and later) Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> snake Snake game Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> rule Setup admin rules Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> packwl Setup admin rules Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> run Run process/jar applet in Crystal Launcher environment Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> fixcert Fix invalid certificate error Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> ssldump Test TLS functionality Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> netdiag Run network diagnostics Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> btb Back to normal console style Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> setprop Set settings property Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> fixrt Experimental Java Runtime fix for the old Intel HD Graphics devices Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> buffer change buffer size Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> refsession Refresh current session Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> c64 Commodore 64-like console style Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> clm Clean unused objects Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> dbg Show debug info Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> cls Clear console output Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> getprop Get settings property Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> fixshittygraphicscard Fix shitty graphics card that doesn't support OpenGL 3.1 Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> . Run Crystal Script file Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> tetris Tetris game Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> cwd Center main window (for testing) Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> myid Show my full launcher id Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> opendir Open current package directory Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> resetlibs Re-download libraries for current pack Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> cleancache Remove cache files Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> fixdns Toggle custom DNS implementation. Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(lambda$printHelp$2:445)' -> pwd Get current directory Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(printHelp:447)' -> -------------- -------------- ------------------------------------------ Date='2026-01-31 14:08:52' Thread='Thread-149' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(printHelp:448)' -> Date='2026-01-31 14:09:08' Thread='Thread-150' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.commands.RunEnv(handleCommand:48)' -> Target not exists: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\neoforge Date='2026-01-31 14:09:25' Thread='Thread-151' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.commands.RunEnv(handleCommand:48)' -> Target not exists: C:\Users\oskar\AppData\Roaming\Crystal-Launcher\neoforge-21.1.218-installer Date='2026-01-31 14:10:13' Thread='Thread-152' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(handleCommand:433)' -> > cleansache: command not found Date='2026-01-31 14:10:19' Thread='Thread-153' Level='INFO' File='ovh.crystallauncher.crystal.gui.console.ConsoleFrame(handleCommand:433)' -> > cleancash: command not found