Bug 399818 - System Settings crash on exit
Summary: System Settings crash on exit
Status: RESOLVED DUPLICATE of bug 352217
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.13.5
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-10-14 23:40 UTC by Darin McBride
Modified: 2018-11-08 22:18 UTC (History)
0 users

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 Darin McBride 2018-10-14 23:40:43 UTC
Application: systemsettings5 (5.13.5)
 (Compiled from sources)
Qt Version: 5.11.1
Frameworks Version: 5.50.0
Operating System: Linux 4.18.11-gentoo x86_64
Distribution: "Gentoo Base System release 2.4.1"

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

I had been manipulating various aspects of my system settings. Once I was done, many hours later, I closed it and got this crash.

The crash does not seem to be reproducible.

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

Thread 4 (Thread 0x7f91c67fb700 (LWP 19126)):
#0  0x00007f92038d2434 in __GI___poll (fds=0x55a49501cbc0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f91fce86f36 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x55a49501cbc0, timeout=<optimized out>, context=0x55a497a4def0) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4271
#2  g_main_context_iterate (context=0x55a497a4def0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3967
#3  0x00007f91fce872c2 in g_main_loop_run (loop=0x55a4973730b0) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4168
#4  0x00007f91c6f90c16 in gdbus_shared_thread_func (user_data=0x55a497373080) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/gio/gdbusprivate.c:252
#5  0x00007f91fceb8125 in g_thread_proxy (data=0x55a4977248a0) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gthread.c:784
#6  0x00007f91ff2f48ea in start_thread (arg=0x7f91c67fb700) at pthread_create.c:465
#7  0x00007f92038dde3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f91cdc6b700 (LWP 19125)):
#0  0x00007f91fce86670 in g_main_context_query (context=context@entry=0x55a495c7ac20, max_priority=2147483647, timeout=timeout@entry=0x7f91cdc6ae34, fds=fds@entry=0x55a496e8d380, n_fds=n_fds@entry=1) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3696
#1  0x00007f91fce86ea8 in g_main_context_iterate (context=context@entry=0x55a495c7ac20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3954
#2  0x00007f91fce8704c in g_main_context_iteration (context=0x55a495c7ac20, may_block=may_block@entry=1) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4033
#3  0x00007f91fce87091 in glib_worker_main (data=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:5824
#4  0x00007f91fceb8125 in g_thread_proxy (data=0x55a497724800) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gthread.c:784
#5  0x00007f91ff2f48ea in start_thread (arg=0x7f91cdc6b700) at pthread_create.c:465
#6  0x00007f92038dde3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f91ebdfa700 (LWP 14271)):
#0  0x00007f92038d2434 in __GI___poll (fds=0x7f91e4014b80, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f91fce86f36 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f91e4014b80, timeout=<optimized out>, context=0x7f91e4000bf0) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4271
#2  g_main_context_iterate (context=context@entry=0x7f91e4000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3967
#3  0x00007f91fce8704c in g_main_context_iteration (context=0x7f91e4000bf0, may_block=may_block@entry=1) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4033
#4  0x00007f92042a900b in QEventDispatcherGlib::processEvents (this=0x7f91e4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f920424146b in QEventLoop::exec (this=this@entry=0x7f91ebdf9df0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#6  0x00007f920404e840 in QThread::exec (this=this@entry=0x7f92049a5da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:525
#7  0x00007f9204711885 in QDBusConnectionManager::run (this=0x7f92049a5da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#8  0x00007f920405bcd6 in QThreadPrivate::start (arg=0x7f92049a5da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:367
#9  0x00007f91ff2f48ea in start_thread (arg=0x7f91ebdfa700) at pthread_create.c:465
#10 0x00007f92038dde3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f92084d0780 (LWP 14268)):
[KCrash Handler]
#6  0x00007f92040e790e in operator== (s1=..., s2=...) at tools/qstring.cpp:3153
#7  0x00007f91bf567305 in operator==<QString, QString> (p2=..., p1=...) at /usr/include/qt5/QtCore/qpair.h:112
#8  QHash<QPair<QString, QString>, Tp::Connection::Private::HandleContext*>::remove (this=this@entry=0x7f91bfa067b0 <Tp::Connection::Private::handleContexts>, akey=...) at /usr/include/qt5/QtCore/qhash.h:809
#9  0x00007f91bf54b384 in Tp::Connection::Private::~Private (this=0x55a496fd1c40, __in_chrg=<optimized out>) at /var/tmp/portage/net-libs/telepathy-qt-0.9.7-r1/work/telepathy-qt-0.9.7/TelepathyQt/connection.cpp:362
#10 0x00007f91bf54b93d in Tp::Connection::~Connection (this=0x55a497027e80, __in_chrg=<optimized out>) at /var/tmp/portage/net-libs/telepathy-qt-0.9.7-r1/work/telepathy-qt-0.9.7/TelepathyQt/connection.cpp:1031
#11 0x00007f91bf54b999 in Tp::Connection::~Connection (this=0x55a497027e80, __in_chrg=<optimized out>) at /var/tmp/portage/net-libs/telepathy-qt-0.9.7-r1/work/telepathy-qt-0.9.7/TelepathyQt/connection.cpp:1032
#12 0x00007f91bf466421 in Tp::Account::Private::~Private (this=0x55a496d474c0, __in_chrg=<optimized out>) at /var/tmp/portage/net-libs/telepathy-qt-0.9.7-r1/work/telepathy-qt-0.9.7/TelepathyQt/account.cpp:720
#13 0x00007f91bf4664dd in Tp::Account::~Account (this=0x55a496fece00, __in_chrg=<optimized out>) at /var/tmp/portage/net-libs/telepathy-qt-0.9.7-r1/work/telepathy-qt-0.9.7/TelepathyQt/account.cpp:1013
#14 0x00007f91bf47d82e in Tp::Account::~Account (this=0x55a496fece00, __in_chrg=<optimized out>) at /var/tmp/portage/net-libs/telepathy-qt-0.9.7-r1/work/telepathy-qt-0.9.7/TelepathyQt/account.cpp:1014
#15 Tp::SharedPtr<Tp::Account>::~SharedPtr (this=<optimized out>, __in_chrg=<optimized out>) at /var/tmp/portage/net-libs/telepathy-qt-0.9.7-r1/work/telepathy-qt-0.9.7/TelepathyQt/shared-ptr.h:139
#16 0x00007f91bf48831d in QHashNode<QString, Tp::SharedPtr<Tp::Account> >::~QHashNode (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/qt5/QtCore/qhash.h:149
#17 QHash<QString, Tp::SharedPtr<Tp::Account> >::deleteNode2 (node=0x55a496efe6a0) at /usr/include/qt5/QtCore/qhash.h:545
#18 0x00007f92040af1f9 in QHashData::free_helper (this=0x55a4975c4090, node_delete=node_delete@entry=0x7f91bf488310 <QHash<QString, Tp::SharedPtr<Tp::Account> >::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:572
#19 0x00007f91bf48223d in QHash<QString, Tp::SharedPtr<Tp::Account> >::freeData (this=0x55a497701e50, x=<optimized out>) at /usr/include/qt5/QtCore/qhash.h:585
#20 QHash<QString, Tp::SharedPtr<Tp::Account> >::~QHash (this=0x55a497701e50, __in_chrg=<optimized out>) at /usr/include/qt5/QtCore/qhash.h:254
#21 Tp::AccountManager::Private::~Private (this=0x55a497701e00, __in_chrg=<optimized out>) at /var/tmp/portage/net-libs/telepathy-qt-0.9.7-r1/work/telepathy-qt-0.9.7/TelepathyQt/account-manager.cpp:137
#22 0x00007f91bf4822cd in Tp::AccountManager::~AccountManager (this=0x55a4975cd7d0, __in_chrg=<optimized out>) at /var/tmp/portage/net-libs/telepathy-qt-0.9.7-r1/work/telepathy-qt-0.9.7/TelepathyQt/account-manager.cpp:447
#23 0x00007f91bf482309 in Tp::AccountManager::~AccountManager (this=0x55a4975cd7d0, __in_chrg=<optimized out>) at /var/tmp/portage/net-libs/telepathy-qt-0.9.7-r1/work/telepathy-qt-0.9.7/TelepathyQt/account-manager.cpp:448
#24 0x00007f91c4074c5c in KAccountsUiProvider::Private::~Private (this=0x55a49764d220, __in_chrg=<optimized out>) at /var/tmp/portage/kde-apps/ktp-accounts-kcm-18.08.2/work/ktp-accounts-kcm-18.08.2/plugins/kaccounts/kaccounts-ui-provider.cpp:55
#25 KAccountsUiProvider::~KAccountsUiProvider (this=0x55a4977e1ba0, __in_chrg=<optimized out>) at /var/tmp/portage/kde-apps/ktp-accounts-kcm-18.08.2/work/ktp-accounts-kcm-18.08.2/plugins/kaccounts/kaccounts-ui-provider.cpp:95
#26 KAccountsUiProvider::~KAccountsUiProvider (this=0x55a4977e1ba0, __in_chrg=<optimized out>) at /var/tmp/portage/kde-apps/ktp-accounts-kcm-18.08.2/work/ktp-accounts-kcm-18.08.2/plugins/kaccounts/kaccounts-ui-provider.cpp:96
#27 0x00007f91c4b2b4c6 in qDeleteAll<QList<KAccountsUiPlugin*>::const_iterator> (end=..., begin=...) at /usr/include/qt5/QtCore/qalgorithms.h:320
#28 qDeleteAll<QList<KAccountsUiPlugin*> > (c=...) at /usr/include/qt5/QtCore/qalgorithms.h:328
#29 UiPluginsManagerPrivate::~UiPluginsManagerPrivate (this=0x7f91c4d409f0 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder>, __in_chrg=<optimized out>) at /var/tmp/portage/kde-apps/kaccounts-integration-18.08.2-r1/work/kaccounts-integration-18.08.2/src/uipluginsmanager.cpp:57
#30 0x00007f91c4b2b5a9 in (anonymous namespace)::Q_QGS_s_instance::Holder::~Holder (this=<optimized out>, __in_chrg=<optimized out>) at /var/tmp/portage/kde-apps/kaccounts-integration-18.08.2-r1/work/kaccounts-integration-18.08.2/src/uipluginsmanager.cpp:48
#31 0x00007f9203815368 in __run_exit_handlers (status=0, listp=0x7f9203b996f8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:83
#32 0x00007f92038153ca in __GI_exit (status=<optimized out>) at exit.c:105
#33 0x00007f92037fd028 in __libc_start_main (main=0x55a494266c10 <main(int, char**)>, argc=1, argv=0x7ffec12dbb48, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffec12dbb38) at ../csu/libc-start.c:342
#34 0x000055a4942670aa in _start ()

Reported using DrKonqi
Comment 1 Christoph Feck 2018-11-08 22:18:17 UTC

*** This bug has been marked as a duplicate of bug 352217 ***