software-center crashed with GError in constructor(): Format der Bilddatei unbekannt
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| lubuntu-software-center (Ubuntu) |
Medium
|
Michael Vogt | ||
| Precise |
Medium
|
Unassigned |
Bug Description
I am on Ubuntu12.04 64bit updated to 2.3.2012.
The Software center crashed on the search term"python".
[TEST CASE]
This crash occurs only intermittently under certain conditions when an image download fails. As such, this error can't be reliably reproduced. However, to test, you can fully exercise this code by clearing the downloaded icon cache and then reloading them per the following steps:
1. Install the version of software-center in precise-proposed.
2. With Software Center not running, execute the following in a terminal:
$ cd ~/.cache/
$ rm *
3. Launch Software Center and navigate to "All Software" -> "For Purchase"
4. Verify that as you scroll the list the application icons are loaded in the view.
[REGRESSION POTENTIAL]
Very low. If a regression were to occur, it would manifest as "generic" icons appearing in the list views or the details view.
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: software-center 5.1.14
ProcVersionSign
Uname: Linux 3.2.0-21-generic x86_64
ApportVersion: 2.0-0ubuntu2
Architecture: amd64
CrashCounter: 1
Date: Mon Apr 2 20:19:36 2012
ExecutablePath: /usr/share/
ExecutableTimes
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64+mac (20120328)
InterpreterPath: /usr/bin/python2.7
PackageArchitec
ProcCmdline: /usr/bin/python /usr/bin/
ProcCwd: /home/user
ProcEnviron:
LANG=de_DE.UTF-8
SHELL=/bin/bash
PythonArgs: ['/usr/
SourcePackage: software-center
Title: software-center crashed with GError in constructor(): Format der Bilddatei unbekannt
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
Related branches
- Gary Lasker (community): Approve on 2012-06-06
-
Diff: 100 lines (+33/-21)2 files modifiedsoftwarecenter/ui/gtk3/models/appstore2.py (+17/-12)
test/gtk3/test_appstore2.py (+16/-9)
- software-store-developers: Pending requested 2012-06-05
-
Diff: 168 lines (+47/-22) (has conflicts)5 files modifieddebian/changelog (+5/-1)
softwarecenter/ui/gtk3/models/appstore2.py (+17/-12)
test/gtk3/test_appstore2.py (+16/-9)
test/gtk3/test_catview.py (+8/-0)
test/test_package_info.py (+1/-0)
tags: | removed: need-duplicate-check |
Fredferrao (fredferrao) wrote : | #3 |
Ubuntu 64bit here.
Open software center, search dropbox, click install, then it crashed
Michael Vogt (mvo) wrote : | #4 |
This is a pretty common error according to errors.ubuntu.com so we need to SRU a fix.
Changed in software-center (Ubuntu): | |
importance: | Undecided → Medium |
milestone: | none → precise-updates |
tags: | added: ca-escalated |
Minye Hla (minyehla-ysm) wrote : | #5 |
i don't know
Changed in software-center (Ubuntu): | |
status: | Confirmed → In Progress |
assignee: | nobody → Michael Vogt (mvo) |
Changed in software-center (Ubuntu Precise): | |
status: | New → In Progress |
importance: | Undecided → Medium |
description: | updated |
Changed in software-center (Ubuntu Precise): | |
status: | In Progress → Fix Committed |
Changed in software-center (Ubuntu): | |
status: | In Progress → Fix Committed |
tags: | removed: ca-escalated |
Changed in software-center (Ubuntu Precise): | |
milestone: | none → precise-updates |
Changed in software-center (Ubuntu): | |
milestone: | precise-updates → none |
Hello melchiaros, or anyone else affected,
Accepted software-center into precise-proposed. The package will build now and be available at http://
Please help us by testing this new package. See https:/
If this package fixes the bug for you, please change the bug tag from verification-needed to verification-done. If it does not, change the tag to verification-
Further information regarding the verification process can be found at https:/
tags: | added: verification-needed |
description: | updated |
Sasa Paporovic (melchiaros) wrote : | #7 |
Have done five times with software center 5.2.4.
No crash.
I set it to verification-done.
tags: |
added: verification-done removed: verification-needed |
Gary Lasker (gary-lasker) wrote : | #8 |
I have verified that software-center version 5.2.4 in precise-proposed fixes this bug per the test case given in the description.
Thanks!
Changed in software-center (Ubuntu): | |
status: | Fix Committed → Fix Released |
Gary Lasker (gary-lasker) wrote : | #9 |
Thanks for your verification, melchiaros!!
Launchpad Janitor (janitor) wrote : | #10 |
This bug was fixed in the package software-center - 5.2.4
---------------
software-center (5.2.4) precise-proposed; urgency=low
[ Michael Vogt ]
* lp:~mvo/software-center/lp970627:
- fix intermittent crash when expunging the cache (LP: #970627)
* lp:~mvo/software-center/lp971776:
- fix crash when a downloaded image is invalid for whatever
reason (network issues, proxy issues, pay-wall in between)
(LP: #971776)
* lp:~mvo/software-center/lp967036-2:
- fix unicode error crash for people running with the
LANGUAGE=
* lp:~mvo/software-center/cookie-jar:
- fix paypal support in the purchases window (LP: #1018347)
[ Gary Lasker ]
* debian/control:
- update vcs link to point to the 5.2 branch
* lp:~gary-lasker/software-center/previous-purchase-sorting-lp873104:
- return correct results when sorting the list of previous
purchases (LP: #873104)
* lp:~gary-lasker/software-center/recommendations-string-change-lp986437-for-5.2:
- switch to the updated recommendations opt-in string now that the
corresponding language pack updates are released and available
(LP: #986437)
* lp:~gary-lasker/software-center/fix-lp920741:
- fix UnicodeDecodeError when a commercial app's title contains
a unicode character (LP: #920741)
[ Natalia Bidart ]
* lp:~nataliabidart/software-center/cant-stop-the-music:
- Stop the video if user navigates away from an app details page
(LP: #1003954).
-- Michael Vogt <email address hidden> Thu, 28 Jun 2012 10:35:55 +0200
Changed in software-center (Ubuntu Precise): | |
status: | Fix Committed → Fix Released |
affects: | software-center (Ubuntu) → lubuntu-software-center (Ubuntu) |
Status changed to 'Confirmed' because the bug affects multiple users.