Details
-
Bug
-
Resolution: Incomplete
-
P1: Critical
-
None
-
5.4.1
-
Embedded Linux with directfb
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