All vaults simultaneously failing to open

As of yesterday, none of my 1.19.2 macOS vaults will open. The error is Operation timed out. I see an older issue like this but only on Windows, and searching the Cryptomator app package for “mountTimeOut” returned nothing.

What could cause this?

Error Code B52N:0K52:0K52
java.io.IOException: Operation timed out
at java.base/sun.nio.ch.UnixFileDispatcherImpl.read0(Native Method)
at java.base/sun.nio.ch.UnixFileDispatcherImpl.read(Unknown Source)
at java.base/sun.nio.ch.IOUtil.readIntoNativeBuffer(Unknown Source)
at java.base/sun.nio.ch.IOUtil.read(Unknown Source)
at java.base/sun.nio.ch.IOUtil.read(Unknown Source)
at java.base/sun.nio.ch.FileChannelImpl.implRead(Unknown Source)
at java.base/sun.nio.ch.FileChannelImpl.read(Unknown Source)
at java.base/sun.nio.ch.ChannelInputStream.read(Unknown Source)
at java.base/sun.nio.ch.ChannelInputStream.read(Unknown Source)
at java.base/java.nio.file.Files.read(Unknown Source)
at java.base/java.nio.file.Files.readAllBytes(Unknown Source)
at java.base/java.nio.file.Files.readString(Unknown Source)
at org.cryptomator.desktop@1.19.2/org.cryptomator.common.vaults.VaultConfigCache.readConfigFromStorage(VaultConfigCache.java:61)
at org.cryptomator.desktop@1.19.2/org.cryptomator.common.vaults.VaultConfigCache.reloadConfig(VaultConfigCache.java:30)
at org.cryptomator.desktop@1.19.2/org.cryptomator.common.vaults.VaultListManager.redetermineVaultState(VaultListManager.java:187)
at org.cryptomator.desktop@1.19.2/org.cryptomator.ui.mainwindow.VaultListController.selectedVaultDidChange(VaultListController.java:226)
at javafx.base@25.0.2/com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(Unknown Source)
at javafx.base@25.0.2/javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(Unknown Source)
at javafx.base@25.0.2/javafx.beans.property.ObjectPropertyBase.markInvalid(Unknown Source)
at javafx.base@25.0.2/javafx.beans.property.ObjectPropertyBase$Listener.invalidated(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(Unknown Source)
at javafx.base@25.0.2/javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(Unknown Source)
at javafx.base@25.0.2/javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(Unknown Source)
at javafx.base@25.0.2/javafx.beans.property.ObjectPropertyBase.markInvalid(Unknown Source)
at javafx.base@25.0.2/javafx.beans.property.ObjectPropertyBase.set(Unknown Source)
at javafx.controls@25.0.2/javafx.scene.control.SelectionModel.setSelectedItem(Unknown Source)
at javafx.controls@25.0.2/javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(Unknown Source)
at javafx.base@25.0.2/javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(Unknown Source)
at javafx.base@25.0.2/javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(Unknown Source)
at javafx.base@25.0.2/javafx.beans.property.IntegerPropertyBase.markInvalid(Unknown Source)
at javafx.base@25.0.2/javafx.beans.property.IntegerPropertyBase.set(Unknown Source)
at javafx.controls@25.0.2/javafx.scene.control.SelectionModel.setSelectedIndex(Unknown Source)
at javafx.controls@25.0.2/javafx.scene.control.MultipleSelectionModelBase.select(Unknown Source)
at javafx.controls@25.0.2/javafx.scene.control.MultipleSelectionModelBase.clearAndSelect(Unknown Source)
at javafx.controls@25.0.2/javafx.scene.control.ListView$ListViewBitSetSelectionModel.clearAndSelect(Unknown Source)
at javafx.controls@25.0.2/com.sun.javafx.scene.control.behavior.CellBehaviorBase.simpleSelect(Unknown Source)
at javafx.controls@25.0.2/com.sun.javafx.scene.control.behavior.CellBehaviorBase.doSelect(Unknown Source)
at javafx.controls@25.0.2/com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(Unknown Source)
at javafx.controls@25.0.2/com.sun.javafx.scene.control.inputmap.InputMap.handle(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.EventUtil.fireEventImpl(Unknown Source)
at javafx.base@25.0.2/com.sun.javafx.event.EventUtil.fireEvent(Unknown Source)
at javafx.base@25.0.2/javafx.event.Event.fireEvent(Unknown Source)
at javafx.graphics@25.0.2/javafx.scene.Scene$MouseHandler.process(Unknown Source)
at javafx.graphics@25.0.2/javafx.scene.Scene.processMouseEvent(Unknown Source)
at javafx.graphics@25.0.2/javafx.scene.Scene$ScenePeerListener.mouseEvent(Unknown Source)
at javafx.graphics@25.0.2/com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.get(Unknown Source)
at javafx.graphics@25.0.2/com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.get(Unknown Source)
at javafx.graphics@25.0.2/com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(Unknown Source)
at javafx.graphics@25.0.2/com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(Unknown Source)
at javafx.graphics@25.0.2/com.sun.glass.ui.View.handleMouseEvent(Unknown Source)
at javafx.graphics@25.0.2/com.sun.glass.ui.View.notifyMouse(Unknown Source)
at javafx.graphics@25.0.2/com.sun.glass.ui.mac.MacView.notifyMouse(Unknown Source)

Maybe a file corrupted ?

You could first check your disk integrity : diskutil verifyVolume /

Good thought, but I ran disk utils and retried - same error and behaviour on all disks.

So, it turns out I was the problem. I switched away from OneDrive to another cloud provider a while back, and recently disabled OneDrive since, hey, I can just access it in the browser! Yeah…anyway, thanks for jumping and all is well again.

BTW, I figure this out thanks to Error Code B52N:J65U:J65U · cryptomator/cryptomator · Discussion #2992 · GitHub