[ZODB-Dev] dict(conn) produces wierd error in ZODB 3.2
Chris Withers
chrisw at nipltd.com
Sun May 18 12:59:17 EDT 2003
>>> s = FileStorage('e:\\test.fs')
>>> from ZODB import DB
>>> db = DB(s)
>>> conn = db.open()
>>> dict(conn)
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "C:\PYTHON22\Lib\site-packages\ZODB\Connection.py", line 130, in __getite
m__
p, serial = self._storage.load(oid, self._version)
File "C:\PYTHON22\Lib\site-packages\ZODB\FileStorage.py", line 657, in load
return self._load(oid, version, self._index, self._file)
File "C:\PYTHON22\Lib\site-packages\ZODB\FileStorage.py", line 629, in _load
pos = _index[oid]
File "C:\PYTHON22\Lib\site-packages\ZODB\fsIndex.py", line 62, in __getitem__
return str2num(self._data[key[:6]][key[6:]])
TypeError: unsubscriptable object
Any ideas?
cheers,
Chris
More information about the ZODB-Dev
mailing list