Skip to content

Fix crash due to __FILEPROVIDER_OBSERVER_TOO_MANY_ITEMS__ - #10281

Merged
i2h3 merged 1 commit into
masterfrom
i2h3/fix/batched-enumeration
Jul 2, 2026
Merged

Fix crash due to __FILEPROVIDER_OBSERVER_TOO_MANY_ITEMS__#10281
i2h3 merged 1 commit into
masterfrom
i2h3/fix/batched-enumeration

Conversation

@i2h3

@i2h3 i2h3 commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Hopefully fixes the remaining problem in #9283.

Checklist

AI (if applicable)

@i2h3 i2h3 added this to the 34.0.0 milestone Jul 1, 2026
@i2h3 i2h3 self-assigned this Jul 1, 2026
@i2h3 i2h3 added bug os: 🍎 macOS Apple macOS, formerly also known as OS X feature: 📁 file provider macOS File Provider Extension, more general also known as virtual file system. labels Jul 1, 2026
@github-project-automation github-project-automation Bot moved this to 🧭 Planning evaluation (don't pick) in 💻 Desktop Clients team Jul 1, 2026
@i2h3 i2h3 changed the title Fixcrash due to __FILEPROVIDER_OBSERVER_TOO_MANY_ITEMS__ Fix crash due to __FILEPROVIDER_OBSERVER_TOO_MANY_ITEMS__ Jul 1, 2026
@i2h3

i2h3 commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator Author

/backport to stable-34.0

@i2h3
i2h3 force-pushed the i2h3/fix/batched-enumeration branch from c1e511f to 28cf22a Compare July 1, 2026 15:42
…MS__

- Pagination must also happen in direction to the file provider framework
- The framework has per batch item limitations due to enumeration being an expensive process
- Server-side changes fetch must complete first before actual changes like moves can be derived

Co-Authored-By: Claude Opus 4.8 <[email protected]>
Signed-off-by: Iva Horn <[email protected]>
@i2h3
i2h3 force-pushed the i2h3/fix/batched-enumeration branch from 28cf22a to a5ede81 Compare July 1, 2026 15:54
@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Artifact containing the AppImage: nextcloud-appimage-pr-10281.zip

Digest: sha256:be7f3772a471f1ee8eea4168f37e13f1cba3ff7bddee5a01162b9d2191782969

To test this change/fix you can download the above artifact file, unzip it, and run it.

Please make sure to quit your existing Nextcloud app and backup your data.

@sonarqubecloud

sonarqubecloud Bot commented Jul 1, 2026

Copy link
Copy Markdown

@i2h3
i2h3 merged commit e12529d into master Jul 2, 2026
23 checks passed
@i2h3
i2h3 deleted the i2h3/fix/batched-enumeration branch July 2, 2026 07:03
@github-project-automation github-project-automation Bot moved this from 🧭 Planning evaluation (don't pick) to ☑️ Done in 💻 Desktop Clients team Jul 2, 2026
@mgallien mgallien modified the milestones: 34.0.0, 35.0.0 Jul 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug feature: 📁 file provider macOS File Provider Extension, more general also known as virtual file system. os: 🍎 macOS Apple macOS, formerly also known as OS X

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants