Application: systemsettings5 (5.1.1) Qt Version: 5.3.2 Operating System: Linux 3.16.7-200.fc20.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: - Added a new global command - Set Trigger to 'Meta + X' and added a command - Clicking Save leaded to the crash (reproducible) The crash can be reproduced every time. -- Backtrace: Application: System Settings (systemsettings5), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f034eb8d8c0 (LWP 2882))] Thread 3 (Thread 0x7f0336547700 (LWP 2883)): #0 0x00007f0348eea71d in poll () from /lib64/libc.so.6 #1 0x00007f0347e19f72 in _xcb_conn_wait () from /lib64/libxcb.so.1 #2 0x00007f0347e1b6bf in xcb_wait_for_event () from /lib64/libxcb.so.1 #3 0x00007f03384d0379 in QXcbEventReader::run() () from /usr/lib64/qt5/plugins/platforms/libqxcb.so #4 0x00007f0349a8520f in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 #5 0x00007f03469ffee5 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f0348ef4b8d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f03298bf700 (LWP 2884)): #0 0x00007f0346a03ca0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f032bcb9523 in radeon_drm_cs_emit_ioctl () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f032bcb8d57 in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f03469ffee5 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f0348ef4b8d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f034eb8d8c0 (LWP 2882)): [KCrash Handler] #5 0x00007f0323c3c4b0 in KHotKeys::ActionDataBase::parent() const () from /lib64/libkhotkeysprivate.so.5 #6 0x00007f0323e97bcf in KHotkeysModel::parent(QModelIndex const&) const () from /usr/lib64/qt5/plugins/kcm_hotkeys.so #7 0x00007f0349c13823 in QPersistentModelIndex::parent() const () from /lib64/libQt5Core.so.5 #8 0x00007f0349c2b13d in QItemSelectionRange::isValid() const () from /lib64/libQt5Core.so.5 #9 0x00007f0349c26418 in QItemSelection::merge(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /lib64/libQt5Core.so.5 #10 0x00007f0349c29079 in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /lib64/libQt5Core.so.5 #11 0x00007f0349c23cbc in QItemSelectionModel::select(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /lib64/libQt5Core.so.5 #12 0x00007f0349c225cb in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /lib64/libQt5Core.so.5 #13 0x00007f034b2dc5ee in QAbstractItemView::setCurrentIndex(QModelIndex const&) () from /lib64/libQt5Widgets.so.5 #14 0x00007f0323e907f1 in KCMHotkeys::slotReset() () from /usr/lib64/qt5/plugins/kcm_hotkeys.so #15 0x00007f0349ca20ce in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5 #16 0x00007f0349c1414d in QAbstractItemModel::beginResetModel() () from /lib64/libQt5Core.so.5 #17 0x00007f0323e98e8e in KHotkeysModel::load() () from /usr/lib64/qt5/plugins/kcm_hotkeys.so #18 0x00007f0323e93089 in KCMHotkeysPrivate::save() () from /usr/lib64/qt5/plugins/kcm_hotkeys.so #19 0x00007f0323e93bfd in KCMHotkeys::save() () from /usr/lib64/qt5/plugins/kcm_hotkeys.so #20 0x00007f034e32d6c7 in KCModuleProxy::save() () from /lib64/libKF5KCMUtils.so.5 #21 0x00007f034e7a8bd3 in ModuleView::moduleSave(KCModuleProxy*) () from /lib64/libsystemsettingsview.so.3 #22 0x00007f034e7ad642 in ModuleView::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libsystemsettingsview.so.3 #23 0x00007f0349ca20ce in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5 #24 0x00007f034b422b52 in QAbstractButton::clicked(bool) () from /lib64/libQt5Widgets.so.5 #25 0x00007f034b1949e6 in QAbstractButtonPrivate::emitClicked() () from /lib64/libQt5Widgets.so.5 #26 0x00007f034b19559e in QAbstractButtonPrivate::click() () from /lib64/libQt5Widgets.so.5 #27 0x00007f034b195734 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5 #28 0x00007f034b0d68dd in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5 #29 0x00007f034b098d7c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #30 0x00007f034b09ec37 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #31 0x00007f0349c71c95 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #32 0x00007f034b09cdbb in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /lib64/libQt5Widgets.so.5 #33 0x00007f034b0f4def in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5 #34 0x00007f034b0f7113 in QWidgetWindow::event(QEvent*) () from /lib64/libQt5Widgets.so.5 #35 0x00007f034b098d7c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #36 0x00007f034b09e016 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #37 0x00007f0349c71c95 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #38 0x00007f034a91df66 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /lib64/libQt5Gui.so.5 #39 0x00007f034a91f6a5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /lib64/libQt5Gui.so.5 #40 0x00007f034a904e78 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Gui.so.5 #41 0x00007f03384f6170 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt5/plugins/platforms/libqxcb.so #42 0x00007f0345c492a6 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #43 0x00007f0345c49628 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #44 0x00007f0345c496dc in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #45 0x00007f0349ccb70c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #46 0x00007f0349c6fabb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #47 0x00007f0349c77496 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5 #48 0x000000000040e873 in main () Report to https://bugs.kde.org/ Reproducible: Always Steps to Reproduce: 1. Added a new global command 2. Set Trigger to 'Meta + X' and added a command 3. Clicking Save leaded to the crash (reproducible)
Occurs also to me on Fedora 21 and Plasma 5 Application: systemsettings5 (5.1.1) Qt Version: 5.3.2 Operating System: Linux 3.17.3-300.fc21.x86_64 x86_64 Distribution: "Fedora release 21 (Twenty One)" -- Information about the crash: - What I was doing when the application crashed: I'm adding a custom shortcut and system preferences crashed. The crash can be reproduced every time. -- Backtrace: Application: System Settings (systemsettings5), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fd2e5637880 (LWP 20253))] Thread 2 (Thread 0x7fd2cc153700 (LWP 20254)): #0 0x00007fd2df9df1dd in poll () at /lib64/libc.so.6 #1 0x00007fd2de91b182 in _xcb_conn_wait () at /lib64/libxcb.so.1 #2 0x00007fd2de91ccff in xcb_wait_for_event () at /lib64/libxcb.so.1 #3 0x00007fd2ce2e2089 in QXcbEventReader::run() () at /usr/lib64/qt5/plugins/platforms/libqxcb.so #4 0x00007fd2e057193e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007fd2dd51c52a in start_thread () at /lib64/libpthread.so.0 #6 0x00007fd2df9ea77d in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7fd2e5637880 (LWP 20253)): [KCrash Handler] #5 0x00007fd2bdb365d0 in KHotKeys::ActionDataBase::parent() const () at /lib64/libkhotkeysprivate.so.5 #6 0x00007fd2bdd910a6 in KHotkeysModel::parent(QModelIndex const&) const () at /usr/lib64/qt5/plugins/kcm_hotkeys.so #7 0x00007fd2e06fe413 in QPersistentModelIndex::parent() const () at /lib64/libQt5Core.so.5 #8 0x00007fd2e071807d in QItemSelectionRange::isValid() const () at /lib64/libQt5Core.so.5 #9 0x00007fd2e0711c58 in QItemSelection::merge(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () at /lib64/libQt5Core.so.5 #10 0x00007fd2e07153be in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () at /lib64/libQt5Core.so.5 #11 0x00007fd2e070f57c in QItemSelectionModel::select(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () at /lib64/libQt5Core.so.5 #12 0x00007fd2e070d56b in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () at /lib64/libQt5Core.so.5 #13 0x00007fd2e1dd0583 in QAbstractItemView::setCurrentIndex(QModelIndex const&) () at /lib64/libQt5Widgets.so.5 #14 0x00007fd2bdd8a361 in KCMHotkeys::slotReset() () at /usr/lib64/qt5/plugins/kcm_hotkeys.so #15 0x00007fd2e078cc4d in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #16 0x00007fd2e06fee3b in QAbstractItemModel::beginResetModel() () at /lib64/libQt5Core.so.5 #17 0x00007fd2bdd9274e in KHotkeysModel::load() () at /usr/lib64/qt5/plugins/kcm_hotkeys.so #18 0x00007fd2bdd8c182 in KCMHotkeysPrivate::save() () at /usr/lib64/qt5/plugins/kcm_hotkeys.so #19 0x00007fd2bdd8c98d in KCMHotkeys::save() () at /usr/lib64/qt5/plugins/kcm_hotkeys.so #20 0x00007fd2e4df0e37 in KCModuleProxy::save() () at /lib64/libKF5KCMUtils.so.5 #21 0x00007fd2e5269663 in ModuleView::moduleSave(KCModuleProxy*) () at /lib64/libsystemsettingsview.so.3 #22 0x00007fd2e52698d3 in ModuleView::resolveChanges(KCModuleProxy*) () at /lib64/libsystemsettingsview.so.3 #23 0x00007fd2e526a91c in ModuleView::activeModuleChanged(KPageWidgetItem*, KPageWidgetItem*) () at /lib64/libsystemsettingsview.so.3 #24 0x00007fd2e078cc4d in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #25 0x00007fd2e23974e8 in KPageWidget::currentPageChanged(KPageWidgetItem*, KPageWidgetItem*) () at /lib64/libKF5WidgetsAddons.so.5 #26 0x00007fd2e2397687 in KPageWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /lib64/libKF5WidgetsAddons.so.5 #27 0x00007fd2e078cc4d in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #28 0x00007fd2e2391497 in KPageView::currentPageChanged(QModelIndex const&, QModelIndex const&) () at /lib64/libKF5WidgetsAddons.so.5 #29 0x00007fd2e2392be5 in KPageViewPrivate::_k_pageSelected(QItemSelection const&, QItemSelection const&) () at /lib64/libKF5WidgetsAddons.so.5 #30 0x00007fd2e2393131 in KPageView::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /lib64/libKF5WidgetsAddons.so.5 #31 0x00007fd2e078cc4d in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #32 0x00007fd2e070d197 in QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection const&) () at /lib64/libQt5Core.so.5 #33 0x00007fd2e0714909 in QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection const&) () at /lib64/libQt5Core.so.5 #34 0x00007fd2e0715419 in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () at /lib64/libQt5Core.so.5 #35 0x00007fd2e1df7491 in QListView::setSelection(QRect const&, QFlags<QItemSelectionModel::SelectionFlag>) () at /lib64/libQt5Widgets.so.5 #36 0x00007fd2e1dd6c7c in QAbstractItemView::mousePressEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5 #37 0x00007fd2e1bca9d7 in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #38 0x00007fd2e1ccc8de in QFrame::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #39 0x00007fd2e1dde32b in QAbstractItemView::viewportEvent(QEvent*) () at /lib64/libQt5Widgets.so.5 #40 0x00007fd2e075e04a in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #41 0x00007fd2e1b8bffc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #42 0x00007fd2e1b91a5c in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #43 0x00007fd2e075e25b in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #44 0x00007fd2e1b901fa in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /lib64/libQt5Widgets.so.5 #45 0x00007fd2e1be8aa7 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5 #46 0x00007fd2e1beaeb3 in QWidgetWindow::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #47 0x00007fd2e1b8c01c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #48 0x00007fd2e1b91460 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #49 0x00007fd2e075e25b in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #50 0x00007fd2e13fd613 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib64/libQt5Gui.so.5 #51 0x00007fd2e13fee75 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /lib64/libQt5Gui.so.5 #52 0x00007fd2e13e45af in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Gui.so.5 #53 0x00007fd2ce307fb0 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /usr/lib64/qt5/plugins/platforms/libqxcb.so #54 0x00007fd2dc763aeb in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #55 0x00007fd2dc763e88 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #56 0x00007fd2dc763f3c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #57 0x00007fd2e07b5897 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #58 0x00007fd2e075ba92 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #59 0x00007fd2e076350c in QCoreApplication::exec() () at /lib64/libQt5Core.so.5 #60 0x000000000040e42c in main () Report to https://bugs.kde.org/
*** Bug 342095 has been marked as a duplicate of this bug. ***
Setting to "Confirmed" state as this has been reported by several people, same steps to reproduce the bug, same backtrace.
Thank you for the reports, as it has been a while since this was reported can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved. I've set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved" when you respond, thanks.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!