Details
Description
After calling qmlClearTypeRegistrations, the application goes into an infinite loop when trying to re-open a QQmlEngine.
The infinite loop is in QQmlValueTypeProvider::metaObjectForMetaType(int type) (see qqmlglobal.cpp).
Seems like this has already been fixed for qtquickcontrols2 here https://bugreports.qt.io/browse/QTBUG-32078
Attachments
For Gerrit Dashboard: QTBUG-56546 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
194510,3 | Fix qmlClearTypeRegistrations for Qt 3D | 5.9.0 | qt/qt3d | Status: MERGED | +2 | 0 |
194995,3 | Don't use a static value for the value type provider | 5.9.0 | qt/qt3d | Status: MERGED | +2 | 0 |