[Interest] ASSERT: "m_engines.contains(engine)" in file qqmlenginedebugservice.cpp, line 802 qqmlenginedebugservice.cpp: 802
Ulf Hermann
ulf.hermann at qt.io
Fri Dec 8 12:32:42 CET 2017
> What needs to be done to get rid of this assertion (is it possible at
> all or QmlDebugger is always expect single QQmlEngine? )
You can have multiple QML engines attached to the debugger, but the
current assumption is indeed that they all live in the GUI thread. This
can probably be fixed, but are you sure that you don't hit any other
limitations with this? For example, the type loader also does
interesting things with threads and locking.
br,
Ulf
More information about the Interest
mailing list