This bug was fixed in the package software-center - 5.2.2
---------------
software-center (5.2.2) precise-proposed; urgency=low
[ Michael Vogt ]
* lp:~mvo/software-center/whatsnew-leak-lp985389:
- search filter fix for the case when the "installed-only"
filter leaks into subsequent searches (LP: #985389)
* lp:~mvo/software-center/fix-lp994632:
- add a dep to ensure we get the correct ubuntu-sso-client-gtk
(LP: #994632)
* lp:~mvo/software-center/proper-error-on-unknown-files:
- show a proper error message when attempting to open unknown
file types (LP: #944868)
* lp:~mvo/software-center/lp921799:
- fix crash when decoding screenshots JSON (LP: #921799)
* lp:~mvo/software-center/lp959612:
- fix crash when selecting the Installed view very quickly
after startup (LP: #959612)
[ Ken VanDine ]
* lp:~ken-vandine/software-center/lp_982567:
- Check if the proxy is enabled, if the proxy host is set but not
enabled we shouldn't attempt to use the proxy (LP: #982567)
[ Gary Lasker ]
* lp:~gary-lasker/software-center/fix-crash-lp969732:
- need to explicitly declare the needs-refresh signal in the
AppTreeStore class to prevent a crash (LP: #969732)
* lp:~gary-lasker/software-center/fix-crash-lp870822:
- don't crash if we don't get a pkgversion object back
(LP: #870822)
* lp:~gary-lasker/software-center/fix-shutdown-crash-lp996333:
- never crash when writing out the software center config file on
shutdown (LP: #996333)
* lp:~gary-lasker/software-center/fix-makedirs-race-crashes:
- fix crash on race when creating the cache or config directories
(LP: #743003, LP: #621182)
* lp:~gary-lasker/software-center/fix-crash_lp973379:
- ensure that the cache is ready before using the recommender
service (LP: #973379 )
* lp:~gary-lasker/software-center/toolbar-buttons-insensitive-during-startup:
- set the toolbar buttons insensitive for the duration of time that the
lobby panels are initializing (LP: #999486, LP: #994341)
[ Robert Roth ]
* lp:~evfool/software-center/bug532072:
- escape markup for support info and license (LP: #993279)
- ellipsize summary at trailing end (LP: #532072)
* lp:~evfool/software-center/lp626037:
- subtle background color tweak for consistency
between views (LP: #626037)
* lp:~evfool/software-center/lp835005:
- no need for the software-properties dialog to be modal
to software-center (LP: #835005)
* lp:~evfool/software-center/lp839389:
- don't display an "icon not found" image in the Unity
launcher when a report a review window is opened (LP: #839389)
* lp:~evfool/software-center/867588:
- capitalize the first letter of the package summary
(LP: #867588)
* lp:~evfool/software-center/lp876657:
- make sure the search field does not disappear when an
install or remove is in progress (LP: #876657)
* lp:~evfool/software-center/lp987797:
- fix alignment in the reviews part of the appdetails (LP: #987797)
* lp:~evfool/software-center/lp844768:
- show a indeterminate progress bar when software-center waits for
another packagemanager to exit (LP: #844768)
[ Dave Morley ]
* lp:~davmor2/software-center/add-performance:
- test code change only! add memory and cpt stats to the
test script
-- Michael Vogt <[email protected]> Tue, 15 May 2012 20:22:02 +0200
** Changed in: software-center (Ubuntu Quantal)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to software-center in Ubuntu.
https://bugs.launchpad.net/bugs/994341
Title:
Crash when clicking on "installed" too early
Status in “software-center” package in Ubuntu:
Fix Released
Status in “software-center” source package in Precise:
Fix Committed
Status in “software-center” source package in Quantal:
Fix Released
Bug description:
From errors.ubuntu.com:
If you click on "installed" while software-center is initializing (and
the apt cache is not ready) it crashes with:
2012-05-03 18:01:16,188 - softwarecenter.db.enquire - ERROR -
_get_estimate_nr_apps_and_nr_pkgs failed
Traceback (most recent call last):
File
"/scratch/egon/devel/software-center/trunk/softwarecenter/db/enquire.py", line
115, in _get_estimate_nr_apps_and_nr_pkgs
tmp_matches = enquire.get_mset(0, len(self.db), None, xfilter)
File
"/scratch/egon/devel/software-center/trunk/softwarecenter/db/appfilter.py",
line 94, in __call__
if (not pkgname in self.cache or
File
"/scratch/egon/devel/software-center/trunk/softwarecenter/db/pkginfo_impl/aptcache.py",
line 263, in __contains__
return self._cache.__contains__(k)
AttributeError: 'NoneType' object has no attribute '__contains__'
Traceback (most recent call last):
File
"/scratch/egon/devel/software-center/trunk/softwarecenter/ui/gtk3/panes/installedpane.py",
line 374, in profiled_rebuild_categorised_view
rebuild_categorised_view()
File
"/scratch/egon/devel/software-center/trunk/softwarecenter/ui/gtk3/panes/installedpane.py",
line 401, in rebuild_categorised_view
persistent_duplicate_filter=(i > 0))
File
"/scratch/egon/devel/software-center/trunk/softwarecenter/db/enquire.py", line
317, in set_query
self._blocking_perform_search()
File
"/scratch/egon/devel/software-center/trunk/softwarecenter/db/enquire.py", line
212, in _blocking_perform_search
matches = enquire.get_mset(0, self.limit, None, xfilter)
File
"/scratch/egon/devel/software-center/trunk/softwarecenter/db/appfilter.py",
line 94, in __call__
if (not pkgname in self.cache or
File
"/scratch/egon/devel/software-center/trunk/softwarecenter/db/pkginfo_impl/aptcache.py",
line 263, in __contains__
return self._cache.__contains__(k)
AttributeError: 'NoneType' object has no attribute '__contains__'
Its often reported error so we need to fix it.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/994341/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp