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

Crash in dialogs manual test when opening FontDialog (with Universal or Imagine styles)

    XMLWordPrintable

Details

    Description

      Steps to reproduce:

      1. Run the dialogs manual test with QT_QUICK_CONTROLS_STYLE=Universal
      2. Click on the FontDialog tab
      3. Click open
                                                                                                                                                                                                                                                                                                                                           
      1  __GI_raise                                                                                                                                                                                                                                                                                                       raise.c                        50   0x7ffff276218b 
      2  __GI_abort                                                                                                                                                                                                                                                                                                       abort.c                        79   0x7ffff2741859 
      3  qt_message_fatal                                                                                                                                                                                                                                                                                                 qlogging.cpp                   1898 0x7ffff2d421cc 
      4  QMessageLogger::fatal                                                                                                                                                                                                                                                                                            qlogging.cpp                   890  0x7ffff2d38363 
      5  qt_assert                                                                                                                                                                                                                                                                                                        qglobal.cpp                    3305 0x7ffff2d1a8d8 
      6  QPropertyObserverPointer::noSelfDependencies                                                                                                                                                                                                                                                                     qproperty.cpp                  746  0x7ffff30364d4 
      7  QPropertyBindingPrivate::evaluateRecursive                                                                                                                                                                                                                                                                       qproperty.cpp                  320  0x7ffff3032d34 
      8  QQmlPropertyBindingJS::expressionChanged                                                                                                                                                                                                                                                                         qqmlpropertybinding.cpp        142  0x7ffff6baf09a 
      9  QQmlJavaScriptExpressionGuard_callback                                                                                                                                                                                                                                                                           qqmljavascriptexpression.cpp   562  0x7ffff6a6c347 
      10 QQmlNotifier::emitNotify                                                                                                                                                                                                                                                                                         qqmlnotifier.cpp               104  0x7ffff6b02b9d 
      11 QQmlData::signalEmitted                                                                                                                                                                                                                                                                                          qqmlengine.cpp                 753  0x7ffff69a6d1d 
      12 doActivate<false>                                                                                                                                                                                                                                                                                                qobject.cpp                    3788 0x7ffff301aa07 
      13 QMetaObject::activate                                                                                                                                                                                                                                                                                            qobject.cpp                    3956 0x7ffff3009545 
      14 QQuickDialog::titleChanged                                                                                                                                                                                                                                                                                       moc_qquickdialog_p.cpp         478  0x7ffff1e52125 
      15 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (QQuickDialog:: *)()>::call(void (QQuickDialog:: *)(), QQuickDialog *, void * *)                                                                                                                                                  qobjectdefs_impl.h             152  0x7ffff1f9f06f 
      16 QtPrivate::FunctionPointer<void (QQuickDialog:: *)()>::call<QtPrivate::List<>, void>(void (QQuickDialog:: *)(), QQuickDialog *, void * *)                                                                                                                                                                        qobjectdefs_impl.h             185  0x7ffff1f9eddf 
      17 QtPrivate::QSlotObject<void (QQuickDialog:: *)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void * *, bool *)                                                                                                                                                                 qobjectdefs_impl.h             395  0x7ffff1f9e882 
      18 QtPrivate::QSlotObjectBase::call                                                                                                                                                                                                                                                                                 qobjectdefs_impl.h             375  0x7ffff2f1645e 
      19 doActivate<false>                                                                                                                                                                                                                                                                                                qobject.cpp                    3896 0x7ffff301b49a 
      20 QMetaObject::activate                                                                                                                                                                                                                                                                                            qobject.cpp                    3956 0x7ffff3009545 
      21 QQuickPage::titleChanged                                                                                                                                                                                                                                                                                         moc_qquickpage_p.cpp           281  0x7ffff1e5f3ed 
      22 QQuickPage::setTitle                                                                                                                                                                                                                                                                                             qquickpage.cpp                 305  0x7ffff2005333 
      23 QQuickDialog::setTitle                                                                                                                                                                                                                                                                                           qquickdialog.cpp               238  0x7ffff1f9be94 
      24 QQuickPlatformFontDialog::show                                                                                                                                                                                                                                                                                   qquickplatformfontdialog.cpp   154  0x7fffe2d3b15b 
      25 QQuickAbstractDialog::open                                                                                                                                                                                                                                                                                       qquickabstractdialog.cpp       288  0x7fffe2eb399f 
      26 QQuickAbstractDialog::qt_static_metacall                                                                                                                                                                                                                                                                         moc_qquickabstractdialog_p.cpp 171  0x7fffe2e88a0f 
      27 QQuickAbstractDialog::qt_metacall                                                                                                                                                                                                                                                                                moc_qquickabstractdialog_p.cpp 313  0x7fffe2e8a0da 
      28 QQuickFontDialog::qt_metacall                                                                                                                                                                                                                                                                                    moc_qquickfontdialog_p.cpp     205  0x7fffe2e8d6d8 
      29 QMetaObject::metacall                                                                                                                                                                                                                                                                                            qmetaobject.cpp                315  0x7ffff2f01c3b 
      30 QQmlObjectOrGadget::metacall                                                                                                                                                                                                                                                                                     qqmlobjectorgadget.cpp         50   0x7ffff6b5cebc 
      31 CallMethod                                                                                                                                                                                                                                                                                                       qv4qobjectwrapper.cpp          1434 0x7ffff66f102b 
      32 CallPrecise                                                                                                                                                                                                                                                                                                      qv4qobjectwrapper.cpp          1682 0x7ffff66f3c20 
      33 QV4::QObjectMethod::<lambda()>::operator()(void) const                                                                                                                                                                                                                                                           qv4qobjectwrapper.cpp          2278 0x7ffff66fb31a 
      34 QV4::QObjectMethod::<lambda(const auto:31&)>::operator()<QV4::QObjectMethod::callInternal(const QV4::Value *, const QV4::Value *, int) const::<lambda()>>(const QV4::QObjectMethod::<lambda()> &) const                                                                                                          qv4qobjectwrapper.cpp          2256 0x7ffff66fb5e1 
      35 QV4::QObjectMethod::callInternal                                                                                                                                                                                                                                                                                 qv4qobjectwrapper.cpp          2278 0x7ffff66fc049 
      36 QV4::QObjectMethod::virtualCall                                                                                                                                                                                                                                                                                  qv4qobjectwrapper.cpp          2215 0x7ffff66faa2a 
      37 QV4::FunctionObject::call                                                                                                                                                                                                                                                                                        qv4functionobject_p.h          205  0x7ffff648423c 
      38 QV4::Moth::VME::interpret                                                                                                                                                                                                                                                                                        qv4vme_moth.cpp                873  0x7ffff6840d62 
      39 QV4::Moth::VME::exec                                                                                                                                                                                                                                                                                             qv4vme_moth.cpp                555  0x7ffff6832a48 
      40 QV4::Function::call                                                                                                                                                                                                                                                                                              qv4function.cpp                98   0x7ffff6606c03 
      41 QV4::Function::<lambda(const QV4::Value *, const QV4::Value *, int)>::operator()(const QV4::Value *, const QV4::Value *, int) const                                                                                                                                                                              qv4function.cpp                67   0x7ffff66064e8 
      42 QV4::convertAndCall<QV4::Function::call(QObject *, void * *, const QMetaType *, int, QV4::ExecutionContext *)::<lambda(const QV4::Value *, const QV4::Value *, int)>>(QV4::ExecutionEngine *, QObject *, void * *, const QMetaType *, int, QV4::Function::<lambda(const QV4::Value *, const QV4::Value *, int)>) qv4jscall_p.h                  229  0x7ffff660901d 
      43 QV4::Function::call                                                                                                                                                                                                                                                                                              qv4function.cpp                64   0x7ffff660663b 
      44 QQmlJavaScriptExpression::evaluate                                                                                                                                                                                                                                                                               qqmljavascriptexpression.cpp   309  0x7ffff6a69161 
      45 QQmlBoundSignalExpression::evaluate                                                                                                                                                                                                                                                                              qqmlboundsignal.cpp            218  0x7ffff694941f 
      46 QQmlBoundSignal_callback                                                                                                                                                                                                                                                                                         qqmlboundsignal.cpp            333  0x7ffff6949fc9 
      47 QQmlNotifier::emitNotify                                                                                                                                                                                                                                                                                         qqmlnotifier.cpp               104  0x7ffff6b02b9d 
      48 QQmlData::signalEmitted                                                                                                                                                                                                                                                                                          qqmlengine.cpp                 753  0x7ffff69a6d1d 
      49 doActivate<false>                                                                                                                                                                                                                                                                                                qobject.cpp                    3788 0x7ffff301aa07 
      50 QMetaObject::activate                                                                                                                                                                                                                                                                                            qobject.cpp                    3956 0x7ffff3009545 
      51 QQuickAbstractButton::clicked                                                                                                                                                                                                                                                                                    moc_qquickabstractbutton_p.cpp 599  0x7ffff1ebf2c3 
      52 QQuickAbstractButtonPrivate::trigger                                                                                                                                                                                                                                                                             qquickabstractbutton.cpp       365  0x7ffff1eb6267 
      53 QQuickAbstractButtonPrivate::handleRelease                                                                                                                                                                                                                                                                       qquickabstractbutton.cpp       188  0x7ffff1eb49e1 
      54 QQuickControl::mouseReleaseEvent                                                                                                                                                                                                                                                                                 qquickcontrol.cpp              1981 0x7ffff1f6bfea 
      55 QQuickItem::event                                                                                                                                                                                                                                                                                                qquickitem.cpp                 8475 0x7fffeef1efbf 
      56 QQuickAbstractButton::event                                                                                                                                                                                                                                                                                      qquickabstractbutton.cpp       1068 0x7ffff1eba7c4 
      57 QCoreApplicationPrivate::notify_helper                                                                                                                                                                                                                                                                           qcoreapplication.cpp           1222 0x7ffff2ec41e8 
      58 doNotify                                                                                                                                                                                                                                                                                                         qcoreapplication.cpp           1151 0x7ffff2ec3936 
      59 QCoreApplication::notify                                                                                                                                                                                                                                                                                         qcoreapplication.cpp           1137 0x7ffff2ec3808 
      60 QGuiApplication::notify                                                                                                                                                                                                                                                                                          qguiapplication.cpp            1942 0x7ffff45172d7 
      61 QCoreApplication::notifyInternal2                                                                                                                                                                                                                                                                                qcoreapplication.cpp           1061 0x7ffff2ec363c 
      62 QCoreApplication::sendEvent                                                                                                                                                                                                                                                                                      qcoreapplication.cpp           1469 0x7ffff2ec4dfa 
      63 QQuickDeliveryAgentPrivate::deliverMatchingPointsToItem                                                                                                                                                                                                                                                          qquickdeliveryagent.cpp        1874 0x7fffef54c75e 
      64 QQuickDeliveryAgentPrivate::deliverUpdatedPoints                                                                                                                                                                                                                                                                 qquickdeliveryagent.cpp        1718 0x7fffef54a3ac 
      65 QQuickDeliveryAgentPrivate::deliverPointerEvent                                                                                                                                                                                                                                                                  qquickdeliveryagent.cpp        1594 0x7fffef5489e6 
      66 QQuickDeliveryAgentPrivate::handleMouseEvent                                                                                                                                                                                                                                                                     qquickdeliveryagent.cpp        1359 0x7fffef54489b 
      67 QQuickDeliveryAgent::event                                                                                                                                                                                                                                                                                       qquickdeliveryagent.cpp        706  0x7fffef53aecf 
      68 QQuickWindow::event                                                                                                                                                                                                                                                                                              qquickwindow.cpp               1451 0x7fffef1fb02b 
      69 QCoreApplicationPrivate::notify_helper                                                                                                                                                                                                                                                                           qcoreapplication.cpp           1222 0x7ffff2ec41e8 
      70 doNotify                                                                                                                                                                                                                                                                                                         qcoreapplication.cpp           1151 0x7ffff2ec3936 
      71 QCoreApplication::notify                                                                                                                                                                                                                                                                                         qcoreapplication.cpp           1137 0x7ffff2ec3808 
      72 QGuiApplication::notify                                                                                                                                                                                                                                                                                          qguiapplication.cpp            1942 0x7ffff45172d7 
      73 QCoreApplication::notifyInternal2                                                                                                                                                                                                                                                                                qcoreapplication.cpp           1061 0x7ffff2ec363c 
      74 QCoreApplication::sendSpontaneousEvent                                                                                                                                                                                                                                                                           qcoreapplication.cpp           1481 0x7ffff2ec4e6a 
      75 QGuiApplicationPrivate::processMouseEvent                                                                                                                                                                                                                                                                        qguiapplication.cpp            2260 0x7ffff451984c 
      76 QGuiApplicationPrivate::processWindowSystemEvent                                                                                                                                                                                                                                                                 qguiapplication.cpp            2011 0x7ffff4517f3a 
      77 QWindowSystemInterface::sendWindowSystemEvents                                                                                                                                                                                                                                                                   qwindowsysteminterface.cpp     1166 0x7ffff46556f3 
      78 xcbSourceDispatch                                                                                                                                                                                                                                                                                                qxcbeventdispatcher.cpp        93   0x7fffe8a825fa 
      79 g_main_context_dispatch                                                                                                                                                                                                                                                                                                                              0x7ffff11ce17d 
      80 ??                                                                                                                                                                                                                                                                                                                                                   0x7ffff11ce400 
      81 g_main_context_iteration                                                                                                                                                                                                                                                                                                                             0x7ffff11ce4a3 
      82 QEventDispatcherGlib::processEvents                                                                                                                                                                                                                                                                              qeventdispatcher_glib.cpp      429  0x7ffff3818297 
      83 QXcbGlibEventDispatcher::processEvents                                                                                                                                                                                                                                                                           qxcbeventdispatcher.cpp        132  0x7fffe8a82ba7 
      84 QEventLoop::processEvents                                                                                                                                                                                                                                                                                        qeventloop.cpp                 135  0x7ffff2ef692d 
      85 QEventLoop::exec                                                                                                                                                                                                                                                                                                 qeventloop.cpp                 219  0x7ffff2ef732e 
      86 QCoreApplication::exec                                                                                                                                                                                                                                                                                           qcoreapplication.cpp           1376 0x7ffff2ec499b 
      87 QGuiApplication::exec                                                                                                                                                                                                                                                                                            qguiapplication.cpp            1874 0x7ffff45170e8 
      88 main                                                                                                                                                                                                                                                                                                             dialogs.cpp                    79   0x55555555d3c7 
      

      Attachments

        Issue Links

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

          Activity

            People

              qtqmlteam Qt Qml Team User
              mitch_curtis Mitch Curtis
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes