Moved to github issue
Hi,
I’m having issues deleting an empty folder.
MacOS: 10.13.5
Cryptomator: 1.4.0-beta2 (also tried 1.4.0-beta1)
Finder error:
The Finder can’t complete the operation because some data in “Delete me 1” can’t be read or written.
(Error code -36)
Debug Log:
08:14:09.724 [ForkJoinPool.commonPool-worker-1] ERROR o.c.frontend.fuse.ReadWriteAdapter - Error deleting file: /Delete me 1
java.nio.file.DirectoryNotEmptyException: /Delete me 1
at org.cryptomator.cryptofs.CryptoFileSystemImpl.delete(CryptoFileSystemImpl.java:365)
at org.cryptomator.cryptofs.CryptoFileSystemProvider.delete(CryptoFileSystemProvider.java:321)
at java.base/java.nio.file.Files.delete(Unknown Source)
at org.cryptomator.frontend.fuse.ReadWriteAdapter.delete(ReadWriteAdapter.java:140)
at org.cryptomator.frontend.fuse.ReadWriteAdapter.rmdir(ReadWriteAdapter.java:131)
at jnr.ffi.provider.jffi.NativeClosureProxy$$impl$$3.invoke(Unknown Source)
at com.kenai.jffi.Foreign.invokeN5O1(Native Method)
at com.kenai.jffi.Invoker.invokeN5(Invoker.java:1394)
at ru.serce.jnrfuse.LibFuse$jnr$ffi$1.fuse_main_real(Unknown Source)
at ru.serce.jnrfuse.AbstractFuseFS.execMount(AbstractFuseFS.java:295)
at ru.serce.jnrfuse.AbstractFuseFS.lambda$mount$26(AbstractFuseFS.java:274)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown Source)
at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
The folder is totally empty:
eve:Delete me 1 patrick$ ll
total 16
drwxr-xr-x 2 patrick staff 256B Aug 2 08:13 ./
drwxr-xr-x 11 patrick staff 640B Aug 2 08:14 ../
The error can also be reproduced.
I was able to delete the folder using Cryptomator 1.3.2 / webdav
Thanks,
Patrick