Crash in ui/gtk3/panes/historypane.py: "GError: Failed to load icon"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
software-center (Ubuntu) |
Fix Released
|
High
|
Michael Vogt | ||
Precise |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
SRU TEST CASE:
This crash only occurs in certain configurations and so may not be directly reproducable. It is enough to verify that the updated version always works correctly.
1. Update to the version of software-center in precise-proposed.
2. Launch Ubuntu Software Center from the command line as shown:
$ software-center
3. Click on the "History" toolbar button.
4. Verify that the history view is displayed correctly and that the crash shown below does not occur.
SRU REGRESSION POTENTIAL:
Regression risk is negligible. Fix just tightens a dependency on the needed icon theme.
---
Traceback (most recent call last):
File "/usr/bin/
app = SoftwareCenterA
File "/usr/share/
self.datadir)
File "/usr/share/
self.
File "/usr/share/
pb = icons.load_
File "/usr/lib/
return info.invoke(*args, **kwargs)
GError: Failed to load icon
Full crash data: http://
At 2012-04-23, this is the 6th most common crash in Ubuntu overall.
Related branches
- Kiwinote: Approve
-
Diff: 12 lines (+1/-1)1 file modifieddebian/control (+1/-1)
Changed in software-center (Ubuntu): | |
importance: | Undecided → High |
tags: | added: ca-escalated |
Changed in software-center (Ubuntu): | |
status: | New → Confirmed |
milestone: | none → precise-updates |
Changed in software-center (Ubuntu): | |
status: | Confirmed → In Progress |
assignee: | nobody → Michael Vogt (mvo) |
tags: | removed: ca-escalated |
description: | updated |
Changed in software-center (Ubuntu): | |
status: | In Progress → Fix Released |
The attached branch fixes it in one way. There are more ways we can do it.
Another one would be to include the needed icons into: "data/emblems/" and ship them as part of s-c. This requires
that we have the icons with the right copyright (i.e. with copyright assignment). If we can use the ones from the humanity-icon-theme I can add them and would actually prefer this approach.