Bug 418902 - System Settings crashes when clicking on Startup and Shutdown to configure SDDM
Summary: System Settings crashes when clicking on Startup and Shutdown to configure SDDM
Status: RESOLVED WORKSFORME
Alias: None
Product: frameworks-kirigami
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: Not decided
Assignee: Marco Martin
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-03-15 22:21 UTC by ryu.ketsueki
Modified: 2022-11-11 05:20 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ryu.ketsueki 2020-03-15 22:21:30 UTC
Application: systemsettings5 (5.18.80)

Qt Version: 5.14.1
Frameworks Version: 5.69.0
Operating System: Linux 5.5.7-1-default x86_64
Windowing system: X11
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:

I simply clicked on Startup and Shutdown. I was going to update SDDM to sync the configuration with the customization I did on Plasma

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 0x7f050ad83800 (LWP 6713))]

Thread 11 (Thread 0x7f04ea9a9700 (LWP 6726)):
#0  0x00007f050b866634 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f050b81ab45 in g_main_context_query () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f050b81b278 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f050b81b41f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f050da3dc6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f050d9e5bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f050d81062e in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f050ccb16e5 in  () at /usr/lib64/libQt5Qml.so.5
#8  0x00007f050d8116f8 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f050c205efa in start_thread () at /lib64/libpthread.so.0
#10 0x00007f050f1013bf in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f04f9336700 (LWP 6724)):
#0  0x00007f050f0f24fc in read () at /lib64/libc.so.6
#1  0x00007f050b86220f in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f050b81ae57 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f050b81b2a2 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f050b81b41f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f050da3dc6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f050d9e5bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f050d81062e in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f050ccb16e5 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007f050d8116f8 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f050c205efa in start_thread () at /lib64/libpthread.so.0
#11 0x00007f050f1013bf in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f04f9b37700 (LWP 6723)):
#0  0x00007f050f0f6acf in poll () at /lib64/libc.so.6
#1  0x00007f050b81b2fe in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f050b81b663 in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f04fa50b1e6 in  () at /usr/lib64/libgio-2.0.so.0
#4  0x00007f050b84419e in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f050c205efa in start_thread () at /lib64/libpthread.so.0
#6  0x00007f050f1013bf in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f04fa338700 (LWP 6722)):
#0  0x00007f050f0f24fc in read () at /lib64/libc.so.6
#1  0x00007f050b86220f in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f050b81ae57 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f050b81b2a2 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f050b81b41f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f050b81b471 in  () at /usr/lib64/libglib-2.0.so.0
#6  0x00007f050b84419e in  () at /usr/lib64/libglib-2.0.so.0
#7  0x00007f050c205efa in start_thread () at /lib64/libpthread.so.0
#8  0x00007f050f1013bf in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f04fbfff700 (LWP 6720)):
#0  0x00007f050c20c795 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f05016e3a5b in  () at /usr/lib64/dri/i965_dri.so
#2  0x00007f05016e38d7 in  () at /usr/lib64/dri/i965_dri.so
#3  0x00007f050c205efa in start_thread () at /lib64/libpthread.so.0
#4  0x00007f050f1013bf in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f04ebfff700 (LWP 6719)):
#0  0x00007f050c20c795 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f05016e3a5b in  () at /usr/lib64/dri/i965_dri.so
#2  0x00007f05016e38d7 in  () at /usr/lib64/dri/i965_dri.so
#3  0x00007f050c205efa in start_thread () at /lib64/libpthread.so.0
#4  0x00007f050f1013bf in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f0500816700 (LWP 6718)):
#0  0x00007f050c20c795 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f05016e3a5b in  () at /usr/lib64/dri/i965_dri.so
#2  0x00007f05016e38d7 in  () at /usr/lib64/dri/i965_dri.so
#3  0x00007f050c205efa in start_thread () at /lib64/libpthread.so.0
#4  0x00007f050f1013bf in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f0501017700 (LWP 6717)):
#0  0x00007f050c20c795 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f05016e3a5b in  () at /usr/lib64/dri/i965_dri.so
#2  0x00007f05016e38d7 in  () at /usr/lib64/dri/i965_dri.so
#3  0x00007f050c205efa in start_thread () at /lib64/libpthread.so.0
#4  0x00007f050f1013bf in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f050329d700 (LWP 6716)):
#0  0x00007f050f0f6acf in poll () at /lib64/libc.so.6
#1  0x00007f050b81b2fe in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f050b81b41f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f050da3dc6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f050d9e5bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f050d81062e in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f050c8f7507 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007f050d8116f8 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f050c205efa in start_thread () at /lib64/libpthread.so.0
#9  0x00007f050f1013bf in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f0508ce0700 (LWP 6715)):
#0  0x00007f050f0f6acf in poll () at /lib64/libc.so.6
#1  0x00007f050c1d5772 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f050c1d643a in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f0508ed0ab0 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f050d8116f8 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f050c205efa in start_thread () at /lib64/libpthread.so.0
#6  0x00007f050f1013bf in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f050ad83800 (LWP 6713)):
[KCrash Handler]
#6  0x00007f050d07f2c0 in QQuickWindow::rendererInterface() const () at /usr/lib64/libQt5Quick.so.5
#7  0x00007f04eb7c0346 in  () at /usr/lib64/qt5/qml/org/kde/kirigami.2/libkirigamiplugin.so
#8  0x00007f050cc812ec in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at /usr/lib64/libQt5Qml.so.5
#9  0x00007f050cc0bb9a in  () at /usr/lib64/libQt5Qml.so.5
#10 0x00007f050cc0c0e3 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () at /usr/lib64/libQt5Qml.so.5
#11 0x00007f050b617467 in  () at /usr/lib64/libQt5QmlModels.so.5
#12 0x00007f050b617604 in QQmlDelegateModel::object(int, QQmlIncubator::IncubationMode) () at /usr/lib64/libQt5QmlModels.so.5
#13 0x00007f050d16d736 in  () at /usr/lib64/libQt5Quick.so.5
#14 0x00007f050d1612bd in  () at /usr/lib64/libQt5Quick.so.5
#15 0x00007f050d16ea84 in  () at /usr/lib64/libQt5Quick.so.5
#16 0x00007f050d173ca0 in QQuickItemView::componentComplete() () at /usr/lib64/libQt5Quick.so.5
#17 0x00007f050cc812ec in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at /usr/lib64/libQt5Qml.so.5
#18 0x00007f050cc0bb9a in  () at /usr/lib64/libQt5Qml.so.5
#19 0x00007f050cc0c0e3 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () at /usr/lib64/libQt5Qml.so.5
#20 0x00007f050cc08bfa in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) () at /usr/lib64/libQt5Qml.so.5
#21 0x00007f050d38ec79 in KDeclarative::QmlObject::completeInitialization(QHash<QString, QVariant> const&) () at /usr/lib64/libKF5Declarative.so.5
#22 0x00007f050eec967b in  () at /usr/lib64/libKF5QuickAddons.so.5
#23 0x00007f050efd294b in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) () at /usr/lib64/libKF5KCMUtils.so.5
#24 0x00007f050efca6d4 in  () at /usr/lib64/libKF5KCMUtils.so.5
#25 0x00007f050efcad58 in KCModuleProxy::realModule() const () at /usr/lib64/libKF5KCMUtils.so.5
#26 0x00007f050eff4bd7 in ModuleView::updatePageIconHeader(KPageWidgetItem*, bool) () at /usr/lib64/libsystemsettingsview.so.3
#27 0x00007f050eff5fa1 in ModuleView::addModule(KCModuleInfo*) () at /usr/lib64/libsystemsettingsview.so.3
#28 0x00007f050eff771d in ModuleView::loadModule(QModelIndex const&) () at /usr/lib64/libsystemsettingsview.so.3
#29 0x00007f050da1ba5e in  () at /usr/lib64/libQt5Core.so.5
#30 0x00007f050e753a15 in QAbstractItemView::activated(QModelIndex const&) () at /usr/lib64/libQt5Widgets.so.5
#31 0x00007f050e761fc4 in QAbstractItemView::mouseDoubleClickEvent(QMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5
#32 0x00007f050e531b73 in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#33 0x00007f050e5e005e in QFrame::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#34 0x00007f050e76196e in QAbstractItemView::viewportEvent(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#35 0x00007f050d9e6d73 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#36 0x00007f050e4eec9e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#37 0x00007f050e4f8043 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#38 0x00007f050d9e7062 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#39 0x00007f050e4f7123 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /usr/lib64/libQt5Widgets.so.5
#40 0x00007f050e54c5f9 in  () at /usr/lib64/libQt5Widgets.so.5
#41 0x00007f050e54f694 in  () at /usr/lib64/libQt5Widgets.so.5
#42 0x00007f050e4eecaf in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#43 0x00007f050e4f7df0 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#44 0x00007f050d9e7062 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#45 0x00007f050ddfe422 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib64/libQt5Gui.so.5
#46 0x00007f050ddffb65 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib64/libQt5Gui.so.5
#47 0x00007f050ddd953b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Gui.so.5
#48 0x00007f0508ed1a6a in  () at /usr/lib64/libQt5XcbQpa.so.5
#49 0x00007f050b81b008 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#50 0x00007f050b81b390 in  () at /usr/lib64/libglib-2.0.so.0
#51 0x00007f050b81b41f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#52 0x00007f050da3dc4e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#53 0x00007f050d9e5bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#54 0x00007f050d9ed9d2 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#55 0x00005648ba6f5ba7 in  ()
#56 0x00007f050f028ceb in __libc_start_main () at /lib64/libc.so.6
#57 0x00005648ba6f5ffa in _start ()
[Inferior 1 (process 6713) detached]

Possible duplicates by query: bug 418549, bug 417802, bug 417591, bug 417540, bug 415875.

Reported using DrKonqi
Comment 1 Justin Zobel 2022-10-12 03:49:56 UTC
Thank you for reporting this crash in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the crash with a recent software version?

If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
Comment 2 Bug Janitor Service 2022-10-27 05:03:44 UTC
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!
Comment 3 Bug Janitor Service 2022-11-11 05:20:25 UTC
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!