[ZODB-Dev] More ZODB POSKeyErrors with 2.6.0
Chris Withers
chrisw@nipltd.com
Tue, 05 Nov 2002 11:43:45 +0000
Jeremy Hylton wrote:
>
> CW> ZODB.POSException.POSKeyError: 0000000000082a70
>
> It would help if you could run fsrefs.py on the real FileStorage.
> That would tell us if there are any dangling references in the
> storage, or if the problem is solely in the index.
Well, two out of the threee storages produced no output from fsrefs.py. The last
one spewed out this:
oid 0x4ab64 failed to load
Traceback (most recent call last):
File "fsrefs.py", line 67, in main
data, serial = fs.load(oid, "")
File "/usr/local/zope/2.6.0_cvs_19.09.02/lib/python/ZODB/FileStorage.py",
line 619, in load
return self._load(oid, version, self._index, self._file)
File "/usr/local/zope/2.6.0_cvs_19.09.02/lib/python/ZODB/FileStorage.py",
line 614, in _load
return _loadBack(file, oid, pnv)[0], serial
File "/usr/local/zope/2.6.0_cvs_19.09.02/lib/python/ZODB/FileStorage.py",
line 2116, in _loadBack
raise POSKeyError(oid)
POSKeyError: 000000000004ab64
What does this mean?
Is it related? (Doesn't appear to be, different OIDs...)
cheers,
Chris