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

Crash in QQuickItem::~QQuickItem

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Incomplete
    • Icon: Not Evaluated Not Evaluated
    • None
    • 6.9.1
    • macos 15.6 on arm
    • macOS

      In my crash analysis service there are such dumps:

      0 QtCore!QObjectPrivate::flagsForDumping() const + 0x0
      1 QtQuick!QAccessibleQuickItem::role() const + 0x34
      2 QtQuick!QAccessibleQuickItem::interface_cast(QAccessible::InterfaceType) + 0x1c
      3 libqcocoa.dylib + 0x7faf8
      4 libqcocoa.dylib + 0x80300
      5 libqcocoa.dylib + 0x7dfc4
      6 QtQuick!QQuickItemPrivate::setEffectiveVisibleRecur(bool) + 0x2e0
      7 QtQuick!QQuickItem::setParentItem(QQuickItem*) + 0x3e4
      8 QtQuick!QQuickItem::~QQuickItem() + 0x7c
      9 QtQuickTemplates2!qml_register_types_QtQuick_Templates() + 0xbe60
      10 QtCore!QObject::event(QEvent*) + 0x2d0
      11 QtCore!QCoreApplicationPrivate::notify_helper(QObject*, QEvent*) + 0x1fc
      12 QtCore!QCoreApplication::sendEvent(QObject*, QEvent*) + 0xa8
      13 QtCore!QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 0x208

       

       

      I have no steps to reproduce, but if you try to google, you can find such dumps:

      https://forum.qt.io/topic/105120/qt-application-crash-with-onboard-virtual-keyboard-with-non-root-users

      https://lists.qt-project.org/pipermail/interest/2023-May/039084.html

      https://bugs.kde.org/show_bug.cgi?id=428481

      May be QQuickItemPrivate::setEffectiveVisibleRecur should take into account private member inDestructor? 

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            qt.team.quick.subscriptions Qt Quick and Widgets Team
            antkudr Anton Kudryavtsev
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes