shows empty categories/can crash when the xapian db is re-build

Bug #430603 reported by Michael Vogt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Binary package hint: software-store

When the xapian database is rebuild (e.g. because a update-manager run was performed) while software-store is running it may crash or show no available data until its restarted.

Related branches

Michael Vogt (mvo)
Changed in software-store (Ubuntu):
status: New → Triaged
importance: Undecided → High
Michael Vogt (mvo)
Changed in software-store (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Michael Vogt (mvo) wrote :

I did see this behavior again, it seems that xapian.Database.reopen() is not enough.

Changed in software-center (Ubuntu):
status: Fix Committed → Confirmed
milestone: none → ubuntu-9.10
Michael Vogt (mvo)
Changed in software-center (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package software-center - 0.5.1

---------------
software-center (0.5.1) karmic; urgency=low

  * icon updates from Kenneth Wimer
  * softwarecenter/db/update.py:
    - fix index bug in pkgname handling
  * make screenshots scrollable (LP: #439420)
  * fix reopen() handling by not using xapian.Database.reopen()
    but instead do a full open of the db (LP: #430603)
  * softwarecenter/view/appdetailsview.py:
    - add support for http proxies (LP: #446069)
    - fix crash in cdrom handling (LP: #446269)
    - do not show error when a transaction is cancelt
      (LP: #440941)
  * softwarecenter/view/widgets/imagedialog.py:
    - change default window size to match the default image
      size from screenshots.debian.net (LP: #445938)
  * debian/control:
    - depend on the latest aptdaemon for working proxy support

 -- Michael Vogt <email address hidden> Mon, 12 Oct 2009 18:25:10 +0200

Changed in software-center (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.