I'm reporting this bug upstream from where I found it, since I've learned that the signond package in KDE Neon is sourced from Ubuntu focal.
This was found in signon (signond_8.59+17.10.20170606-0ubuntu2_amd64) from Focal Fossa
Steps to reproduce:
1. Install KDE Plasma and qt 5.15.0 on Ubuntu focal base (IE: KDE Neon)
2. Install the kaccounts integration and kio-gdrive packages.
3. Open System settings and navigate to "Online Accounts"
4. Press "+ Add New Account"
5. Select "Google"
Observed behaviour:
- Window that would ask for authentication fails to load, and Online Accounts goes back to overview
- system logs show a segfault in libqt5core.so which can be traced to a failure in qporcess, casued by signond (see links for further details)
Expected behaviour:
- New window opens with a webview where Google authentication credentials can be posted.
- When qprocess runs it does not crash.
Further reference information at the following links:
I'm reporting this bug upstream from where I found it, since I've learned that the signond package in KDE Neon is sourced from Ubuntu focal.
This was found in signon (signond_ 8.59+17. 10.20170606- 0ubuntu2_ amd64) from Focal Fossa
Steps to reproduce:
1. Install KDE Plasma and qt 5.15.0 on Ubuntu focal base (IE: KDE Neon)
2. Install the kaccounts integration and kio-gdrive packages.
3. Open System settings and navigate to "Online Accounts"
4. Press "+ Add New Account"
5. Select "Google"
Observed behaviour:
- Window that would ask for authentication fails to load, and Online Accounts goes back to overview
- system logs show a segfault in libqt5core.so which can be traced to a failure in qporcess, casued by signond (see links for further details)
Expected behaviour:
- New window opens with a webview where Google authentication credentials can be posted.
- When qprocess runs it does not crash.
Further reference information at the following links:
1. Bug in KDE Neon: https:/ /bugs.kde. org/show_ bug.cgi? id=426034
3. Relevant MR (Since merged) in signond: https:/ /gitlab. com/accounts- sso/signond/ -/merge_ requests/ 27