/usr/bin/gnome-software:11:g_str_hash:g_hash_table_lookup_node:g_hash_table_insert_internal:gs_plugin_loader_add_event:gs_plugin_loader_create_event_from_error

Bug #1706043 reported by errors.ubuntu.com bug bridge
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-software (Ubuntu)
Fix Released
High
Robert Ancell

Bug Description

New defect in artful which started with 3.24.3-0ubuntu1 and in the top 5 weekly crashes for the desktop packages set.

The Ubuntu Error Tracker has been receiving reports about a problem regarding gnome-software. This problem was most recently seen with package version 3.24.3-0ubuntu6, the problem page at https://errors.ubuntu.com/problem/73c1605e01669e906befee098741264f8caf6a16 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/.

Tags: artful
description: updated
Changed in gnome-software (Ubuntu):
status: New → Confirmed
importance: Undecided → High
description: updated
Revision history for this message
Robert Ancell (robert-ancell) wrote :

The crash is in gs-plugin-loader.c:

        g_hash_table_insert (priv->events_by_id,
                             g_strdup (gs_plugin_event_get_unique_id (event)),
                             g_object_ref (event));

In that the uniqe ID can be NULL. I'm not sure if this is a bug in the code that generated the event or we should handle NULL ids. I've asked upstream for clarification.

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

commit 777ae7f1c51c61be12ec5e0fb5f6e16fd68d7e69 (HEAD -> master)
Author: Richard Hughes <email address hidden>
Date: Wed Aug 30 09:35:23 2017 +0100

    Do not crash if a GsPluginEvent has no unique ID

    We need to find the root cause of this, but in the meantime don't explode.

Changed in gnome-software (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-software - 3.25.91-1ubuntu5

---------------
gnome-software (3.25.91-1ubuntu5) artful; urgency=medium

  * debian/patches/0012-snap-Correct-the-app-origin.patch:
    - Store is now called "Snap Store"

 -- Robert Ancell <email address hidden> Thu, 07 Sep 2017 09:09:54 +1200

Changed in gnome-software (Ubuntu):
status: Fix Committed → Fix Released
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.