Shelve DBRunRecoveryError

bill.oldroyd at bl.uk bill.oldroyd at bl.uk
Fri Apr 1 11:58:30 EST 2005


Can anyone help with this error message when using Shelve : Python 2.4.

Traceback (most recent call last):
  File "C:\Python24\CollectB\dataparser.py", line 743, in -toplevel-
    base.create()
  File "C:\Python24\CollectB\dataparser.py", line 252, in create
    self.dataStore[i] = v
  File "C:\Python24\lib\shelve.py", line 130, in __setitem__
    self.dict[key] = f.getvalue()
  File "C:\Python24\lib\bsddb\__init__.py", line 218, in __setitem__
    self.db[key] = value
DBRunRecoveryError: (-30978, 'DB_RUNRECOVERY: Fatal error, run database
recovery -- PANIC: Invalid argument')

Bill




More information about the Python-list mailing list