10:06:03.462 [JavaFX Application Thread] ERROR o.c.ui.fxapp.FxApplicationWindows - Failed to display stage
java.util.concurrent.CompletionException: java.lang.NoClassDefFoundError: Could not initialize class org.cryptomator.ui.controls.FontAwesome5IconView
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.cryptomator.ui.controls.FontAwesome5IconView
never seen the errro before. Is this the complemete log? If not, please provide it to get the first and exact location where the app goes off the rails.
In general, this should not happen, because the app is accessing an app internal file, which is always present.
10:04:14.651 [main] INFO org.cryptomator.common.Environment - cryptomator.settingsPath: C:\Users\Thomas\AppData\Roaming/Cryptomator/settings.json;C:\Users\Thomas/AppData/Roaming/Cryptomator/settings.json
10:04:14.651 [main] INFO org.cryptomator.common.Environment - cryptomator.ipcSocketPath: C:\Users\Thomas\AppData\Local/Cryptomator/ipc.socket
10:04:14.651 [main] INFO org.cryptomator.common.Environment - cryptomator.integrationsWin.keychainPaths: C:\Users\Thomas\AppData\Roaming/Cryptomator/keychain.json;C:\Users\Thomas/AppData/Roaming/Cryptomator/keychain.json
10:04:14.651 [main] INFO org.cryptomator.common.Environment - cryptomator.p12Path: C:\Users\Thomas\AppData\Roaming/Cryptomator/key.p12;C:\Users\Thomas/AppData/Roaming/Cryptomator/key.p12
10:04:14.651 [main] INFO org.cryptomator.common.Environment - cryptomator.logDir: C:\Users\Thomas\AppData\Local/Cryptomator
10:04:14.651 [main] INFO org.cryptomator.common.Environment - cryptomator.loopbackAlias: cryptomator-vault
10:04:14.651 [main] INFO org.cryptomator.common.Environment - cryptomator.mountPointsDir: C:\Users\Thomas/Cryptomator
10:04:14.651 [main] INFO org.cryptomator.common.Environment - cryptomator.minPwLength: null
10:04:14.651 [main] INFO org.cryptomator.common.Environment - cryptomator.appVersion: 1.14.2
10:04:14.651 [main] INFO org.cryptomator.common.Environment - cryptomator.buildNumber: msi-5384
10:04:14.651 [main] INFO org.cryptomator.common.Environment - cryptomator.pluginDir: C:\Users\Thomas\AppData\Roaming/Cryptomator/Plugins
10:04:14.651 [main] INFO org.cryptomator.common.Environment - cryptomator.showTrayIcon: true
10:04:14.651 [main] INFO org.cryptomator.common.Environment - cryptomator.disableUpdateCheck: null
10:04:14.651 [main] INFO o.cryptomator.launcher.Cryptomator - Starting Cryptomator 1.14.2 on Windows 11 10.0 (amd64)
10:04:14.704 [main] INFO org.cryptomator.ipc.Server - Spawning IPC server listening on socket C:\Users\Thomas\AppData\Local\Cryptomator\ipc.socket
10:04:16.189 [JavaFX Application Thread] INFO o.cryptomator.launcher.Cryptomator - JavaFX runtime started after 1933ms
10:04:17.095 [JavaFX Application Thread] ERROR o.c.ui.fxapp.FxApplicationWindows - Failed to display stage
java.util.concurrent.CompletionException: java.lang.ExceptionInInitializerError
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source)
at javafx.graphics@22.0.2/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at javafx.graphics@22.0.2/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(Unknown Source)
at javafx.graphics@22.0.2/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
at javafx.graphics@22.0.2/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics@22.0.2/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ExceptionInInitializerError: null
at java.base/jdk.internal.misc.Unsafe.ensureClassInitialized0(Native Method)
at java.base/jdk.internal.misc.Unsafe.ensureClassInitialized(Unknown Source)
at java.base/jdk.internal.reflect.MethodHandleAccessorFactory.ensureClassInitialized(Unknown Source)
at java.base/jdk.internal.reflect.MethodHandleAccessorFactory.newConstructorAccessor(Unknown Source)
at java.base/jdk.internal.reflect.ReflectionFactory.newConstructorAccessor(Unknown Source)
at java.base/java.lang.reflect.Constructor.acquireConstructorAccessor(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
at javafx.fxml@22.0.2/javafx.fxml.FXMLLoader$InstanceDeclarationElement.constructValue(Unknown Source)
at javafx.fxml@22.0.2/javafx.fxml.FXMLLoader$ValueElement.processStartElement(Unknown Source)
at javafx.fxml@22.0.2/javafx.fxml.FXMLLoader.processStartElement(Unknown Source)
at javafx.fxml@22.0.2/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
at javafx.fxml@22.0.2/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
at javafx.fxml@22.0.2/javafx.fxml.FXMLLoader$IncludeElement.constructValue(Unknown Source)
at javafx.fxml@22.0.2/javafx.fxml.FXMLLoader$ValueElement.processStartElement(Unknown Source)
at javafx.fxml@22.0.2/javafx.fxml.FXMLLoader.processStartElement(Unknown Source)
at javafx.fxml@22.0.2/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
at javafx.fxml@22.0.2/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
at javafx.fxml@22.0.2/javafx.fxml.FXMLLoader.load(Unknown Source)
at org.cryptomator.desktop@1.14.2/org.cryptomator.ui.common.FxmlLoaderFactory.load(FxmlLoaderFactory.java:46)
at org.cryptomator.desktop@1.14.2/org.cryptomator.ui.common.FxmlLoaderFactory.createScene(FxmlLoaderFactory.java:63)
at org.cryptomator.desktop@1.14.2/org.cryptomator.ui.common.FxmlLoaderFactory.createScene(FxmlLoaderFactory.java:51)
at org.cryptomator.desktop@1.14.2/org.cryptomator.ui.mainwindow.MainWindowModule.provideMainScene(MainWindowModule.java:78)
at org.cryptomator.desktop@1.14.2/org.cryptomator.ui.mainwindow.MainWindowModule_ProvideMainSceneFactory.provideMainScene(MainWindowModule_ProvideMainSceneFactory.java:39)
at org.cryptomator.desktop@1.14.2/org.cryptomator.launcher.DaggerCryptomatorComponent$MainWindowComponentImpl$SwitchingProvider.get(DaggerCryptomatorComponent.java:3135)
at dagger@2.51.1/dagger.internal.DoubleCheck.get(DoubleCheck.java:47)
at org.cryptomator.desktop@1.14.2/org.cryptomator.ui.mainwindow.MainWindowComponent.showMainWindow(MainWindowComponent.java:28)
... 8 common frames omitted
Caused by: java.io.UncheckedIOException: org.cryptomator.ui.common.FontLoader$FontLoaderException: Failed to load font: /css/fontawesome5-free-solid.otf
at org.cryptomator.desktop@1.14.2/org.cryptomator.ui.controls.FontAwesome5IconView.<clinit>(FontAwesome5IconView.java:31)
... 35 common frames omitted
Caused by: org.cryptomator.ui.common.FontLoader$FontLoaderException: Failed to load font: /css/fontawesome5-free-solid.otf
at org.cryptomator.desktop@1.14.2/org.cryptomator.ui.common.FontLoader.load(FontLoader.java:23)
at org.cryptomator.desktop@1.14.2/org.cryptomator.ui.controls.FontAwesome5IconView.<clinit>(FontAwesome5IconView.java:29)
... 35 common frames omitted
Caused by: org.cryptomator.ui.common.FontLoader$FontLoaderException: Failed to load font: /css/fontawesome5-free-solid.otf
at org.cryptomator.desktop@1.14.2/org.cryptomator.ui.common.FontLoader.load(FontLoader.java:33)
at org.cryptomator.desktop@1.14.2/org.cryptomator.ui.common.FontLoader.load(FontLoader.java:20)
... 36 common frames omitted
It fails when loading the app internal font. Since the font file is always present and working, there must be some other error. JavaFX uses the Windows temp directory to repack the font. So maybe Cryptomator cannot access your temp directory?
I have a hardware problem.
It’s a coincidence that I first noticed it with Cryptomator. Immediately after booting, the virtual drives were missing.
In the meantime, I have other applications that are behaving strangely. Thunderbird no longer sends mails…
Hi All,
Windows Upgrade from 23H2 to 24H2 and Bluetooth mouse and network doesn’t work anymore??
Reversed OS, waited for 2 weeks, Download 24H2 ISO and Extract to External USB disk → Install again → Same issue, Removed ALL non working devices under device manager, Network available again …
Download lates OS and drivers from Microsoft Update site → Everything is working again.
Use Cryptomator sinds 2019, after 2020 no issues anymore with Cryptomator
( I love this product )
Current version OS = Win11 24H2, OS build: 26100.2605 ( Dec 2024)
Cryptomator version 1.14.2 ( msi-5384) and is working like a charm
Cheers,
Jan