Bug 354455

Summary: Clicking the Online Accounts "Configure..." Button Crashes System Settings Application
Product: [Frameworks and Libraries] KAccounts Reporter: h.k.ghost
Component: KCMAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED FIXED    
Severity: grave CC: mklapetek
Priority: NOR    
Version: 15.04.x   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description h.k.ghost 2015-10-27 13:02:18 UTC
When using the System Settings >> Online Accounts, the accounts listed show a "Configure" button on the right panel when selected. Clicking on the "Configure" button causes the System Settings application to crash and prevents online accounts from being used.

I first noticed this with pre-existing accounts (I updated from Kubuntu 15.04), so thought it was related. So I deleted the accounts and created new ones, but ran into the same problem.

Reproducible: Always

Steps to Reproduce:
1. Open System Settings
2. Go to Online Accounts
3. Select a pre-existing account or create a new one (I used Google)
4. Click the "Configure..." button on the right-side of the screen

Actual Results:  
System Settings crashes with a seg fault

Expected Results:  
I can actually configure my accounts without any problems

The accounts had stopped working for unknown reasons some months before the 15.04 -> 15.10 upgrade (without me changing credentials or anything), so something else must've changed and I don't know if has anything to do with, or has contributed to, the crash at this point or not. I just thought this was worth a mention, but might be a different bug.

Trying to get information from the terminal only gave me this bit of information...:

    $ systemsettings5
    Adding plugin KAccountsUiProvider(0x2596f30) "ktpaccountskcm_plugin_kaccounts.so"
     Adding service "IM"
    [1]    14718 segmentation fault (core dumped)  systemsettings5
    $ 

This segfault shows up after clicking the button. Creating and deleting accounts seemed to work normally.

The error reporter never showed up, so a stack trace was never available. Bug https://bugs.kde.org/show_bug.cgi?id=352217 seemed related, but it claims the crash happens *after* configuring an account and closing the System Settings. However, I cannot even get started; the configuration UI does not show up and it crashes immediately. It doesn't wait until I try to close the System Settings application to crash. These might be separate but closely-related issues.

System Information:
Kubuntu 15.10 64bit (upgraded from 15.04) using Breeze theme
System Settings
    Version 5.4.1
    KDE Frameworks 5.15.0
    Qt 5.4.2 (built against 5.4.2)
Comment 1 h.k.ghost 2015-10-27 13:03:27 UTC
Adding kernel version: Linux 4.2.0-16-generic
Comment 2 Martin Klapetek 2015-10-27 14:05:48 UTC
Thanks for the report, will be fixed in 15.08.3.

*** This bug has been marked as a duplicate of bug 351785 ***
Comment 3 h.k.ghost 2015-10-28 03:27:42 UTC
Argh, I did not see that particular report during my search. Sorry for the duplicate, but thanks for the response.