Comment 46 for bug 507836

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Apport says this is the same story. The last couple of lines are the same, at least:

 Traceback (most recent call last):
   File "/usr/share/software-center/softwarecenter/ui/gtk3/widgets/cellrenderers.py", line 390, in do_render
     is_rtl)
   File "/usr/share/software-center/softwarecenter/ui/gtk3/widgets/cellrenderers.py", line 162, in _render_summary
     layout.set_markup(self.model.get_markup(app), -1)
   File "/usr/share/software-center/softwarecenter/ui/gtk3/models/appstore2.py", line 174, in get_markup
     appname = self.get_appname(doc)
   File "/usr/share/software-center/softwarecenter/ui/gtk3/models/appstore2.py", line 166, in get_appname
     return app.get_display_name(self.db, doc)
   File "/usr/share/software-center/softwarecenter/db/application.py", line 106, in get_display_name
     if db.is_appname_duplicated(appname):
   File "/usr/share/software-center/softwarecenter/db/database.py", line 472, in is_appname_duplicated
     for (i, m) in enumerate(self.xapiandb.postlist("AA"+appname)):
   File "/usr/lib/python2.7/dist-packages/xapian/__init__.py", line 7222, in _database_gen_postlist_iter
     return PostingIter(self.postlist_begin(tname), self.postlist_end(tname),
 DatabaseModifiedError: The revision being read has been discarded - you should call Xapian::Database::reopen() and retry the operation