Activity log for bug #1901609

Date Who What changed Old value New value Message
2020-10-26 20:39:02 Sandro bug added bug
2020-11-23 13:00:38 Harald Sitter description 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 [Impact] Without the patch users are unable to add google accounts because signond crashes. This prevents users from using KDE's online accounts feature for google. The fix for this is to drop the no-rtti compile flag as qprocess relies on type info. This has no real downside for the user as it simply brings in type info. [Test Case] - in a plasma session - install kio-gdrive - run `systemsettings5 kcm_kaccounts` - add a new account - click on google - wait for login window to appear - signond shouldn't be crashing [Where problems could occur] Cannot think of any. It simply adds type info to the objects. Also upstream has rtti disabled for months and I'm not aware of any problems. [Other Info] This is a fairly grave issue as far as user experience is concerned. ---- 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
2020-11-23 13:03:03 Harald Sitter nominated for series Ubuntu Focal
2020-11-23 13:03:03 Harald Sitter bug task added signon (Ubuntu Focal)
2020-11-23 13:03:03 Harald Sitter nominated for series Ubuntu Hirsute
2020-11-23 13:03:03 Harald Sitter bug task added signon (Ubuntu Hirsute)
2020-11-23 13:03:03 Harald Sitter nominated for series Ubuntu Groovy
2020-11-23 13:03:03 Harald Sitter bug task added signon (Ubuntu Groovy)
2020-11-23 13:40:41 Rik Mills bug added subscriber Rik Mills
2020-11-24 14:41:36 Sebastien Bacher signon (Ubuntu Focal): assignee Rik Mills (rikmills)
2020-11-24 14:41:42 Sebastien Bacher signon (Ubuntu Groovy): assignee Rik Mills (rikmills)
2020-11-24 14:41:48 Sebastien Bacher signon (Ubuntu Hirsute): assignee Rik Mills (rikmills)
2020-11-25 12:41:58 Launchpad Janitor signon (Ubuntu): status New Confirmed
2020-11-25 12:41:58 Launchpad Janitor signon (Ubuntu Focal): status New Confirmed
2020-11-25 12:41:58 Launchpad Janitor signon (Ubuntu Groovy): status New Confirmed
2020-12-01 15:07:33 Rik Mills signon (Ubuntu Hirsute): status Confirmed Fix Committed
2020-12-01 18:54:58 Launchpad Janitor signon (Ubuntu Hirsute): status Fix Committed Fix Released
2020-12-02 13:15:13 Harald Sitter signon (Ubuntu Focal): status Confirmed In Progress
2020-12-02 13:15:14 Harald Sitter signon (Ubuntu Groovy): status Confirmed In Progress
2020-12-04 20:50:22 Steve Langasek signon (Ubuntu Groovy): status In Progress Fix Committed
2020-12-04 20:50:26 Steve Langasek bug added subscriber Ubuntu Stable Release Updates Team
2020-12-04 20:50:28 Steve Langasek bug added subscriber SRU Verification
2020-12-04 20:50:33 Steve Langasek tags verification-needed verification-needed-groovy
2020-12-04 20:51:23 Steve Langasek signon (Ubuntu Focal): status In Progress Fix Committed
2020-12-04 20:51:31 Steve Langasek tags verification-needed verification-needed-groovy verification-needed verification-needed-focal verification-needed-groovy
2020-12-05 03:06:01 Sandro tags verification-needed verification-needed-focal verification-needed-groovy verification-done-focal verification-needed verification-needed-groovy
2020-12-07 11:18:51 Harald Sitter tags verification-done-focal verification-needed verification-needed-groovy verification-done verification-done-focal verification-done-groovy
2020-12-14 18:29:38 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2020-12-14 18:29:36 Launchpad Janitor signon (Ubuntu Groovy): status Fix Committed Fix Released
2020-12-14 18:48:17 Łukasz Zemczak signon (Ubuntu Focal): status Fix Committed Incomplete
2021-01-07 10:45:46 Łukasz Zemczak signon (Ubuntu Focal): status Incomplete Opinion
2021-01-07 10:45:51 Łukasz Zemczak signon (Ubuntu Focal): status Opinion Fix Committed
2021-01-07 10:47:08 Launchpad Janitor signon (Ubuntu Focal): status Fix Committed Fix Released
2023-04-09 11:30:13 Kuta Bid bug added subscriber Kuta Bid