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

Crash on QQuickItem destruction

    XMLWordPrintable

Details

    • macOS, Windows

    Description

      Just see such crashes among our users crash reports.
      Unfortunately have no reproducer or more details at the moment.

      Date/Time:       2022-12-01T19:44:02.999Z
      Launch Time:     2022-12-01T17:01:28Z
      OS Version:      Mac OS X 12.6 (21G115)
      Report Version:  104
      
      Exception Type:  SIGSEGV
      Exception Codes: SEGV_MAPERR at 0x7f863e796448
      Crashed Thread:  0
      
      Thread 0 Crashed:
      0   QtQml                                0x0000000108e30ea3 QQmlJavaScriptExpression::~QQmlJavaScriptExpression() (qtaggedpointer.h:113)
      1   QtQml                                0x0000000108ddcb65 non-virtual thunk to GenericBinding<1>::~GenericBinding() (qqmlbinding.cpp:248)
      2   QtQml                                0x0000000108dd457c QQmlBinding::~QQmlBinding() (qqmlbinding.cpp:165)
      3   QtQml                                0x0000000108ddd585 non-virtual thunk to GenericBinding<6>::~GenericBinding() (qqmlbinding.cpp:248)
      4   QtQml                                0x0000000108dd457c QQmlBinding::~QQmlBinding() (qqmlbinding.cpp:165)
      5   QtQml                                0x0000000108ddcb65 non-virtual thunk to GenericBinding<1>::~GenericBinding() (qqmlbinding.cpp:248)
      6   QtQml                                0x0000000108dd457c QQmlBinding::~QQmlBinding() (qqmlbinding.cpp:165)
      7   QtQml                                0x0000000108dde7a5 non-virtual thunk to GenericBinding<0>::~GenericBinding() (qqmlbinding.cpp:248)
      8   QtQml                                0x0000000108dd457c QQmlBinding::~QQmlBinding() (qqmlbinding.cpp:165)
      9   QtQml                                0x0000000108ddd585 non-virtual thunk to GenericBinding<6>::~GenericBinding() (qqmlbinding.cpp:248)
      10  QtQml                                0x0000000108dd457c QQmlBinding::~QQmlBinding() (qqmlbinding.cpp:165)
      11  QtQml                                0x0000000108dde7a5 non-virtual thunk to GenericBinding<0>::~GenericBinding() (qqmlbinding.cpp:248)
      12  QtQml                                0x0000000108e01dc3 QQmlData::destroyed(QObject*) (qqmlengine.cpp:1264)
      13  QtCore                               0x000000010a24a61b QObject::~QObject() (qobject.cpp:1011)
      14  QtQuick                              0x00000001067b4c0e QQuickItem::~QQuickItem() (qquickitem.cpp:2396)
      15  QtQuick                              0x00000001069d258b QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (qqmlprivate.h:135)
      16  QtCore                               0x000000010a24af4e QObjectPrivate::deleteChildren() (qobject.cpp:2125)
      17  QtCore                               0x000000010a24ad18 QObject::~QObject() (qobject.cpp:1105)
      18  QtQuick                              0x00000001067b4c0e QQuickItem::~QQuickItem() (qquickitem.cpp:2396)
      19  QtQuick                              0x00000001069d52ab QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement() (qqmlprivate.h:135)
      20  QtCore                               0x000000010a24af4e QObjectPrivate::deleteChildren() (qobject.cpp:2125)
      21  QtCore                               0x000000010a24ad18 QObject::~QObject() (qobject.cpp:1105)
      22  QtQuick                              0x00000001067b4c0e QQuickItem::~QQuickItem() (qquickitem.cpp:2396)
      23  QtQuick                              0x00000001069d258b QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (qqmlprivate.h:135)
      24  QtQuick                              0x00000001067ca78f QQuickItemLayer::~QQuickItemLayer() (qquickitem.cpp:9030)
      25  QtQuick                              0x00000001067b4bad QQuickItem::~QQuickItem() (qquickitem.cpp:2390)
      26  QtQuick                              0x00000001069e43eb QQmlPrivate::QQmlElement<QQuickRectangle>::~QQmlElement() (qquickrectangle_p.h:164)
      27  QtCore                               0x000000010a24af4e QObjectPrivate::deleteChildren() (qobject.cpp:2125)
      28  QtCore                               0x000000010a24ad18 QObject::~QObject() (qobject.cpp:1105)
      29  QtQuickTemplates2                    0x0000000105835d8b QQmlPrivate::QQmlElement<QQuickToolTip>::~QQmlElement() (qquicktooltip_p.h:62)
      30  QtCore                               0x000000010a24af4e QObjectPrivate::deleteChildren() (qobject.cpp:2125)
      31  QtCore                               0x000000010a24ad18 QObject::~QObject() (qobject.cpp:1105)
      32  QtQuick                              0x00000001067b4c0e QQuickItem::~QQuickItem() (qquickitem.cpp:2396)
      33  QtQuick                              0x00000001069d52ab QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement() (qqmlprivate.h:135)
      34  QtCore                               0x000000010a24af4e QObjectPrivate::deleteChildren() (qobject.cpp:2125)
      35  QtCore                               0x000000010a24ad18 QObject::~QObject() (qobject.cpp:1105)
      36  QtQuick                              0x00000001067b4c0e QQuickItem::~QQuickItem() (qquickitem.cpp:2396)
      37  QtQuick                              0x00000001069d258b QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (qqmlprivate.h:135)
      38  QtCore                               0x000000010a24af4e QObjectPrivate::deleteChildren() (qobject.cpp:2125)
      39  QtCore                               0x000000010a24ad18 QObject::~QObject() (qobject.cpp:1105)
      40  QtQuick                              0x00000001067b4c0e QQuickItem::~QQuickItem() (qquickitem.cpp:2396)
      41  QtQuick                              0x00000001069d52ab QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement() (qqmlprivate.h:135)
      42  QtCore                               0x000000010a24af4e QObjectPrivate::deleteChildren() (qobject.cpp:2125)
      43  QtCore                               0x000000010a24ad18 QObject::~QObject() (qobject.cpp:1105)
      44  QtQuick                              0x00000001067b4c0e QQuickItem::~QQuickItem() (qquickitem.cpp:2396)
      45  QtQuick                              0x00000001069d258b QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (qqmlprivate.h:135)
      46  QtQmlModels                          0x0000000105978a8a QQmlDelegateModel::~QQmlDelegateModel() (qqmldelegatemodel.cpp:266)
      47  QtQmlModels                          0x0000000105978dce QQmlDelegateModel::~QQmlDelegateModel() (qqmldelegatemodel.cpp:259)
      48  QtQuick                              0x0000000106a5bfc4 QQuickItemView::~QQuickItemView() (qquickitemview.cpp:165)
      49  QtQuick                              0x00000001069d4c6b QQmlPrivate::QQmlElement<QQuickListView>::~QQmlElement() (qqmlprivate.h:135)
      50  QtCore                               0x000000010a24af4e QObjectPrivate::deleteChildren() (qobject.cpp:2125)
      51  QtCore                               0x000000010a24ad18 QObject::~QObject() (qobject.cpp:1105)
      52  QtQuick                              0x00000001067b4c0e QQuickItem::~QQuickItem() (qquickitem.cpp:2396)
      53  QtQuickLayouts                       0x0000000145d25e86 QQmlPrivate::QQmlElement<QQuickColumnLayout>::~QQmlElement() (qquicklinearlayout_p.h:210)
      54  QtCore                               0x000000010a24bef0 QObject::event(QEvent*) (qobject.cpp:4808)
      55  QtWidgets                            0x0000000105bbfb27 QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3350)
      56  QtWidgets                            0x0000000105bc0aef QApplication::notify(QObject*, QEvent*) (qapplication.cpp:0)
      57  QtCore                               0x000000010a200ff9 QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1067)
      58  QtCore                               0x000000010a2020b0 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.cpp:1483)
      59  libqcocoa.dylib                      0x0000000106cf8a05 QCocoaEventDispatcherPrivate::processPostedEvents() (qcocoaeventdispatcher.mm:902)
      60  libqcocoa.dylib                      0x0000000106cf915b QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) (qcocoaeventdispatcher.mm:925)
      61  CoreFoundation                       0x00007ff80f00217b 0x7ff80ef82000 + 524667
      62  CoreFoundation                       0x00007ff80f0020e3 0x7ff80ef82000 + 524515
      63  CoreFoundation                       0x00007ff80f001e5d 0x7ff80ef82000 + 523869
      64  CoreFoundation                       0x00007ff80f000878 0x7ff80ef82000 + 518264
      65  CoreFoundation                       0x00007ff80efffe3c 0x7ff80ef82000 + 515644
      66  HIToolbox                            0x00007ff817caf5e6 RunCurrentEventLoopInMode + 291
      67  HIToolbox                            0x00007ff817caf34a ReceiveNextEventCommon + 593
      68  HIToolbox                            0x00007ff817caf0e5 _BlockUntilNextEventMatchingListInModeWithFilter + 69
      69  AppKit                               0x00007ff811a39fad _DPSNextEvent + 926
      70  AppKit                               0x00007ff811a3866a -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1393
      71  AppKit                               0x00007ff811a2ad19 -[NSApplication run] + 585
      72  libqcocoa.dylib                      0x0000000106cf7f18 QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qcocoaeventdispatcher.mm:430)
      73  QtCore                               0x000000010a20a826 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:136)
      74  QtCore                               0x000000010a201615 QCoreApplication::exec() (qcoreapplication.cpp:1388)
      

      Any ideas what it is and why this may happen?

      Attachments

        1. screenshot-1.png
          141 kB
          Vladimir Belyavsky

        Issue Links

          Activity

            People

              qtqmlteam Qt Qml Team User
              studiosus Vladimir Belyavsky
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: