[ZODB-Dev] Random POSKeyErrors
Pedro Ferreira
jose.pedro.ferreira at cern.ch
Wed Jul 21 10:52:22 EDT 2010
Hello,
We are receiving occasional error messages such as:
"""
Traceback (most recent call last):
File
"/usr/lib/python2.4/site-packages/cds_indico-0.97_rc1-py2.4.egg/MaKaC/webinterface/rh/base.py",
line 459, in process
self._setSessionUser()
File
"/usr/lib/python2.4/site-packages/cds_indico-0.97_rc1-py2.4.egg/MaKaC/webinterface/rh/base.py",
line 224, in _setSessionUser
self._aw.setUser( self._getSession().getUser() )
File
"/usr/lib/python2.4/site-packages/ZODB3-3.8.5-py2.4-linux-x86_64.egg/ZODB/Connection.py",
line 815, in setstate
self._setstate(obj)
File
"/usr/lib/python2.4/site-packages/ZODB3-3.8.5-py2.4-linux-x86_64.egg/ZODB/Connection.py",
line 856, in _setstate
p, serial = self._storage.load(obj._p_oid, self._version)
File
"/usr/lib/python2.4/site-packages/ZODB3-3.8.5-py2.4-linux-x86_64.egg/ZEO/ClientStorage.py",
line 712, in load
return self.loadEx(oid, version)[:2]
File
"/usr/lib/python2.4/site-packages/ZODB3-3.8.5-py2.4-linux-x86_64.egg/ZEO/ClientStorage.py",
line 735, in loadEx
data, tid, ver = self._server.loadEx(oid, version)
File
"/usr/lib/python2.4/site-packages/ZODB3-3.8.5-py2.4-linux-x86_64.egg/ZEO/ServerStub.py",
line 196, in loadEx
return self.rpc.call("loadEx", oid, version)
File
"/usr/lib/python2.4/site-packages/ZODB3-3.8.5-py2.4-linux-x86_64.egg/ZEO/zrpc/connection.py",
line 699, in call
raise inst # error raised by server
POSKeyError: 0x336b08e2
"""
I read somewhere that this could mean our FileStorage is corrupted, but
I find it strange that it only happens occasionally.
Any clue on what can be causing this?
Thanks in advance,
Pedro
--
José Pedro Ferreira
Indico Team
IT-UDS-AVC
513-R-0042
CERN, Geneva, Switzerland
More information about the ZODB-Dev
mailing list