gnome-software (11) g_type_check_instance_is_fundamentally_a → g_object_unref → gs_app_dispose → g_object_unref → g_list_foreach

Bug #1739759 reported by errors.ubuntu.com bug bridge
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-software (Ubuntu)
Fix Released
Medium
Unassigned
Xenial
Confirmed
Medium
Unassigned

Bug 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.20.5-0ubuntu0.16.04.7, the problem page at https://errors.ubuntu.com/problem/50e447934d710c3c335b1e5e9d3e386c15513910 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/.

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Fixed in bionic

Changed in gnome-software (Ubuntu):
status: New → Fix Released
importance: Undecided → Medium
Changed in gnome-software (Ubuntu Xenial):
importance: Undecided → Medium
status: New → Confirmed
summary: - /usr/bin/gnome-
- software:11:g_type_check_instance_is_fundamentally_a:g_object_unref:gs_app_dispose:g_object_unref:g_list_foreach
+ gnome-software (11) g_type_check_instance_is_fundamentally_a →
+ g_object_unref → gs_app_dispose → g_object_unref → g_list_foreach
Changed in gnome-software (Ubuntu Xenial):
assignee: nobody → Robert Ancell (robert-ancell)
Revision history for this message
Robert Ancell (robert-ancell) wrote :

The crash is occurring cleaning up a GsApp object after a plugin operation has completed. I've looked down code-paths to try and find what could have corrupted the object but not finding anything standing out. It seems possible this might be due to multiple threads accessing data. In 3.22 a lock was added to the data, but this is a major change that can't be backported. It smells like the sort of issue where - have multiple threads - threads interacting badly - add locks - problem goes away (but root cause not found).

Changed in gnome-software (Ubuntu Xenial):
assignee: Robert Ancell (robert-ancell) → nobody
Revision history for this message
Robert Ancell (robert-ancell) wrote :

I investigated the possibility of backporting gnome-software 3.22 to Xenial but the dependencies are too new to be able to do that.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.