[Interest] ASSERT: "m_engines.contains(engine)" in file qqmlenginedebugservice.cpp, line 802 qqmlenginedebugservice.cpp: 802

Alexander Ivash elderorb at gmail.com
Fri Dec 8 12:17:11 CET 2017


I'm playing with https://github.com/qyvlik/QmlThread project which
allows to create QQmlEngine per thread to execute QML/Js in background
and it mostly seems to be working just fine. But on attempt to debug
QML I'm getting assertion.

I might be completely wrong, but from the first look it seems like
additional QQmlEngine-s needs to be somehow registered in QmlDebugger.

What needs to be done to get rid of this assertion (is it possible at
all or QmlDebugger is always expect single QQmlEngine? )

Thanks!



More information about the Interest mailing list