Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
6.9.0
-
-
39391e528 (dev), f68994586 (6.9), d94d58739 (6.8), 99ebdcf5f (dev), 713a2c23c (6.9), e4d59f9ec (6.8)
Description
qttools/src/designer/src/components/propertyeditor/designerpropertymanager.cpp
has multiple occurrences of code like:
QtProperty *alignV = m_propertyToAlignV.value(property);
if (alignV) {
delete alignV;
m_alignVToProperty.remove(alignV);
}
which triggers a coverity warning about use after free (sort-of semi-false positive).
Attachments
Gerrit Reviews
For Gerrit Dashboard: QTBUG-134256 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
628436,13 | WIP: Qt Designer: Fix remaining use after free coverity scan results | dev | qt/qttools | Status: NEW | -2 | 0 |
628498,18 | Qt Designer: Remove subproperty->property hashes (simple cases) | dev | qt/qttools | Status: NEW | 0 | 0 |
629236,7 | WIP: Qt Designer: Remove hashes in TranslatablePropertyManager | dev | qt/qttools | Status: NEW | -2 | 0 |
629237,7 | WIP: Qt Designer: Remove remaining hashes in DesignerPropertyManager | dev | qt/qttools | Status: NEW | -2 | 0 |
630242,2 | Qt Property Browser Solution: Remove some hashes | dev | qt/qttools | Status: NEW | 0 | 0 |