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

ComboBox randomly crashes with direcfb QPA plugin

    XMLWordPrintable

Details

    Description

      QtQuick Dialog and ComboBox are randomly crashing with the log bellow using QtQuick 2D renderer with DirectFb.
      Possible workaround to set QSG_RENDER_LOOP="basic" which turns of the threading.

      ASSERT: "!weakref.load()" in file
      ../../include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h, line 149
      global/qglobal.cpp: 28680 abort /media/root/lib/arm-linux-gnueabi/libc.so.6
      0x75518d7c
      
      1 qt_message_fatal qlogging.cpp 1415 0x757bb9f0
      2 QMessageLogger::fatal qlogging.cpp 636 0x757b7850
      3 qt_assert qglobal.cpp 2868 0x757b06a8
      4 QtSharedPointer::ExternalRefCountData::~ExternalRefCountData
      qsharedpointer_impl.h 149 0x7579a9ec
      5 QtSharedPointer::ExternalRefCountData::getAndRef qsharedpointer.cpp 1341
      0x75862ec8
      6 QWeakPointer<QObject>::QWeakPointer<QWindow>
      qsharedpointer_impl.h 693 0x7636a24c
      7 QPointer<QWindow>::QPointer qpointer.h 62 0x76369578
      8 QWindowSystemInterfacePrivate::ExposeEvent::ExposeEvent
      qwindowsysteminterface.cpp 361 0x76365788
      9 QWindowSystemInterface::handleExposeEvent qwindowsysteminterface.cpp 525
      0x76366034
      10 QPlatformWindow::setVisible qplatformwindow.cpp 149 0x76376aa4
      11 QDirectFbWindow::setVisible qdirectfbwindow.cpp 133 0x7520c3a8
      12 QWindow::setVisible qwindow.cpp 507 0x76393c70
      13 QWindow::showNormal qwindow.cpp 1847 0x763969e8
      14 QWindow::show qwindow.cpp 1775 0x763968fc
      15 QQuickPopupWindow::show qquickpopupwindow.cpp 105 0x6d298338
      16 QQuickMenu::__popup qquickmenu.cpp 434 0x6d28ee08
      17 QQuickMenu::qt_static_metacall moc_qquickmenu_p.cpp 249 0x6d2b28d8
      18 QQuickMenu::qt_metacall moc_qquickmenu_p.cpp 359 0x6d2b2ec0
      19 QQmlVMEMetaObject::metaCall qqmlvmemetaobject.cpp 972 0x76056d90
      20 QAbstractDynamicMetaObject::metaCall qobject_p.h 420 0x75e26f34
      21 QMetaObject::metacall qmetaobject.cpp 293 0x75a713cc
      22 CallMethod qv4qobjectwrapper.cpp 1151 0x7601bf2c
      23 CallPrecise qv4qobjectwrapper.cpp 1403 0x7601cc9c
      24 CallOverloaded qv4qobjectwrapper.cpp 1489 0x7601d0d4
      25 QV4::QObjectMethod::callInternal qv4qobjectwrapper.cpp 1890 0x7601f5c8
      26 QV4::QObjectMethod::call qv4qobjectwrapper.cpp 1817 0x7601f070
      27 QV4::Object::call qv4object_p.h 278 0x75f290a4
      28 QV4::Runtime::callProperty qv4runtime.cpp 930 0x76034de4
      29 QV4::Moth::VME::run qv4vme_moth.cpp 365 0x7602924c
      30 QV4::Moth::VME::exec qv4vme_moth.cpp 734 0x7602c568
      31 QV4::ScriptFunction::call qv4functionobject.cpp 405 0x75fb8ca0
      32 QV4::Object::call qv4object_p.h 278 0x75f290a4
      33 QQmlJavaScriptExpression::evaluate qqmljavascriptexpression.cpp 158
      0x761147f4
      34 QQmlBoundSignalExpression::evaluate qqmlboundsignal.cpp 281 0x76094338
      35 QQmlBoundSignal_callback qqmlboundsignal.cpp 408 0x76094b38
      36 QQmlNotifier::emitNotify qqmlnotifier.cpp 73 0x760eff24
      37 QQmlData::signalEmitted qqmlengine.cpp 715 0x7605d5a0
      38 QMetaObject::activate qobject.cpp 3603 0x75abbbe0
      39 QMetaObject::activate qobject.cpp 3582 0x75abb944
      40 QQuickMouseArea::clicked moc_qquickmousearea_p.cpp 586 0x6d746710
      41 QQuickMouseArea::setPressed qquickmousearea.cpp 1162 0x6d631b78
      42 QQuickMouseArea::mouseReleaseEvent qquickmousearea.cpp 743 0x6d630114
      43 QQuickItem::event qquickitem.cpp 7280 0x6d55791c
      44 QApplicationPrivate::notify_helper qapplication.cpp 3720 0x769f0210
      45 QApplication::notify qapplication.cpp 3164 0x769ed848
      46 QCoreApplication::notifyInternal qcoreapplication.cpp 935 0x75a66794
      47 QCoreApplication::sendEvent qcoreapplication.h 228 0x769dd964
      48 QQuickWindow::sendEvent qquickwindow.cpp 2532 0x6d576a90
      49 QQuickWindowPrivate::deliverMouseEvent qquickwindow.cpp 1511 0x6d5715ac
      50 QQuickWindow::mouseReleaseEvent qquickwindow.cpp 1551 0x6d5719fc
      51 QWindow::event qwindow.cpp 1963 0x76396f24
      52 QQuickWindow::event qquickwindow.cpp 1392 0x6d570dc4
      53 QApplicationPrivate::notify_helper qapplication.cpp 3720 0x769f0210
      54 QApplication::notify qapplication.cpp 3164 0x769ed848
      55 QCoreApplication::notifyInternal qcoreapplication.cpp 935 0x75a66794
      56 QCoreApplication::sendSpontaneousEvent qcoreapplication.h 231 0x769f3b24
      57 QGuiApplicationPrivate::processMouseEvent qguiapplication.cpp 1771
      0x76384014
      58 QGuiApplicationPrivate::processWindowSystemEvent qguiapplication.cpp 1573
      0x76383648
      59 QWindowSystemInterface::sendWindowSystemEvents qwindowsysteminterface.cpp
      572 0x7636635c
      60 QUnixEventDispatcherQPA::processEvents qunixeventdispatcher.cpp 63
      0x752aca5c
      61 QEventLoop::processEvents qeventloop.cpp 128 0x75a62674
      62 QEventLoop::exec qeventloop.cpp 204 0x75a629e4
      63 QCoreApplication::exec qcoreapplication.cpp 1188 0x75a670b4
      64 QGuiApplication::exec qguiapplication.cpp 1507 0x76382f0c
      65 QApplication::exec qapplication.cpp 2956 0x769ecd5c
      66 main main.cpp 31 0x8f08
      

      Attachments

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

        Activity

          People

            janichol Andy Nichols
            qtcomsupport Qt Support
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes