[gpodder-devel] bugreport -- crash: bsddb.db.DBPageNotFoundError

  • From: thp at perli.net (Thomas Perl)
  • Date: Fri, 28 Dec 2007 19:45:59 +0100

Hello, Ondrej!

Ondrej Vesely wrote:
> my gpodder 0.10.3_svn version crashs just after start with following
> messages (just tail):
>   File "/usr/lib/python2.5/shelve.py", line 92, in keys
>     return self.dict.keys()
>   File "bsddb/__init__.py", line 252, in keys
>   File "bsddb/dbutils.py", line 62, in DeadlockWrap
> bsddb.db.DBPageNotFoundError: (-30987, 'DB_PAGE_NOTFOUND: Requested page not
> found')
> 
> The same happend to me few weeks before (also with developement version),
> the solution was removing configuration files and upgrade (not really
> comfortable). Could you suggest anything better for me?

Temporary fix: rm -f ~/.config/gpodder/*.db

In the long term, we should replace the shelve-based storage method with 
something more reliable (I'm thinking of SQLite).

Enjoy,
Thomas


Other related posts: