Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.0.0
-
None
-
20fb62f6040ad8415828092a2b09bd374433505f
Description
The following crashes when attempting to convert 'a' to a QVariantMap (infinite loop).
import QtQuick 2.0 Rectangle { width: 360 height: 360 Component.onCompleted: { var a = {} var b = {} a.c = b; b.c = a; return a; } }
While this isn't the correct fix for this issue, it might also be worth bypassing this particular conversion for signals, as the return value can't be used?
Attachments
For Gerrit Dashboard: QTBUG-21626 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
5490,6 | Modify JS Object to QVariant conversion | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |