This particular crash seems to have happened while retrieving the PKGNAME value from Software Center's Xapian index. Xapian raises a DatabaseError, probably because the index is corrupted.
The solution for the apps lens is to somehow gracefully handle the case where the S-C index is corrupted. There are a few options; none very compelling though, so I will need a think about this. Problem is we can't regenerate the index our selves and we can't easily know when it has been fixed again...
This particular crash seems to have happened while retrieving the PKGNAME value from Software Center's Xapian index. Xapian raises a DatabaseError, probably because the index is corrupted.
The solution for the apps lens is to somehow gracefully handle the case where the S-C index is corrupted. There are a few options; none very compelling though, so I will need a think about this. Problem is we can't regenerate the index our selves and we can't easily know when it has been fixed again...