Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
5.15.5, 6.2.0 Beta2
-
-
a068fdc0b2cf7d4223d9ad15345fe9d345875936 551125b333d2ee35aeea1fc40f5794716f63172b eaf011c4ae (qt/tqtc-qtdeclarative/5.15-opensource) eaf011c4ae (qt/qtdeclarative/5.15) eaf011c4ae (qt/tqtc-qtdeclarative/5.15)
Description
Live Preview is not starting properly on macOS, no errors in the application output and no crashlogs from mac os but after launching the new app it hangs with "Application not responding" and needs to be force quit.
This seems to fix the issue:
This should have the same effect, but I do not need to use mutable and change function signatures.
I use it with QMutexLocker in load()
void QQmlPreviewFileEngine::load() const
Attachments
For Gerrit Dashboard: QTBUG-95825 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
365026,2 | QmlPreview: Protect QQmlPreviewFileLoader::load with another mutex | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
365140,2 | QmlPreview: Protect QQmlPreviewFileLoader::load with another mutex | 6.2 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
365980,3 | QmlPreview: Protect QQmlPreviewFileLoader::load with another mutex | tqtc/lts-5.15 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |
366418,3 | QmlPreview: Protect QQmlPreviewFileLoader::load with another mutex | tqtc/lts-5.15.6 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |