Bug 423283

Summary: Online Accounts appears nonfunctional
Product: [Frameworks and Libraries] KAccounts Reporter: Stirling Westrup <swestrup>
Component: KCMAssignee: Telepathy Bugs <kde-telepathy-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: wbauer1
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Stirling Westrup 2020-06-20 16:49:23 UTC
SUMMARY
The "Online Accounts" setting does not allow the creation of new accounts. Nor does the help requestor provide any information.

STEPS TO REPRODUCE
1. Go to "Online Accounts" in settings.
2. Click on "Add Account"
3. Click on "Google"

OBSERVED RESULT
You're back at a screen saying there are no accounts, and giving you the option of adding an account.

EXPECTED RESULT
Being asked to configure a google account.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Wolfgang Bauer 2020-06-24 07:01:47 UTC
Is it working again?

There was a problem with signond crashing since Qt 5.15.0, but that should be fixed in openSUSE meanwhile, see http://bugzilla.opensuse.org/show_bug.cgi?id=1172904 (that bug report was about kio-gdrive not working, but it would also affect the "Online Accounts" setting in the way you describe).

In any case, this is not a bug of "systemsettings", changing component.
Comment 2 Stirling Westrup 2020-06-27 22:13:33 UTC
yes, it is now working, but I would argue that systemsetting not being able to determine that signond had crashed and and respond by displaying a notice, is a bug.
Comment 3 Christoph Feck 2020-06-29 20:28:45 UTC
Please report this issue to signond developers. They could add a crash dialog handler like most KDE projects use.
Comment 4 Wolfgang Bauer 2020-07-01 18:06:05 UTC
(In reply to Stirling Westrup from comment #2)
> I would argue that systemsetting not being able
> to determine that signond had crashed and and respond by displaying a
> notice, is a bug.
FYI: systemsettings is just a shell to show various settings modules.

That's why I said it's not a bug in systemsettings (it isn't, and there's no point to argue about it), and reassigned it to KAccounts (which is the component that includes this particular settings module).