Skip to content

[Bug]: MacOS Client with VFS: Sometimes files are not evicted randomly #7832

Open
@pipsen

Description

@pipsen

⚠️ Before submitting, please verify the following: ⚠️

Bug description

Hello,

I am using Nextcloud AIO 30.0.5 together with Nextcloud Desktop Client 3.15.3 with VFS support.

Basically it works, but whenever I select “Remove Download” from a folder or file structure, some files can randomly not be removed. I tried it several times, but not chance.

When I identify a single file, which is still in place physically, and try to “Remove Download” I receive a Finder Message:

“The file xxxxxxxxxxx could not be ejected”.

This problem is 100% reproducible on all my Macs… just the files, wich are affected are random.

Steps to reproduce

  1. Download an Install Nextcloud-3.15.3-macOS-vfs.pkg
  2. Add Nextcloud Instance and enable VFS support
  3. Make a folder Structure available with "Download"
  4. Remove folder structure from Mac
  5. Check size of Folder with "du -hs foldername"
  6. Result: Randomly some files are still physically available on local filesystem
  7. Try to remove one of these affected files manually with context menu
  8. Error Message: "The file xxxxxxxxxxx could not be ejected"
    ...

Expected behavior

After pressing "Remove Downloads", all files shall be removed completely from local device.

Which files are affected by this bug

Sorry, private files..... I can not share this currently

Operating system

Windows

Which version of the operating system you are running.

Mac OS Sequoia 15.3

Package

Official macOS 12+ universal pkg

Nextcloud Server version

30.0.5

Nextcloud Desktop Client version

3.15.3

Is this bug present after an update or on a fresh install?

Fresh desktop client install

Are you using the Nextcloud Server Encryption module?

Encryption is Disabled

Are you using an external user-backend?

  • Default internal user-backend
  • LDAP/ Active Directory
  • SSO - SAML
  • Other

Nextcloud Server logs

Additional info

This problem does NOT happen with Windows' version of Desktop Client with VFS

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions