Bug 353225

Summary: system settings dialogue crashed
Product: [Applications] systemsettings Reporter: George R. Goffe <grgoffe>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED NOT A BUG    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 5.4.1   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description George R. Goffe 2015-09-27 03:05:03 UTC
Application: systemsettings5 (5.4.1)
 (Compiled from sources)
Qt Version: 5.5.0
Operating System: Linux 4.1.7-200.fc22.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
Crash occurred after about 10 minutes of editing the settings. Concentrating on the appearance of the desktop switching display. Tried to make the "Cube" display but none of the settings were effective even though they were selected.
- Unusual behavior I noticed:
On unusual behavior experienced except that I was unable to get the "Cube" effect to activate during desktop switching.

The crash can be reproduced sometimes.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/usr/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f00d7a8b840 (LWP 22953))]

Thread 3 (Thread 0x7f00bbe58700 (LWP 22954)):
#0  0x00007f00d1d532fd in poll () at /usr/lib64/libc.so.6
#1  0x00007f00ceca6182 in _xcb_conn_wait () at /usr/lib64/libxcb.so.1
#2  0x00007f00ceca7c77 in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f00bee85999 in QXcbEventReader::run() () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f00d295f54e in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f00ce462555 in start_thread () at /usr/lib64/libpthread.so.0
#6  0x00007f00d1d5eb9d in clone () at /usr/lib64/libc.so.6

Thread 2 (Thread 0x7f00aa505700 (LWP 29856)):
#0  0x00007f00d1d532fd in poll () at /usr/lib64/libc.so.6
#1  0x00007f00cd6abdbc in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f00a411ad50, timeout=<optimized out>, context=0x7f00a407d170) at gmain.c:4103
#2  0x00007f00cd6abdbc in g_main_context_iterate (context=context@entry=0x7f00a407d170, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
#3  0x00007f00cd6abecc in g_main_context_iteration (context=0x7f00a407d170, may_block=1) at gmain.c:3869
#4  0x00007f00d2b96dab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f00d2b3ddaa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f00d295a5a4 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f00d1130245 in QQmlThreadPrivate::run() () at /usr/lib64/libQt5Qml.so.5
#8  0x00007f00d295f54e in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#9  0x00007f00ce462555 in start_thread () at /usr/lib64/libpthread.so.0
#10 0x00007f00d1d5eb9d in clone () at /usr/lib64/libc.so.6

Thread 1 (Thread 0x7f00d7a8b840 (LWP 22953)):
[KCrash Handler]
#5  0x00007f00d10428f5 in QV4::Heap::StringObject::StringObject(QV4::ExecutionEngine*, QV4::Value const&) () at /usr/lib64/libQt5Qml.so.5
#6  0x00007f00d0fe9b43 in QV4::ExecutionEngine::newStringObject(QV4::Value const&) () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f00d1082a72 in QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) () at /usr/lib64/libQt5Qml.so.5
#8  0x00007f00adcf890d in  ()
#9  0x00007ffe20e9f500 in  ()
#10 0x00007f00a413bc3c in  ()
#11 0x0000000003280480 in  ()
#12 0x0000000001ffb7a0 in  ()
#13 0x0000000000000003 in  ()
#14 0x00007f00d1094b51 in QQmlVMEMetaObject::metaCall(QMetaObject::Call, int, void**) () at /usr/lib64/libQt5Qml.so.5
#15 0x00007f00a09ee010 in  ()
#16 0x000000000323e0c0 in  ()
#17 0x00007f00a09ee018 in  ()
#18 0x00007f00a09ee058 in  ()
#19 0x00007f00d111572f in QQmlJavaScriptExpression::evaluate(QQmlContextData*, QV4::Value const&, QV4::CallData*, bool*) () at /usr/lib64/libQt5Qml.so.5
#20 0x00007f00d1115c5d in QQmlJavaScriptExpression::evaluate(QQmlContextData*, QV4::Value const&, bool*) () at /usr/lib64/libQt5Qml.so.5
#21 0x00007f00d111c79c in QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) () at /usr/lib64/libQt5Qml.so.5
#22 0x00007f00d111cc5e in QQmlBinding::expressionChanged(QQmlJavaScriptExpression*) () at /usr/lib64/libQt5Qml.so.5
#23 0x00007f00d10f8c57 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib64/libQt5Qml.so.5
#24 0x00007f00d10f8c1e in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib64/libQt5Qml.so.5
#25 0x00007f00d10f8c1e in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib64/libQt5Qml.so.5
#26 0x00007f00d10f8c1e in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib64/libQt5Qml.so.5
#27 0x00007f00d10f8c1e in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib64/libQt5Qml.so.5
#28 0x00007f00d109ba0c in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () at /usr/lib64/libQt5Qml.so.5
#29 0x00007f00d2b6ea60 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#30 0x00007f00d10950de in QQmlVMEMetaObject::metaCall(QMetaObject::Call, int, void**) () at /usr/lib64/libQt5Qml.so.5
#31 0x00007f00d10946a7 in QQmlVMEMetaObject::metaCall(QMetaObject::Call, int, void**) () at /usr/lib64/libQt5Qml.so.5
#32 0x00007f00d10ac780 in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyPrivate::WriteFlag>) () at /usr/lib64/libQt5Qml.so.5
#33 0x00007f00d10ae29b in QQmlPropertyPrivate::writeValueProperty(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyPrivate::WriteFlag>) () at /usr/lib64/libQt5Qml.so.5
#34 0x00007f00d10aecec in QQmlPropertyPrivate::writeBinding(QObject*, QQmlPropertyData const&, QQmlContextData*, QQmlJavaScriptExpression*, QV4::Value const&, bool, QFlags<QQmlPropertyPrivate::WriteFlag>) () at /usr/lib64/libQt5Qml.so.5
#35 0x00007f00d111c82f in QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) () at /usr/lib64/libQt5Qml.so.5
#36 0x00007f00d111cc5e in QQmlBinding::expressionChanged(QQmlJavaScriptExpression*) () at /usr/lib64/libQt5Qml.so.5
#37 0x00007f00d10f8c57 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib64/libQt5Qml.so.5
#38 0x00007f00d109ba0c in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () at /usr/lib64/libQt5Qml.so.5
#39 0x00007f00d2b6ea60 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#40 0x00007f00d16bb795 in QQuickLoaderPrivate::incubatorStateChanged(QQmlIncubator::Status) () at /usr/lib64/libQt5Quick.so.5
#41 0x00007f00d10b553e in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) () at /usr/lib64/libQt5Qml.so.5
#42 0x00007f00d10b580f in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () at /usr/lib64/libQt5Qml.so.5
#43 0x00007f00d10b108c in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) () at /usr/lib64/libQt5Qml.so.5
#44 0x00007f00d16ba57a in QQuickLoaderPrivate::_q_sourceLoaded() () at /usr/lib64/libQt5Quick.so.5
#45 0x00007f00d16ba718 in QQuickLoaderPrivate::load() () at /usr/lib64/libQt5Quick.so.5
#46 0x00007f00d1125e12 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at /usr/lib64/libQt5Qml.so.5
#47 0x00007f00d10b0a4e in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) () at /usr/lib64/libQt5Qml.so.5
#48 0x00007f00d10b0b17 in QQmlComponentPrivate::completeCreate() () at /usr/lib64/libQt5Qml.so.5
#49 0x00007f00d10b0980 in QQmlComponent::create(QQmlContext*) () at /usr/lib64/libQt5Qml.so.5
#50 0x00007f00d16c195d in QQuickView::continueExecute() () at /usr/lib64/libQt5Quick.so.5
#51 0x00007f00d16c209d in QQuickViewPrivate::execute() () at /usr/lib64/libQt5Quick.so.5
#52 0x00007f00aa51a02e in KWin::Compositing::EffectView::init(KWin::Compositing::EffectView::ViewType) () at /usr/lib64/qt5/plugins/kwincompositing.so
#53 0x00007f00aa51a72d in KWin::Compositing::EffectView::EffectView(KWin::Compositing::EffectView::ViewType, QWindow*) () at /usr/lib64/qt5/plugins/kwincompositing.so
#54 0x00007f00aa52521d in KWinCompositingKCM::KWinCompositingKCM(QWidget*, QList<QVariant> const&, KWin::Compositing::EffectView::ViewType) () at /usr/lib64/qt5/plugins/kwincompositing.so
#55 0x00007f00aa52694d in QObject* KPluginFactory::createInstance<KWinDesktopEffects, QWidget>(QWidget*, QObject*, QList<QVariant> const&) () at /usr/lib64/qt5/plugins/kwincompositing.so
#56 0x00007f00d2fd2360 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () at /usr/lib64/libKF5CoreAddons.so.5
#57 0x00007f00d744e195 in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) () at /usr/lib64/libKF5KCMUtils.so.5
#58 0x00007f00d7456a6f in KCModuleProxyPrivate::loadModule() () at /usr/lib64/libKF5KCMUtils.so.5
#59 0x00007f00d7457675 in KCModuleProxy::realModule() const () at /usr/lib64/libKF5KCMUtils.so.5
#60 0x00007f00d7457c73 in KCModuleProxy::showEvent(QShowEvent*) () at /usr/lib64/libKF5KCMUtils.so.5
#61 0x00007f00d469d5d8 in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#62 0x00007f00d465a4ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#63 0x00007f00d465f976 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#64 0x00007f00d2b4061b in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#65 0x00007f00d469a226 in QWidgetPrivate::show_helper() () at /usr/lib64/libQt5Widgets.so.5
#66 0x00007f00d4699f16 in QWidgetPrivate::showChildren(bool) () at /usr/lib64/libQt5Widgets.so.5
#67 0x00007f00d4699faf in QWidgetPrivate::show_helper() () at /usr/lib64/libQt5Widgets.so.5
#68 0x00007f00d469cc65 in QWidget::setVisible(bool) () at /usr/lib64/libQt5Widgets.so.5
#69 0x00007f00d4699f28 in QWidgetPrivate::showChildren(bool) () at /usr/lib64/libQt5Widgets.so.5
#70 0x00007f00d4699faf in QWidgetPrivate::show_helper() () at /usr/lib64/libQt5Widgets.so.5
#71 0x00007f00d469cc65 in QWidget::setVisible(bool) () at /usr/lib64/libQt5Widgets.so.5
#72 0x00007f00d467f5a9 in QStackedLayout::setCurrentIndex(int) () at /usr/lib64/libQt5Widgets.so.5
#73 0x00007f00d467f794 in QStackedLayout::setCurrentWidget(QWidget*) () at /usr/lib64/libQt5Widgets.so.5
#74 0x00007f00d47f9541 in QStackedWidget::setCurrentWidget(QWidget*) () at /usr/lib64/libQt5Widgets.so.5
#75 0x00007f00d4e80809 in KPageViewPrivate::_k_pageSelected(QItemSelection const&, QItemSelection const&) () at /usr/lib64/libKF5WidgetsAddons.so.5
#76 0x00007f00d4e81581 in KPageView::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /usr/lib64/libKF5WidgetsAddons.so.5
#77 0x00007f00d2b6f15a in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#78 0x00007f00d2af0fc7 in QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection const&) () at /usr/lib64/libQt5Core.so.5
#79 0x00007f00d2af541b in QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection const&) () at /usr/lib64/libQt5Core.so.5
#80 0x00007f00d2af78b4 in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () at /usr/lib64/libQt5Core.so.5
#81 0x00007f00d2af2e2c in QItemSelectionModel::select(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () at /usr/lib64/libQt5Core.so.5
#82 0x00007f00d2af1414 in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () at /usr/lib64/libQt5Core.so.5
#83 0x00007f00d4e80177 in KPageViewPrivate::_k_rebuildGui() () at /usr/lib64/libKF5WidgetsAddons.so.5
#84 0x00007f00d4e81475 in KPageViewPrivate::_k_modelChanged() () at /usr/lib64/libKF5WidgetsAddons.so.5
#85 0x00007f00d4e81599 in KPageView::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /usr/lib64/libKF5WidgetsAddons.so.5
#86 0x00007f00d2b6f15a in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#87 0x00007f00d2beb356 in QAbstractItemModel::layoutChanged(QList<QPersistentModelIndex> const&, QAbstractItemModel::LayoutChangeHint) () at /usr/lib64/libQt5Core.so.5
#88 0x00007f00d4e88d58 in KPageWidgetModel::addPage(KPageWidgetItem*) () at /usr/lib64/libKF5WidgetsAddons.so.5
#89 0x00007f00d7693f08 in ModuleView::addModule(KCModuleInfo*) () at /usr/lib64/libsystemsettingsview.so.3
#90 0x00007f00d7694427 in ModuleView::loadModule(QModelIndex) () at /usr/lib64/libsystemsettingsview.so.3
#91 0x00007f00b0388b79 in ClassicMode::changeModule(QModelIndex const&) () at /usr/lib64/qt5/plugins/classic_mode.so
#92 0x00007f00d2b6f15a in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#93 0x00007f00d48b2c85 in QAbstractItemView::clicked(QModelIndex const&) () at /usr/lib64/libQt5Widgets.so.5
#94 0x00007f00d48b6c63 in QAbstractItemView::mouseReleaseEvent(QMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5
#95 0x00007f00d4901123 in QTreeView::mouseReleaseEvent(QMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5
#96 0x00007f00d469d5d8 in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#97 0x00007f00d479c5de in QFrame::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#98 0x00007f00d48c1b5b in QAbstractItemView::viewportEvent(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#99 0x00007f00d490078c in QTreeView::viewportEvent(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#100 0x00007f00d2b4040c in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#101 0x00007f00d465a48c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#102 0x00007f00d4660079 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#103 0x00007f00d2b4061b in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#104 0x00007f00d465ef82 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib64/libQt5Widgets.so.5
#105 0x00007f00d46b7d8b in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5
#106 0x00007f00d46ba33b in QWidgetWindow::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#107 0x00007f00d465a4ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#108 0x00007f00d465f976 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#109 0x00007f00d2b4061b in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#110 0x00007f00d3eadaf1 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib64/libQt5Gui.so.5
#111 0x00007f00d3eaf7c5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib64/libQt5Gui.so.5
#112 0x00007f00d3e935d8 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Gui.so.5
#113 0x00007f00beeb6b10 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /usr/lib64/libQt5XcbQpa.so.5
#114 0x00007f00cd6aba8a in g_main_context_dispatch (context=0x7f00b40016f0) at gmain.c:3122
#115 0x00007f00cd6aba8a in g_main_context_dispatch (context=context@entry=0x7f00b40016f0) at gmain.c:3737
#116 0x00007f00cd6abe20 in g_main_context_iterate (context=context@entry=0x7f00b40016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3808
#117 0x00007f00cd6abecc in g_main_context_iteration (context=0x7f00b40016f0, may_block=1) at gmain.c:3869
#118 0x00007f00d2b96d8f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#119 0x00007f00d2b3ddaa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#120 0x00007f00d2b45e6c in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#121 0x000000000040ea5b in main ()

Possible duplicates by query: bug 353221, bug 351767.

Reported using DrKonqi
Comment 1 Christoph Feck 2015-09-27 09:12:37 UTC
Already reported as bug 353221.