Application: systemsettings5 (5.1.2) (Compiled from sources) Qt Version: 5.4.0 Operating System: Linux 3.16.0-28-generic x86_64 Distribution: Ubuntu Vivid Vervet (development branch) -- Information about the crash: - What I was doing when the application crashed: I opened systemsettings "Input Devices" section and it crashed, the same happens when running it manually through kcmshell5 keyboard. The last console output I get is kcm_keyboard: Parsing xkb rules from "/usr/share/X11/xkb/rules/evdev.extras.xml" then it crashed The crash can be reproduced every time. -- Backtrace: Application: Systemeinstellungen (systemsettings5), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f293c218780 (LWP 2969))] Thread 6 (Thread 0x7f292ca9b700 (LWP 2970)): #0 0x00007f293883e45d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f2937540b72 in poll (__timeout=-1, __nfds=1, __fds=0x7f292ca9ad40) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 #2 _xcb_conn_wait (c=c@entry=0x253f740, cond=cond@entry=0x253f780, vector=vector@entry=0x0, count=count@entry=0x0) at ../../src/xcb_conn.c:447 #3 0x00007f293754264f in xcb_wait_for_event (c=0x253f740) at ../../src/xcb_in.c:622 #4 0x00007f292efe6039 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so #5 0x00007f2938ec63ce in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f29364160a5 in start_thread (arg=0x7f292ca9b700) at pthread_create.c:309 #7 0x00007f293884890d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 5 (Thread 0x7f291dda9700 (LWP 2980)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 #1 0x00007f2938ec7468 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f2938ec3514 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007f2938ec63ce in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f29364160a5 in start_thread (arg=0x7f291dda9700) at pthread_create.c:309 #5 0x00007f293884890d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7f291d5a8700 (LWP 2981)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 #1 0x00007f2938ec7468 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f2938ec3514 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007f2938ec63ce in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f29364160a5 in start_thread (arg=0x7f291d5a8700) at pthread_create.c:309 #5 0x00007f293884890d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7f291cda7700 (LWP 2982)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 #1 0x00007f2938ec7468 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f2938ec3514 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007f2938ec63ce in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f29364160a5 in start_thread (arg=0x7f291cda7700) at pthread_create.c:309 #5 0x00007f293884890d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7f2917fff700 (LWP 2983)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 #1 0x00007f2938ec7468 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f2938ec3514 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007f2938ec63ce in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f29364160a5 in start_thread (arg=0x7f2917fff700) at pthread_create.c:309 #5 0x00007f293884890d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7f293c218780 (LWP 2969)): [KCrash Handler] #6 0x00007f291ef7788e in LayoutInfo* findByName<LayoutInfo>(QList<LayoutInfo*>, QString) () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_keyboard.so #7 0x00007f291ef88c11 in mergeRules(Rules*, Rules*) () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_keyboard.so #8 0x00007f291ef88ff4 in Rules::readRules(Rules::ExtrasFlag) () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_keyboard.so #9 0x00007f291ef6a2cf in KCMKeyboard::KCMKeyboard(QWidget*, QList<QVariant> const&) () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_keyboard.so #10 0x00007f291ef6c650 in QObject* KPluginFactory::createInstance<KCMKeyboard, QWidget>(QWidget*, QObject*, QList<QVariant> const&) () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_keyboard.so #11 0x00007f29393a75ba in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5 #12 0x00007f293bd8e08b in KCModule* KPluginFactory::create<KCModule>(QWidget*, QObject*, QString const&, QList<QVariant> const&) () from /usr/lib/x86_64-linux-gnu/libKF5KCMUtils.so.5 #13 0x00007f293bd8db49 in KCModule* KService::createInstance<KCModule>(QWidget*, QObject*, QList<QVariant> const&, QString*) const () from /usr/lib/x86_64-linux-gnu/libKF5KCMUtils.so.5 #14 0x00007f293bd8d7d0 in KCModule* KService::createInstance<KCModule>(QObject*, QList<QVariant> const&, QString*) const () from /usr/lib/x86_64-linux-gnu/libKF5KCMUtils.so.5 #15 0x00007f293bd8c7dd in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) () from /usr/lib/x86_64-linux-gnu/libKF5KCMUtils.so.5 #16 0x00007f293bd936ed in KCModuleProxyPrivate::loadModule() () from /usr/lib/x86_64-linux-gnu/libKF5KCMUtils.so.5 #17 0x00007f293bd932e5 in KCModuleProxy::realModule() const () from /usr/lib/x86_64-linux-gnu/libKF5KCMUtils.so.5 #18 0x00007f293bd93e3e in KCModuleProxy::showEvent(QShowEvent*) () from /usr/lib/x86_64-linux-gnu/libKF5KCMUtils.so.5 #19 0x00007f2939f5a458 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #20 0x00007f2939f16f0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #21 0x00007f2939f1c590 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #22 0x00007f293910365b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #23 0x00007f2939f57adb in QWidgetPrivate::show_helper() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #24 0x00007f2939f5792a in QWidgetPrivate::showChildren(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #25 0x00007f2939f579cd in QWidgetPrivate::show_helper() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #26 0x00007f2939f59d55 in QWidget::setVisible(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #27 0x00007f2939f57940 in QWidgetPrivate::showChildren(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #28 0x00007f2939f579cd in QWidgetPrivate::show_helper() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #29 0x00007f2939f59d55 in QWidget::setVisible(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #30 0x00007f2939f3cfe1 in QStackedLayout::setCurrentIndex(int) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #31 0x00007f2939f3d254 in QStackedLayout::setCurrentWidget(QWidget*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #32 0x00007f293a0b5641 in QStackedWidget::setCurrentWidget(QWidget*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #33 0x00007f293a564939 in KPageViewPrivate::_k_pageSelected(QItemSelection const&, QItemSelection const&) () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5 #34 0x00007f293a56587b in KPageView::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5 #35 0x00007f29391334e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #36 0x00007f29390b39d7 in QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection const&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #37 0x00007f29390ba3ce in QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection const&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #38 0x00007f29390bb2e5 in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #39 0x00007f29390b5eec in QItemSelectionModel::select(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #40 0x00007f29390b3dab in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #41 0x00007f293a563d6d in KPageViewPrivate::_k_rebuildGui() () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5 #42 0x00007f293a56463f in KPageViewPrivate::_k_modelChanged() () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5 #43 0x00007f293a565849 in KPageView::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5 #44 0x00007f29391334e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #45 0x00007f29391b0166 in QAbstractItemModel::layoutChanged(QList<QPersistentModelIndex> const&, QAbstractItemModel::LayoutChangeHint) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #46 0x00007f293a56c10a in KPageWidgetModel::addPage(KPageWidgetItem*) () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5 #47 0x00007f293a56a368 in KPageWidget::addPage(KPageWidgetItem*) () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5 #48 0x00007f293bfd52f7 in ModuleView::addModule(KCModuleInfo*) () from /usr/lib/x86_64-linux-gnu/libsystemsettingsview.so.3 #49 0x00007f293bfd56a3 in ModuleView::loadModule(QModelIndex) () from /usr/lib/x86_64-linux-gnu/libsystemsettingsview.so.3 #50 0x00007f29228a1603 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/icon_mode.so #51 0x00007f29391334e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #52 0x00007f293a174355 in QAbstractItemView::activated(QModelIndex const&) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #53 0x00007f293a17d1b6 in QAbstractItemView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #54 0x00007f293a1a1a5e in QListView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #55 0x00007f29385234d4 in KCategorizedView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libKF5ItemViews.so.5 #56 0x00007f2939f5a458 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #57 0x00007f293a05832e in QFrame::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #58 0x00007f293a18357b in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #59 0x00007f2939103444 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #60 0x00007f2939f16eec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #61 0x00007f2939f1cbce in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #62 0x00007f293910365b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #63 0x00007f2939f1b79a in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #64 0x00007f2939f72890 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #65 0x00007f2939f74a03 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #66 0x00007f2939f16f0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #67 0x00007f2939f1c590 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #68 0x00007f293910365b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #69 0x00007f293995c74b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #70 0x00007f293995e135 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #71 0x00007f29399431af in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #72 0x00007f292f00f480 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so #73 0x00007f2935ef6ecd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #74 0x00007f2935ef71b0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #75 0x00007f2935ef725c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #76 0x00007f293915b677 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #77 0x00007f2939100e12 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #78 0x00007f2939108a5c in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #79 0x000000000040e94c in main () Reported using DrKonqi
Dear Bug Submitter, This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond. Thank you for helping us make KDE software even better for everyone!
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!