Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.7.3, 6.8.0
-
None
-
Windows 11 23H2 (Build 22631.4317)
ninja 1.11.0
cmake 3.29.2
visual studio 2022 17.11.5
-
-
cdcfed60e (dev), e1cfc24d3 (6.8), 0f629cbbe (tqtc/lts-6.5), 15704937b (tqtc/lts-6.2)
Description
The attached minimal example reproduces the issue.
If it is simplified more it will not crash.
If it works it will change nothing in the UI but it prints the created object to console.
This worked at least in Qt 6.7.0.
It behaves differently, depending if the QML-Files are added in CMake or via QRC-File.
- top button - cmake -> assert in debug build if debugger attached no crash in any build
- bottom button - qrc -> assert in debug build even if debugger is not attached + crash in any other build
Cant explain that one either.
Attachments
For Gerrit Dashboard: QTBUG-130143 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
598128,4 | QQmlProperty: Don't clear toplevel binding bit for value type bindings | dev | qt/qtdeclarative | Status: MERGED | +2 | +1 |
598535,2 | QQmlProperty: Don't clear toplevel binding bit for value type bindings | 6.8 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
598789,2 | QQmlProperty: Don't clear toplevel binding bit for value type bindings | tqtc/lts-6.5 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |
598803,3 | QQmlProperty: Don't clear toplevel binding bit for value type bindings | tqtc/lts-6.2 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |