Skip to content

Conversation

@backportbot
Copy link

@backportbot backportbot bot commented Oct 9, 2025

Backport of PR #8848

… Account

With this change some warnings from QObject like these are gone now:

    QObject: Cannot create children for a parent that is in a different thread.

I suspect this might have been causing some "random" crashes during
normal usage as well.  QNAMs are supposed to be used from the same
thread they were created in, which (as far as I could tell anyway) isn't
the case within async image providers...

This change is similar to how the `ImageResponse` class inside
`src/gui/tray/usermodel.cpp` fetches a remote resource.

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
@backportbot backportbot bot requested a review from camilasan as a code owner October 9, 2025 07:46
@backportbot backportbot bot requested a review from Aiiaiiio October 9, 2025 07:46
@backportbot backportbot bot added this to the 3.17.3 milestone Oct 9, 2025
@nilsding nilsding enabled auto-merge October 9, 2025 07:46
@mgallien mgallien disabled auto-merge October 9, 2025 07:48
@mgallien mgallien merged commit 9571e71 into stable-3.17 Oct 9, 2025
16 checks passed
@mgallien mgallien deleted the backport/8848/stable-3.17 branch October 9, 2025 07:48
@github-actions
Copy link

github-actions bot commented Oct 9, 2025

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

SHA256 checksum: 29592ad4f037769c2bbe307b174ca12b4f830985ef1f29c1e663479573c9ca35

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
Copy link

sonarqubecloud bot commented Oct 9, 2025

Quality Gate Failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 80%)
4 New Code Smells (required ≤ 0)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

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.

3 participants