Unable to Delete Items

Hi. I installed Cryptomator on my 2015 Macbook Pro running MacOS Catalina. I also installed FUSE. The vault is inside iCloud.

Options selected:

  • Save Password
  • Unlock on Start
  • Reveal Drive
  • Custom Mount point

Whenever I try to delete a file, I am getting this error message: “The operation can’t be completed because an unexpected error occurred (error code -8062).”

Any thoughts on how I can resolve this?

Can you please do the following:

  1. (Re-)Start Cryptomator
  2. Unlock your vault and go into the parent folder of the item you want to delete
  3. Within Cryptomator’s settings enable debug logging
  4. Try to delete the item
  5. Disable debug logging
  6. Now send us the latest log file (found here). Redact any paths from the log that you don’t want us to see and feel free to send us a PN if you don’t want to post it publicly.

A post was merged into an existing topic: Windows 7 64 Invalid Memory Access

Since macOS Catalina i have a similar problem.
Currently I use macOS 10.15.3 with FUSE 3.10.4 and Cryptomator 1.4.17.

Error 1)
When I duplicate a file and then try to delete the original file I geht the Error “Der Vorgang konnte nicht abgeschlossen werden, da mindestens ein benötigtes Objekt nicht gefunden wurde (Fehler -43).”

The problem is, that I’am not able to find a reproduceable example. It works 4 times, then I delete one file within the folder, suddenly I cannot delete an older file.

Error 2)
After duplicating a file I try to rename the new one. I get the error “Es ist ein unbekannter Fehler aufgetreten (Fehler -8072).”

Both errors for a specific file go away after selecting other folders and or waiting a minute. Afterwards it is possible to delete or rename the file. Only selecting one other folder and trying to delete or rename a file where the error occurs did not solve the problem. The error happens very often. I tried different file systems (APFS with and without capital letters, with and without encryption).

The error does not occur within an other program like Visual Studio Code. No errors occur within this program when files are created, renamed, duplicated. Therefore I suggest it has something to do with a Cache within Finder or FUSE.

The error occurs frequently. I have already tested with a newly installed system. Side effects from other programs can therefore be excluded.

  1. Any thoughts how to solve this problem?

  2. How can I test with the FUSE parameters “noubc” and “nolocalcaches” for disabling caching - just for finding out if this changes the behavior (https://github.com/osxfuse/osxfuse/wiki/Mount-options#noubc). I did not find out where to put these parameters for changing the way how cryptomator mounts.

Thanks.

could you also follow aforementioned instructions to generate a log file that includes debug information right before and after the error occurs?

I then send the contents of the log file as text.

Short description what happened:

  1. The file „2018-06-23 Abbuchung“ was duplicated with CMD-D.
  2. The file „2018-06-23 Abbuchung Kopie“ was created.
  3. The focus is then automatically on the new name and this has been renamed to „2018-06-23 Abbuchung K2“.
  4. The error occured after the confirmation of the renaming by pressing the enter key.

Previously, this operation (duplicating and renaming) could be carried out with two other files in the same directory with the directory name „Test“ without any errors. The error occurred during the third execution.

It was now noticed that the error may only occur if there are at least more than 10 files in a folder (but this is just another guess).

  1. I could not upload the logfile as a file as only files with the ending jpg, jpeg, png and gif are permitted. This is the reason why I can only paste some lines of the log file.

  2. How can I upload something that should not be posted publicly in the future?

Start of log file:

01:22:45.043 [main] INFO org.cryptomator.launcher.Cryptomator - Starting Cryptomator 1.4.17 on Mac OS X 10.15.3 (x86_64)
01:22:45.113 [main] INFO o.c.launcher.IpcProtocolImpl - Received launch args:
01:22:45.300 [JavaFX Application Thread] INFO org.cryptomator.launcher.Cryptomator - JavaFX application started.
01:22:45.356 [JavaFX Application Thread] INFO org.cryptomator.jni.JniModule - loaded libMacFunctions.dylib
01:22:46.423 [JavaFX Application Thread] INFO o.c.ui.controllers.WelcomeController - Current version: 1.4.17, lastest version: 1.4.17
01:23:24.282 [JavaFX Application Thread] DEBUG org.cryptomator.logging.DebugMode - Debug mode enabled
01:23:25.286 [pool-1-thread-1] DEBUG o.c.common.settings.SettingsProvider - Attempting to save settings to /Users/userx/Library/Application Support/Cryptomator/settings.json
01:23:25.292 [pool-1-thread-1] INFO o.c.common.settings.SettingsProvider - Settings saved to /Users/userx/Library/Application Support/Cryptomator/settings.json
01:23:27.086 [Thread-169] TRACE o.c.f.fuse.locks.PathRLockImpl - Acquired read path lock for ‘
01:23:27.087 [Thread-169] TRACE o.c.f.fuse.locks.PathRLockImpl - Acquired read path lock for ‘[, Crypt_NameX]’
01:23:27.087 [Thread-169] TRACE o.c.f.fuse.locks.PathRLockImpl - Acquired read path lock for ‘[, Crypt_NameX, Test]’
01:23:27.087 [Thread-169] TRACE o.c.f.fuse.locks.DataRLockImpl - Acquired read data lock for ‘[, Crypt_NameX, Test]’
01:23:27.087 [Thread-169] TRACE o.c.frontend.fuse.ReadOnlyAdapter - getattr /Crypt_NameX/Test (lastModifiedTime: 2020-03-08T00:21:17.01465Z, lastAccessTime: 2020-03-08T00:21:17.751583Z, creationTime: 2020-03-07T23:29:00Z, isRegularFile: false, isDirectory: true, isSymbolicLink: false, isOther: false, size: 352, fileKey: (dev=1000005,ino=1026158))

End of log file:

01:23:53.022 [Thread-864] TRACE o.c.f.fuse.locks.DataRLockImpl - Released read data lock for ‘[, Crypt_NameX, Test, 2018-06-23 Abbuchung Kopie.pdf]’
01:23:53.022 [Thread-864] TRACE o.c.f.fuse.locks.PathRLockImpl - Released read path lock for ‘[, Crypt_NameX, Test, 2018-06-23 Abbuchung Kopie.pdf]’
01:23:53.022 [Thread-864] TRACE o.c.f.fuse.locks.PathRLockImpl - Released read path lock for ‘[, Crypt_NameX, Test]’
01:23:53.022 [Thread-864] TRACE o.c.f.fuse.locks.PathRLockImpl - Released read path lock for ‘[, Crypt_NameX]’
01:23:53.022 [Thread-864] TRACE o.c.f.fuse.locks.PathRLockImpl - Released read path lock for ‘
01:23:53.029 [Thread-865] TRACE o.c.f.fuse.locks.PathRLockImpl - Acquired read path lock for ‘
01:23:53.029 [Thread-865] TRACE o.c.f.fuse.locks.PathRLockImpl - Acquired read path lock for ‘[, Crypt_NameX]’
01:23:53.029 [Thread-865] TRACE o.c.f.fuse.locks.PathRLockImpl - Acquired read path lock for ‘[, Crypt_NameX, Test]’
01:23:53.029 [Thread-865] TRACE o.c.f.fuse.locks.PathRLockImpl - Acquired read path lock for ‘[, Crypt_NameX, Test, 2018-06-23 Abbuchung Kopie.pdf]’
01:23:53.029 [Thread-865] TRACE o.c.f.fuse.locks.DataRLockImpl - Acquired read data lock for ‘[, Crypt_NameX, Test, 2018-06-23 Abbuchung Kopie.pdf]’
01:23:53.029 [Thread-865] TRACE o.cryptomator.frontend.fuse.OpenFile - Attempting to read 65536-73728:
01:23:53.029 [Thread-865] TRACE o.cryptomator.frontend.fuse.OpenFile - Reading 65536-69632
01:23:53.030 [Thread-865] TRACE o.cryptomator.frontend.fuse.OpenFile - Reading 69632-73728
01:23:53.030 [Thread-865] TRACE o.c.f.fuse.locks.DataRLockImpl - Released read data lock for ‘[, Crypt_NameX, Test, 2018-06-23 Abbuchung Kopie.pdf]’
01:23:53.030 [Thread-865] TRACE o.c.f.fuse.locks.PathRLockImpl - Released read path lock for ‘[, Crypt_NameX, Test, 2018-06-23 Abbuchung Kopie.pdf]’
01:23:53.030 [Thread-865] TRACE o.c.f.fuse.locks.PathRLockImpl - Released read path lock for ‘[, Crypt_NameX, Test]’
01:23:53.030 [Thread-865] TRACE o.c.f.fuse.locks.PathRLockImpl - Released read path lock for ‘[, Crypt_NameX]’
01:23:53.030 [Thread-865] TRACE o.c.f.fuse.locks.PathRLockImpl - Released read path lock for ‘
01:23:53.051 [Thread-866] TRACE o.c.frontend.fuse.ReadOnlyAdapter - statfs / (861191499776 / 1000240963584)
01:23:56.078 [Thread-867] TRACE o.c.f.fuse.locks.PathRLockImpl - Acquired read path lock for ‘
01:23:56.078 [Thread-867] TRACE o.c.f.fuse.locks.DataRLockImpl - Acquired read data lock for ‘
01:23:56.079 [Thread-867] TRACE o.c.frontend.fuse.ReadOnlyAdapter - getattr / (lastModifiedTime: 2020-03-04T12:06:19.911375Z, lastAccessTime: 2020-03-04T12:06:19.926387Z, creationTime: 2017-04-06T08:25:51Z, isRegularFile: false, isDirectory: true, isSymbolicLink: false, isOther: false, size: 256, fileKey: (dev=1000005,ino=293033))
01:23:56.079 [Thread-867] TRACE o.c.f.fuse.locks.DataRLockImpl - Released read data lock for ‘
01:23:56.079 [Thread-867] TRACE o.c.f.fuse.locks.PathRLockImpl - Released read path lock for ‘
01:23:56.079 [Thread-868] TRACE o.c.frontend.fuse.locks.LockManager - Creating ReadWriteLock for [, .localized]
01:23:56.079 [Thread-868] TRACE o.c.f.fuse.locks.PathRLockImpl - Acquired read path lock for ‘
01:23:56.080 [Thread-868] TRACE o.c.f.fuse.locks.PathRLockImpl - Acquired read path lock for ‘[, .localized]’
01:23:56.080 [Thread-868] TRACE o.c.frontend.fuse.locks.LockManager - Creating ReadWriteLock for [, .localized]
01:23:56.080 [Thread-868] TRACE o.c.f.fuse.locks.DataRLockImpl - Acquired read data lock for ‘[, .localized]’
01:23:56.080 [Thread-868] TRACE o.c.f.fuse.locks.DataRLockImpl - Released read data lock for ‘[, .localized]’
01:23:56.080 [Thread-868] TRACE o.c.f.fuse.locks.PathRLockImpl - Released read path lock for ‘[, .localized]’
01:23:56.080 [Thread-868] TRACE o.c.f.fuse.locks.PathRLockImpl - Released read path lock for ‘
01:23:56.080 [Thread-868] TRACE o.c.frontend.fuse.ReadOnlyAdapter - getattr /.localized failed, node not found
01:24:23.332 [JavaFX Application Thread] DEBUG org.cryptomator.logging.DebugMode - Debug mode disabled
01:24:24.334 [pool-1-thread-1] INFO o.c.common.settings.SettingsProvider - Settings saved to /Users/userx/Library/Application Support/Cryptomator/settings.json