Details
-
Bug
-
Resolution: Unresolved
-
P1: Critical
-
None
-
6.5.0, 6.5.3
-
None
Description
When using a QQuickWidget containing a QQuickControl on macOs the application crashes on exit, when destructing the QQuickWidget.
Stack:
1 QQuickItemPrivate::q_func() const qquickitem_p.h 227 0x1096c6b39 2 QQuickItemPrivate::effectiveAccessibleRole() const qquickitem.cpp 10025 0x1096c6b39 3 QAccessibleQuickItem::role() const qaccessiblequickitem.cpp 459 0x109956826 4 QAccessibleQuickItem::interface_cast(QAccessible::InterfaceType) qaccessiblequickitem.cpp 670 0x109957583 5 QAccessibleInterface::tableCellInterface() qaccessible.h 102 0x10921dd07 6 -[QMacAccessibilityElement initWithId:role:] qcocoaaccessibilityelement.mm 127 0x10921dcf6 7 +[QMacAccessibilityElement elementWithId:] qcocoaaccessibilityelement.mm 198 0x10921e424 8 QCocoaAccessibility::notifyAccessibilityUpdate(QAccessibleEvent *) qcocoaaccessibility.mm 32 0x10921c323 9 QQuickItemPrivate::setEffectiveVisibleRecur(bool) qquickitem.cpp 6628 0x1096c8bfc 10 QQuickItem::setParentItem(QQuickItem *) qquickitem.cpp 2822 0x1096c61bd 11 QQuickItem::~QQuickItem() qquickitem.cpp 2381 0x1096c5915 12 QQmlPrivate::QQmlElement<QQuickControl>::~QQmlElement() qqmlprivate.h 104 0x11a166b36 13 QQmlPrivate::QQmlElement<QQuickControl>::~QQmlElement() qqmlprivate.h 102 0x11a166b29 14 QQmlPrivate::QQmlElement<QQuickControl>::~QQmlElement() qqmlprivate.h 102 0x11a166b29 15 QQuickWidget::~QQuickWidget() qquickwidget.cpp 672 0x108a49d25 16 QQuickWidget::~QQuickWidget() qquickwidget.cpp 668 0x108a49e1e 17 QQuickWidget::~QQuickWidget() qquickwidget.cpp 668 0x108a49e19 18 QObjectPrivate::deleteChildren() qobject.cpp 2211 0x10f265321 19 QWidget::~QWidget() qwidget.cpp 1560 0x10b0eb549 20 MainWindow::~MainWindow() mainwindow.cpp 16 0x100007075 ... <More>
Minimal Sample: minimal-sample.zip
Edit: Seems like this only occurring on macOs Sonoma