Bug 352217 - system settings crashing after configuring "Online accounts"
Summary: system settings crashing after configuring "Online accounts"
Status: RESOLVED FIXED
Alias: None
Product: KAccounts
Classification: Frameworks and Libraries
Component: KCM (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Telepathy Bugs
URL:
Keywords: drkonqi
: 359955 364640 366775 368934 370984 382798 386645 391608 395426 396755 396972 399818 416480 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-09-03 12:42 UTC by Tilman Keskinöz
Modified: 2020-02-25 21:58 UTC (History)
14 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tilman Keskinöz 2015-09-03 12:42:24 UTC
Application: systemsettings5 (5.4.0)

Qt Version: 5.4.2
Operating System: Linux 4.1.0-3-generic x86_64
Distribution: Ubuntu Wily Werewolf (development branch)

-- Information about the crash:
- What I was doing when the application crashed:
Configuring various things in system settings. Especially i clicked on the configure buttons of my "Online account" But nothing was happening. So i closed system-settings, that's when the crash happend

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd7bdf8e800 (LWP 3268))]

Thread 4 (Thread 0x7fd798569700 (LWP 3274)):
#0  0x00007fd7ba75f8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fd7b76d617c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd7b76d628c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd7bb087e1b in QEventDispatcherGlib::processEvents (this=0x7fd7900008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007fd7bb02e2da in QEventLoop::exec (this=this@entry=0x7fd798568da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fd7bae4c374 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fd7b97d4f85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fd7bae5125e in QThreadPrivate::start (arg=0x205d9b0) at thread/qthread_unix.cpp:337
#8  0x00007fd7b7bf56aa in start_thread (arg=0x7fd798569700) at pthread_create.c:333
#9  0x00007fd7ba76aeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fd78d528700 (LWP 3279)):
#0  0x00007fd7b771abb4 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fd7b76d5790 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd7b76d60ab in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd7b76d628c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd7b76d62c9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd7b76fcd45 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fd7b7bf56aa in start_thread (arg=0x7fd78d528700) at pthread_create.c:333
#7  0x00007fd7ba76aeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fd78cd27700 (LWP 3280)):
#0  0x00007fd7ba75f8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fd7b76d617c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd7b76d6502 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd7aa01efd6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fd7b76fcd45 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd7b7bf56aa in start_thread (arg=0x7fd78cd27700) at pthread_create.c:333
#6  0x00007fd7ba76aeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fd7bdf8e800 (LWP 3268)):
[KCrash Handler]
#6  QHashNode<QPair<QString, QString>, Tp::Connection::Private::HandleContext*>::same_key (key0=..., h0=2668247211, this=0x0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:206
#7  QHash<QPair<QString, QString>, Tp::Connection::Private::HandleContext*>::findNode (this=this@entry=0x7fd7714106f0 <Tp::Connection::Private::handleContexts>, akey=..., ahp=ahp@entry=0x0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:919
#8  0x00007fd770f1c474 in QHash<QPair<QString, QString>, Tp::Connection::Private::HandleContext*>::remove (this=this@entry=0x7fd7714106f0 <Tp::Connection::Private::handleContexts>, akey=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:800
#9  0x00007fd770ef8409 in Tp::Connection::Private::~Private (this=0x2005400, __in_chrg=<optimized out>) at /build/telepathy-qt5-04JiBW/telepathy-qt5-0.9.6.1/TelepathyQt/connection.cpp:363
#10 0x00007fd770ef9c0d in Tp::Connection::~Connection (this=0x3673120, __in_chrg=<optimized out>) at /build/telepathy-qt5-04JiBW/telepathy-qt5-0.9.6.1/TelepathyQt/connection.cpp:1031
#11 0x00007fd770ef9c99 in Tp::Connection::~Connection (this=0x3673120, __in_chrg=<optimized out>) at /build/telepathy-qt5-04JiBW/telepathy-qt5-0.9.6.1/TelepathyQt/connection.cpp:1032
#12 0x00007fd770df3881 in Tp::SharedPtr<Tp::Connection>::~SharedPtr (this=0x2c8cd18, __in_chrg=<optimized out>) at /build/telepathy-qt5-04JiBW/telepathy-qt5-0.9.6.1/TelepathyQt/shared-ptr.h:139
#13 Tp::Account::Private::~Private (this=0x2c8cc90, __in_chrg=<optimized out>) at /build/telepathy-qt5-04JiBW/telepathy-qt5-0.9.6.1/TelepathyQt/account.cpp:779
#14 0x00007fd770df3acd in Tp::Account::~Account (this=0x3b63c90, __in_chrg=<optimized out>) at /build/telepathy-qt5-04JiBW/telepathy-qt5-0.9.6.1/TelepathyQt/account.cpp:1072
#15 0x00007fd770df3b59 in Tp::Account::~Account (this=0x3b63c90, __in_chrg=<optimized out>) at /build/telepathy-qt5-04JiBW/telepathy-qt5-0.9.6.1/TelepathyQt/account.cpp:1073
#16 0x00007fd770e192bf in Tp::SharedPtr<Tp::Account>::~SharedPtr (this=0x2b353c8, __in_chrg=<optimized out>) at /build/telepathy-qt5-04JiBW/telepathy-qt5-0.9.6.1/TelepathyQt/shared-ptr.h:139
#17 QHashNode<QString, Tp::SharedPtr<Tp::Account> >::~QHashNode (this=0x2b353b0, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:197
#18 QHash<QString, Tp::SharedPtr<Tp::Account> >::deleteNode2 (node=0x2b353b0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:545
#19 0x00007fd7baeb4bf9 in QHashData::free_helper (this=0x20d2750, node_delete=0x7fd770e19260 <QHash<QString, Tp::SharedPtr<Tp::Account> >::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:493
#20 0x00007fd770e11c4c in QHash<QString, Tp::SharedPtr<Tp::Account> >::freeData (this=0x1c287a0, x=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:581
#21 QHash<QString, Tp::SharedPtr<Tp::Account> >::~QHash (this=0x1c287a0, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:302
#22 Tp::AccountManager::Private::~Private (this=0x1c28750, __in_chrg=<optimized out>) at /build/telepathy-qt5-04JiBW/telepathy-qt5-0.9.6.1/TelepathyQt/account-manager.cpp:137
#23 0x00007fd770e11f2d in Tp::AccountManager::~AccountManager (this=0x2b7e750, __in_chrg=<optimized out>) at /build/telepathy-qt5-04JiBW/telepathy-qt5-0.9.6.1/TelepathyQt/account-manager.cpp:447
#24 0x00007fd770e11fb9 in Tp::AccountManager::~AccountManager (this=0x2b7e750, __in_chrg=<optimized out>) at /build/telepathy-qt5-04JiBW/telepathy-qt5-0.9.6.1/TelepathyQt/account-manager.cpp:448
#25 0x00007fd771648710 in Tp::SharedPtr<Tp::AccountManager>::~SharedPtr (this=0x25b16a8, __in_chrg=<optimized out>) at /usr/include/telepathy-qt5/TelepathyQt/shared-ptr.h:139
#26 KAccountsUiProvider::Private::~Private (this=0x25b1690, __in_chrg=<optimized out>) at ../../../plugins/kaccounts/kaccounts-ui-provider.cpp:55
#27 KAccountsUiProvider::~KAccountsUiProvider (this=0x14957b0, __in_chrg=<optimized out>) at ../../../plugins/kaccounts/kaccounts-ui-provider.cpp:95
#28 0x00007fd771648809 in KAccountsUiProvider::~KAccountsUiProvider (this=0x14957b0, __in_chrg=<optimized out>) at ../../../plugins/kaccounts/kaccounts-ui-provider.cpp:96
#29 0x00007fd787de84ee in qDeleteAll<QList<KAccountsUiPlugin*>::const_iterator> (end=..., begin=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:315
#30 qDeleteAll<QList<KAccountsUiPlugin*> > (c=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:323
#31 UiPluginsManagerPrivate::~UiPluginsManagerPrivate (this=0x7fd787fffb10 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder>, __in_chrg=<optimized out>) at ../../src/uipluginsmanager.cpp:55
#32 0x00007fd787de8599 in (anonymous namespace)::Q_QGS_s_instance::Holder::~Holder (this=<optimized out>, __in_chrg=<optimized out>) at ../../src/uipluginsmanager.cpp:46
#33 0x00007fd7ba69dd32 in __run_exit_handlers (status=0, listp=0x7fd7baa28698 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#34 0x00007fd7ba69dd85 in __GI_exit (status=<optimized out>) at exit.c:104
#35 0x00007fd7ba684a47 in __libc_start_main (main=0x40eb90 <main(int, char**)>, argc=1, argv=0x7fff64bb52a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff64bb5298) at libc-start.c:323
#36 0x000000000040eff9 in _start ()

Reported using DrKonqi
Comment 1 Christoph Feck 2018-07-30 01:01:03 UTC
*** Bug 364640 has been marked as a duplicate of this bug. ***
Comment 2 Christoph Feck 2018-07-30 01:01:13 UTC
*** Bug 359955 has been marked as a duplicate of this bug. ***
Comment 3 Christoph Feck 2018-07-30 01:01:24 UTC
*** Bug 366775 has been marked as a duplicate of this bug. ***
Comment 4 Christoph Feck 2018-07-30 01:01:36 UTC
*** Bug 368934 has been marked as a duplicate of this bug. ***
Comment 5 Christoph Feck 2018-07-30 01:01:47 UTC
*** Bug 370984 has been marked as a duplicate of this bug. ***
Comment 6 Christoph Feck 2018-07-30 01:02:03 UTC
*** Bug 382798 has been marked as a duplicate of this bug. ***
Comment 7 Christoph Feck 2018-07-30 01:02:38 UTC
*** Bug 391608 has been marked as a duplicate of this bug. ***
Comment 8 Christoph Feck 2018-07-30 01:02:52 UTC
*** Bug 395426 has been marked as a duplicate of this bug. ***
Comment 9 Christoph Feck 2018-07-30 01:03:11 UTC
*** Bug 396972 has been marked as a duplicate of this bug. ***
Comment 10 Christoph Feck 2018-07-30 01:04:20 UTC
*** Bug 396755 has been marked as a duplicate of this bug. ***
Comment 11 Christoph Feck 2018-07-30 01:04:35 UTC
*** Bug 386645 has been marked as a duplicate of this bug. ***
Comment 12 Christoph Feck 2018-11-08 22:18:17 UTC
*** Bug 399818 has been marked as a duplicate of this bug. ***
Comment 13 Christoph Feck 2020-02-05 14:50:42 UTC
*** Bug 416480 has been marked as a duplicate of this bug. ***