Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.2.0
-
None
Description
If a QQmlEngine is destroyed while an asynchronous Loader is in progress a deadlock can occur where QQmlThread is waiting in the main thread for its thread to exit (in QQmlThread::shutdown()), while its thread is waiting for the main thread to execute an event (in QQmlThread::internalCallMethodInMain(Message *message)).
Attachments
Issue Links
- relates to
-
QTBUG-36900 QQuickWindow applications hang on exit
- Closed
-
QTBUG-75777 QQmlEngine deadlock in destructor with asynchronous Loader
- Closed