Thanks Dan! Looks like snapd can return broken snaps we're not handling. The 
JSON for the broken snap is:
{
 "apps":[{"snap":"nominal-roll-generator","name":"node-service"}],
 "broken":"cannot read snap \"nominal-roll-generator\": cannot find installed 
snap \"nominal-roll-generator\" at revision x20",
 "channel":"",
 "confinement":"",
 "contact":"",
 "description":"",
 "developer":"",
 "devmode":true,
 "icon":"",
 "id":"",
 "install-date":"0001-01-01T00:00:00Z",
 "installed-size":0,
 "jailmode":false,
 "name":"nominal-roll-generator",
 "private":false,
 "resource":"/v2/snaps/nominal-roll-generator",
 "revision":"x20",
 "status":"active",
 "summary":"",
 "tracking-channel":"",
 "trymode":true,
 "type":"",
 "version":""
}

It's the blank type and id fields that is causing GNOME Software to
crash. The "broken" field is a new one I haven't seen.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1720442

Title:
  Software (gnome-software) crashes after several seconds. Entirely
  unusable.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1720442/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to