Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-132879

Crash on destruction of QQuickWidget containing Control

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P1: Critical
    • None
    • 6.5.0, 6.5.3
    • Quick: Widget
    • None
    • macOS

    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

      Attachments

        1. minimal-sample.zip
          3 kB
          Sebastian Bleeker
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            tvete Paul Olav Tvete
            sblkr Sebastian Bleeker
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes