Details
Description
Things like "foo as Test.Window" with "Test" being a type namespace lead to a bad code path in qqml.cpp and cause a crash at run time. Furthermore, we do not always generate code for type lookups, which can lead to an assert at compile time.
Attachments
For Gerrit Dashboard: QTBUG-102019 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
402126,6 | QmlCompiler: Fix a number of warts regarding type lookup | 6.3.0 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
402128,5 | QmlCompiler: Fix a number of warts regarding type lookup | 6.3 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
402505,2 | Do generate code for necessary type lookups | 6.2 | qt/tqtc-qmlcompilerplus | Status: MERGED | +2 | 0 |