Cryptomator crashes with `EXCEPTION_ACCESS_VIOLATION` on Windows in RemoteSession
Author: NN708Created Dec 12, 2024Updated Sep 10, 2026
Labelsos:windowsmisc:gui
Please agree to the following
- I have searched existing issues for duplicates
- I agree to follow this project's Code of Conduct
Summary
Cryptomator crashes after a few hours on Windows.
What software is involved?
- Operating System: Windows 11
- Cryptomator: 1.14.2
Volume Type
WinFsp
Steps to Reproduce
- Launch Cryptomator.
- Unlock some vaults.
- Wait for a few hours.
Expected Behavior
Cryptomator remains stable.
Actual Behavior
Cryptomator crashes after a few hours.
Reproducibility
Always
Relevant Log Output
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ffaad2ab3d6, pid=5912, tid=6036
#
# JRE version: OpenJDK Runtime Environment Zulu22.32+21-CRaC-CA (22.0.2+9) (build 22.0.2+9)
# Java VM: OpenJDK 64-Bit Server VM Zulu22.32+21-CRaC-CA (22.0.2+9, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64)
# Problematic frame:
# C [awt.dll+0xdb3d6]
#
# No core dump will be written. Minidumps are not enabled by default on client versions of Windows
#
# If you would like to submit a bug report, please visit:
# http://www.azul.com/support/
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
--------------- S U M M A R Y ------------
Command Line: -Djpackage.app-version=1.14.2.5384 --enable-preview --enable-native-access=org.cryptomator.jfuse.win,org.cryptomator.integrations.win -Xss5m -Xmx256m -Dcryptomator.appVersion=1.14.2 -Dfile.encoding=utf-8 -Djava.net.useSystemProxies=true -Dcryptomator.logDir=@{localappdata}/Cryptomator -Dcryptomator.pluginDir=@{appdata}/Cryptomator/Plugins -Dcryptomator.settingsPath=@{appdata}/Cryptomator/settings.json;@{userhome}/AppData/Roaming/Cryptomator/settings.json -Dcryptomator.p12Path=@{appdata}/Cryptomator/key.p12;@{userhome}/AppData/Roaming/Cryptomator/key.p12 -Dcryptomator.ipcSocketPath=@{localappdata}/Cryptomator/ipc.socket -Dcryptomator.mountPointsDir=@{userhome}/Cryptomator -Dcryptomator.loopbackAlias=cryptomator-vault -Dcryptomator.showTrayIcon=true -Dcryptomator.buildNumber=msi-5384 -Dcryptomator.integrationsWin.autoStartShellLinkName=Cryptomator -Dcryptomator.integrationsWin.keychainPaths=@{appdata}/Cryptomator/keychain.json;@{userhome}/AppData/Roaming/Cryptomator/keychain.json -Djavafx.verbose= --module-path=C:\Program Files\Cryptomator\app\mods -XX:ErrorFile=@{userhome}/cryptomator_crash.log -Djpackage.app-path=C:\Program Files\Cryptomator\Cryptomator.exe -Djdk.module.main=org.cryptomator.desktop org.cryptomator.desktop/org.cryptomator.launcher.Cryptomator
Host: 13th Gen Intel(R) Core(TM) i7-13700K, 4 cores, 7G, Windows 11 , 64 bit Build 22621 (10.0.22621.3958)
Time: Wed Dec 11 18:28:41 2024 Windows 11 , 64 bit Build 22621 (10.0.22621.3958) elapsed time: 14657.101104 seconds (0d 4h 4m 17s)
--------------- T H R E A D ---------------
Current thread (0x00000276f9acb8f0): JavaThread "AWT-EventQueue-0" [_thread_in_native, id=6036, stack(0x000000c6a5600000,0x000000c6a5b00000) (5120K)]
Stack: [0x000000c6a5600000,0x000000c6a5b00000], sp=0x000000c6a5afedc0, free space=5115k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [awt.dll+0xdb3d6] (no source info available)
C [awt.dll+0xdcc12] (no source info available)
C 0x00000276ea5bcf87 (no source info available)
The last pc belongs to native method entry point (kind = native) (printed below).
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j sun.awt.Win32GraphicsDevice.initNativeScale(I)V+0 [email protected]
j sun.awt.Win32GraphicsDevice.initScaleFactors()V+60 [email protected]
j sun.awt.Win32GraphicsDevice.displayChanged()V+16 [email protected]
j sun.awt.Win32GraphicsEnvironment.displayChanged()V+271 [email protected]
j sun.awt.windows.WToolkit.lambda$displayChanged$4()V+15 [email protected]
j sun.awt.windows.WToolkit$$Lambda+0x00000000328678b8.run()V+0 [email protected]
j java.awt.event.InvocationEvent.dispatch()V+47 [email protected]
j java.awt.EventQueue.dispatchEventImpl(Ljava/awt/AWTEvent;Ljava/lang/Object;)V+21 [email protected]
j java.awt.EventQueue$4.run()Ljava/lang/Void;+32 [email protected]
j java.awt.EventQueue$4.run()Ljava/lang/Object;+1 [email protected]
J 7107 c2 java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; [email protected] (17 bytes) @ 0x00000276eae70f24 [0x00000276eae70ec0+0x0000000000000064]
j java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;Ljava/security/AccessControlContext;)Ljava/lang/Object;+18 [email protected]
j java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V+46 [email protected]
j java.awt.EventDispatchThread.pumpOneEventForFilters(I)V+81 [email protected]
j java.awt.EventDispatchThread.pumpEventsForFilter(ILjava/awt/Conditional;Ljava/awt/EventFilter;)V+35 [email protected]
j java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11 [email protected]
j java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4 [email protected]
j java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3 [email protected]
j java.awt.EventDispatchThread.run()V+9 [email protected]
v ~StubRoutines::call_stub 0x00000276ea5b100d
siginfo: EXCEPTION_ACCESS_VIOLATION (0xc0000005), reading address 0x000000000000007fAnything else?
No response
Source: cryptomator/cryptomator