Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
6.2.5, 6.3.1, 6.4.0 Beta1, 6.4
-
6.4
-
c12f0f07f5 (qt/qtdeclarative/dev) fdd848c225 (qt/qtdeclarative/6.3) 5f95610039 (qt/qtdeclarative/6.2) 5f95610039 (qt/tqtc-qtdeclarative/6.2)
Description
With https://codereview.qt-project.org/c/qt/qtdeclarative/+/403314 qmlcachegen runs into an infinite loop when searching for the base type of various types in QtQuick.Dialogs. This is because dialogs has ambiguous types and we don't manage to properly reject them. Therefore, we get cycles in the type hierarchy.