Details
Description
If you create a cyclic dependency between two components via type annotations, it is compiled just fine, but assert at run time.
ASSERT: "tdata->isComplete()" in file /home/ulf/qt6dev/qtbase/include/QtQml/6.7.0/QtQml/private/../../../../../../../qt6dev-src/qtdeclarative/src/qml/qml/qqmlpropertycachecreator_p.h, line 771
Attachments
Issue Links
- resulted in
-
QTBUG-121128 [REG 6.5.3 -> 6.5.4][Reg 6.2.10 -> 6.2.11] QModelIndex is not a type error
- Closed
For Gerrit Dashboard: QTBUG-117788 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
511937,7 | QtQml: Don't unnecessarily detour through the CU to look up types | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
512891,5 | QtQml: Register function type annotations as mandatory type references | 6.6 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
513296,1 | WIP: QtQml: Register function type annotations as type references | dev | qt/qtdeclarative | Status: ABANDONED | -2 | 0 |
513873,4 | QtQml: Register function type annotations as mandatory type references | tqtc/lts-6.5 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |
515026,3 | QtQml: Register function type annotations as mandatory type references | tqtc/lts-6.2 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |