Bug 366775 - System Settings crashes when closing out of Online Accounts
Summary: System Settings crashes when closing out of Online Accounts
Status: RESOLVED DUPLICATE of bug 352217
Alias: None
Product: KAccounts
Classification: Frameworks and Libraries
Component: KCM (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Telepathy Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-08-15 06:22 UTC by Alexander Olofsson
Modified: 2018-07-30 01:01 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 Alexander Olofsson 2016-08-15 06:22:15 UTC
Application: systemsettings5 (5.7.3)

Qt Version: 5.6.1
Frameworks Version: 5.24.0
Operating System: Linux 4.6.0-sabayon x86_64
Distribution: "Sabayon Linux amd64 16.09"

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

Browsing through several tabs in the control panel, visited every section under 'Application Style', then every section under 'Workspace Theme', finally going into 'Online Accounts' and viewing the settings of my Office365/Lync over libpurple account. System Settings crashes when attempting to close it from that screen.
I've also been able to replicate it by opening other options sections first, though it doesn't seem to crash if I go directly to the 'Online Accounts' settings.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
[KCrash Handler]
#6  0x00007f3677b5acd5 in QHash<QPair<QString, QString>, Tp::Connection::Private::HandleContext*>::findNode(QPair<QString, QString> const&, unsigned int*) const () from /usr/lib64/libtelepathy-qt5.so.0
#7  0x00007f3677b5c214 in QHash<QPair<QString, QString>, Tp::Connection::Private::HandleContext*>::remove(QPair<QString, QString> const&) () from /usr/lib64/libtelepathy-qt5.so.0
#8  0x00007f3677b3687f in Tp::Connection::Private::~Private() () from /usr/lib64/libtelepathy-qt5.so.0
#9  0x00007f3677b36d2d in Tp::Connection::~Connection() () from /usr/lib64/libtelepathy-qt5.so.0
#10 0x00007f3677b36db9 in Tp::Connection::~Connection() () from /usr/lib64/libtelepathy-qt5.so.0
#11 0x00007f3677a46f81 in Tp::Account::Private::~Private() () from /usr/lib64/libtelepathy-qt5.so.0
#12 0x00007f3677a4719d in Tp::Account::~Account() () from /usr/lib64/libtelepathy-qt5.so.0
#13 0x00007f3677a47229 in Tp::Account::~Account() () from /usr/lib64/libtelepathy-qt5.so.0
#14 0x00007f3677a6bdc9 in QHash<QString, Tp::SharedPtr<Tp::Account> >::deleteNode2(QHashData::Node*) () from /usr/lib64/libtelepathy-qt5.so.0
#15 0x00007f36bf3041d9 in QHashData::free_helper(void (*)(QHashData::Node*)) () from /usr/lib64/libQt5Core.so.5
#16 0x00007f3677a6495c in Tp::AccountManager::Private::~Private() () from /usr/lib64/libtelepathy-qt5.so.0
#17 0x00007f3677a64b3d in Tp::AccountManager::~AccountManager() () from /usr/lib64/libtelepathy-qt5.so.0
#18 0x00007f3677a64bc9 in Tp::AccountManager::~AccountManager() () from /usr/lib64/libtelepathy-qt5.so.0
#19 0x00007f36844a2acc in KAccountsUiProvider::~KAccountsUiProvider() () from /usr/lib64/qt5/plugins/kaccounts/ui/ktpaccountskcm_plugin_kaccounts.so
#20 0x00007f36844a2ba9 in KAccountsUiProvider::~KAccountsUiProvider() () from /usr/lib64/qt5/plugins/kaccounts/ui/ktpaccountskcm_plugin_kaccounts.so
#21 0x00007f3686d87c4e in UiPluginsManagerPrivate::~UiPluginsManagerPrivate() () from /usr/lib64/qt5/plugins/kcm_kaccounts.so
#22 0x00007f3686d87cd9 in (anonymous namespace)::Q_QGS_s_instance::innerFunction()::Holder::~Holder() () from /usr/lib64/qt5/plugins/kcm_kaccounts.so
#23 0x00007f36beb64452 in ?? () from /lib64/libc.so.6
#24 0x00007f36beb644b8 in exit () from /lib64/libc.so.6
#25 0x00007f36beb4da9b in __libc_start_main () from /lib64/libc.so.6
#26 0x000000000040c0b9 in _start ()

Reported using DrKonqi
Comment 1 Christoph Feck 2018-07-30 01:01:24 UTC

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