Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: macOS client does not properly delete sync database files #7736

Open
5 of 8 tasks
ArcticFall opened this issue Jan 9, 2025 · 0 comments
Open
5 of 8 tasks

[Bug]: macOS client does not properly delete sync database files #7736

ArcticFall opened this issue Jan 9, 2025 · 0 comments

Comments

@ArcticFall
Copy link

ArcticFall commented Jan 9, 2025

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

Bug description

Client does not properly delete sync database on macOS when the synchronization is deleted.

Steps to reproduce

  1. Navigate into top folder of synchronization in Finder
  2. Show hidden files
  3. Go into nextcloud client settings and delete the synchronization
  4. Observe the sync db files vanish in Finder
  5. Add the synchronization back in nextcloud client settings
  6. Observer sync db files appear right away again with the same size as before

Expected behavior

When deleting a synchronization the sync db files should be correctly deleted and when creating the synchronization again blank sync db files should be created.

Which files are affected by this bug

Sync db files

Operating system

macOS

Which version of the operating system you are running.

Sonoma 14.6.1

Package

Official macOS 12+ universal pkg

Nextcloud Server version

30.0.4

Nextcloud Desktop Client version

5.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

Client logs

I will be happy to provide the client logs, but I don't think I can share it publicly here. Some of the filenames contain personal information.

Additional info

An employee was experiencing a sync loop, where the nextcloud client would always start synchronization but stop right away again and show that all files are synchronized, even though nothing had been synchronized. This is a bug that I think stems from the previous two disastrous client releases. Multiple people in our organization have experienced this problem, but the fix was always to just re add the synchronization. And on this employees computer it looked also like it worked, it synced for a little while and then she reported, that the client is not stuck in a loop anymore and it shows, that everything had been synchronized. After she came back from the Christmas holidays she noticed that she was missing files from her colleagues and that changes she had made weren't present on their computers. So she asked me to take a look and we encountered the above described problem. Apparently her sync db files were still corrupted and because they were not properly deleted between deleting the synchronization and adding it again, the problem persisted. even though the sync loop disappeared.

I'm only a volunteer for our organization and I don't use macOS myself, so that might be a factor here. But I think my described expected behavior is correct. Maybe there should also just be a button, that allows users to reset the sync db files.

@ArcticFall ArcticFall changed the title [Bug]: macOS client does not properly dlete sync database files [Bug]: macOS client does not properly delete sync database files Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant