Skip to content

[stable-34.0] fix: Don't recursively call processEvents#10333

Merged
mgallien merged 1 commit into
stable-34.0from
backport/10314/stable-34.0
Jul 9, 2026
Merged

[stable-34.0] fix: Don't recursively call processEvents#10333
mgallien merged 1 commit into
stable-34.0from
backport/10314/stable-34.0

Conversation

@backportbot

@backportbot backportbot Bot commented Jul 9, 2026

Copy link
Copy Markdown

Backport of PR #10314

Calling QCoreApplication::processEvents() causes a recursive re-entrant
event loop that will eventually run out of stack space. This should have
broken way earlier, but it appears that it went under the radar until
a sufficiently fast network and storage is attached. It's unclear why
this was even called in the first place - QApplication::exec() already
runs the GUI QEventLoop anyway.

Fixes #10312.

Signed-off-by: Xaymar <info@xaymar.com>
@backportbot backportbot Bot requested review from camilasan and i2h3 as code owners July 9, 2026 07:27
@backportbot backportbot Bot requested a review from mgallien July 9, 2026 07:27
@backportbot backportbot Bot requested review from mgallien and nilsding as code owners July 9, 2026 07:27
@backportbot backportbot Bot requested a review from nilsding July 9, 2026 07:27
@backportbot backportbot Bot added this to the 34.0.0 milestone Jul 9, 2026
@mgallien mgallien enabled auto-merge July 9, 2026 07:30
@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

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

Digest: sha256:014e5adca1bb318735dc0b56f796648c7678f74df222948bb47823f052479f25

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.

@mgallien mgallien merged commit 079ac22 into stable-34.0 Jul 9, 2026
17 checks passed
@mgallien mgallien deleted the backport/10314/stable-34.0 branch July 9, 2026 07:47
@sonarqubecloud

sonarqubecloud Bot commented Jul 9, 2026

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants