2017-09-12 09:26:41 |
errors.ubuntu.com bug bridge |
bug |
|
|
added bug |
2017-09-12 09:26:42 |
errors.ubuntu.com bug bridge |
bug |
|
|
added subscriber Jean-Baptiste Lallement |
2017-09-12 09:28:20 |
Jean-Baptiste Lallement |
description |
The Ubuntu Error Tracker has been receiving reports about a problem regarding gnome-software. This problem was most recently seen with package version 3.22.7-0ubuntu3.17.04.7, the problem page at https://errors.ubuntu.com/problem/b8d914cec850474446873c5a60feba99b1d498d9 contains more details, including versions of packages affected, stacktrace or traceback, and individual crash reports.
If you do not have access to the Ubuntu Error Tracker and are a software developer, you can request it at http://forms.canonical.com/reports/. |
Potentially a regression introduced by gnome-software 3.20.5-0ubuntu0.16.04.6
The Ubuntu Error Tracker has been receiving reports about a problem regarding gnome-software. This problem was most recently seen with package version 3.22.7-0ubuntu3.17.04.7, the problem page at https://errors.ubuntu.com/problem/b8d914cec850474446873c5a60feba99b1d498d9 contains more details, including versions of packages affected, stacktrace or traceback, and individual crash reports.
If you do not have access to the Ubuntu Error Tracker and are a software developer, you can request it at http://forms.canonical.com/reports/. |
|
2017-09-12 09:28:29 |
Jean-Baptiste Lallement |
gnome-software (Ubuntu): status |
New |
Confirmed |
|
2017-09-12 09:28:31 |
Jean-Baptiste Lallement |
gnome-software (Ubuntu): importance |
Undecided |
High |
|
2017-09-12 09:28:41 |
Jean-Baptiste Lallement |
gnome-software (Ubuntu): assignee |
|
Robert Ancell (robert-ancell) |
|
2017-10-19 15:06:12 |
Craig Stein |
bug |
|
|
added subscriber Craig Stein |
2017-10-19 21:47:36 |
Sebastien Bacher |
tags |
xenial zesty |
gnome-software-snap xenial zesty |
|
2017-10-26 22:13:27 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-desktop/gnome-software/ubuntu-artful |
|
2017-10-26 22:13:36 |
Robert Ancell |
nominated for series |
|
Ubuntu Zesty |
|
2017-10-26 22:13:36 |
Robert Ancell |
bug task added |
|
gnome-software (Ubuntu Zesty) |
|
2017-10-26 22:13:36 |
Robert Ancell |
nominated for series |
|
Ubuntu Bionic |
|
2017-10-26 22:13:36 |
Robert Ancell |
bug task added |
|
gnome-software (Ubuntu Bionic) |
|
2017-10-26 22:13:36 |
Robert Ancell |
nominated for series |
|
Ubuntu Xenial |
|
2017-10-26 22:13:36 |
Robert Ancell |
bug task added |
|
gnome-software (Ubuntu Xenial) |
|
2017-10-26 22:13:36 |
Robert Ancell |
nominated for series |
|
Ubuntu Artful |
|
2017-10-26 22:13:36 |
Robert Ancell |
bug task added |
|
gnome-software (Ubuntu Artful) |
|
2017-10-26 22:13:47 |
Robert Ancell |
gnome-software (Ubuntu Artful): importance |
Undecided |
High |
|
2017-10-26 22:13:49 |
Robert Ancell |
gnome-software (Ubuntu Zesty): importance |
Undecided |
High |
|
2017-10-26 22:13:50 |
Robert Ancell |
gnome-software (Ubuntu Xenial): importance |
Undecided |
High |
|
2017-10-26 22:13:53 |
Robert Ancell |
gnome-software (Ubuntu Artful): status |
New |
Triaged |
|
2017-10-26 22:13:55 |
Robert Ancell |
gnome-software (Ubuntu Zesty): status |
New |
Triaged |
|
2017-10-26 22:13:57 |
Robert Ancell |
gnome-software (Ubuntu Xenial): status |
New |
Triaged |
|
2017-10-26 22:14:00 |
Robert Ancell |
gnome-software (Ubuntu Bionic): status |
Confirmed |
Triaged |
|
2017-10-26 22:14:02 |
Robert Ancell |
gnome-software (Ubuntu Artful): assignee |
|
Robert Ancell (robert-ancell) |
|
2017-10-26 22:14:03 |
Robert Ancell |
gnome-software (Ubuntu Zesty): assignee |
|
Robert Ancell (robert-ancell) |
|
2017-10-26 22:14:05 |
Robert Ancell |
gnome-software (Ubuntu Xenial): assignee |
|
Robert Ancell (robert-ancell) |
|
2017-10-26 22:30:40 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-desktop/gnome-software/ubuntu-xenial |
|
2017-10-26 22:43:23 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-desktop/gnome-software/ubuntu |
|
2017-10-26 23:07:35 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-desktop/gnome-software/ubuntu-zesty |
|
2017-10-27 16:51:46 |
Launchpad Janitor |
gnome-software (Ubuntu Bionic): status |
Triaged |
Fix Released |
|
2017-10-29 23:28:53 |
Robert Ancell |
description |
Potentially a regression introduced by gnome-software 3.20.5-0ubuntu0.16.04.6
The Ubuntu Error Tracker has been receiving reports about a problem regarding gnome-software. This problem was most recently seen with package version 3.22.7-0ubuntu3.17.04.7, the problem page at https://errors.ubuntu.com/problem/b8d914cec850474446873c5a60feba99b1d498d9 contains more details, including versions of packages affected, stacktrace or traceback, and individual crash reports.
If you do not have access to the Ubuntu Error Tracker and are a software developer, you can request it at http://forms.canonical.com/reports/. |
[Impact]
GNOME Software has a cache that can be accessed by multiple threads. This can cause GNOME Software to crash. This seems to have been caused by adding support for featured snaps (bug 1663097) as the popular, featured and installed snaps are all requested on different threads.
[Test Case]
Since this is a random crash there's not a good test case. Could be checked by looking at errors.ubuntu.com crash reports or repeated restarts of GNOME Software to see if it crashes on startup.
[Regression Potential]
Solution is to add a lock around this cache. Some risk of breaking related code. |
|
2017-10-29 23:29:54 |
Robert Ancell |
summary |
/usr/bin/gnome-software:11:g_str_equal:g_hash_table_lookup_node:g_hash_table_insert_internal:find_snaps:gs_plugin_add_popular |
Installed, popular and featured snaps are loaded in parallel threads can crash |
|
2017-11-16 23:10:07 |
Brian Murray |
gnome-software (Ubuntu Artful): status |
Triaged |
Fix Committed |
|
2017-11-16 23:10:10 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2017-11-16 23:10:11 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2017-11-16 23:10:15 |
Brian Murray |
tags |
gnome-software-snap xenial zesty |
gnome-software-snap verification-needed verification-needed-artful xenial zesty |
|
2017-12-01 07:46:07 |
Jean-Baptiste Lallement |
tags |
gnome-software-snap verification-needed verification-needed-artful xenial zesty |
gnome-software-snap verification-done verification-done-artful xenial zesty |
|
2017-12-05 23:00:16 |
Launchpad Janitor |
gnome-software (Ubuntu Artful): status |
Fix Committed |
Fix Released |
|
2017-12-05 23:00:30 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2017-12-07 19:35:45 |
Brian Murray |
gnome-software (Ubuntu Zesty): status |
Triaged |
Fix Committed |
|
2017-12-07 19:35:49 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2017-12-07 19:35:56 |
Brian Murray |
tags |
gnome-software-snap verification-done verification-done-artful xenial zesty |
gnome-software-snap verification-done-artful verification-needed verification-needed-zesty xenial zesty |
|
2017-12-07 19:49:57 |
Brian Murray |
gnome-software (Ubuntu Xenial): status |
Triaged |
Fix Committed |
|
2017-12-07 19:50:06 |
Brian Murray |
tags |
gnome-software-snap verification-done-artful verification-needed verification-needed-zesty xenial zesty |
gnome-software-snap verification-done-artful verification-needed verification-needed-xenial verification-needed-zesty xenial zesty |
|
2017-12-18 09:25:24 |
Jean-Baptiste Lallement |
tags |
gnome-software-snap verification-done-artful verification-needed verification-needed-xenial verification-needed-zesty xenial zesty |
gnome-software-snap verification-done verification-done-artful verification-done-xenial verification-done-zesty xenial zesty |
|
2017-12-18 16:44:04 |
Launchpad Janitor |
gnome-software (Ubuntu Zesty): status |
Fix Committed |
Fix Released |
|
2017-12-18 16:50:06 |
Launchpad Janitor |
gnome-software (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|