[Zope] Corrupted data.fs

Marco Bizzarri m.bizzarri at icube.it
Tue Feb 22 03:55:34 EST 2005


Hi all.

We're experiencing nightly corruption of a Data.fs in an intranet 
application.

We've removed all the packing/backup stuff, we've moved from zope 2.6.4 
to zope 2.7.4, but we still have data corruption in the morning.

Here is the error from the event log:


2005-02-22T09:21:51 ERROR(200) ZODB Couldn't load state for 0x3b3939
Traceback (most recent call last):
   File "/home/zope/zope-2.7.4/lib/python/ZODB/Connection.py", line 597, 
in setstate
     p, serial = self._storage.load(oid, self._version)
   File "/home/zope/zope-2.7.4/lib/python/ZODB/FileStorage.py", line 
689, in load
     return self._load(oid, version, self._index, self._file)
   File "/home/zope/zope-2.7.4/lib/python/ZODB/FileStorage.py", line 
663, in _load
     doid, serial, prev, tloc, vlen, plen = unpack(DATA_HDR, h)
error: unpack str size does not match format
------
2005-02-22T09:22:07 ERROR(200) ZODB Couldn't load state for 0x3214dc
Traceback (most recent call last):
   File "/home/zope/zope-2.7.4/lib/python/ZODB/Connection.py", line 597, 
in setstate
     p, serial = self._storage.load(oid, self._version)
   File "/home/zope/zope-2.7.4/lib/python/ZODB/FileStorage.py", line 
689, in load
     return self._load(oid, version, self._index, self._file)
   File "/home/zope/zope-2.7.4/lib/python/ZODB/FileStorage.py", line 
663, in _load
     doid, serial, prev, tloc, vlen, plen = unpack(DATA_HDR, h)
error: unpack str size does not match format
------
2005-02-22T09:23:01 ERROR(200) ZODB Couldn't load state for 0x0eed
Traceback (most recent call last):
   File "/home/zope/zope-2.7.4/lib/python/ZODB/Connection.py", line 597, 
in setstate
     p, serial = self._storage.load(oid, self._version)
   File "/home/zope/zope-2.7.4/lib/python/ZODB/FileStorage.py", line 
689, in load
     return self._load(oid, version, self._index, self._file)
   File "/home/zope/zope-2.7.4/lib/python/ZODB/FileStorage.py", line 
665, in _load
     raise CorruptedDataError, h
CorruptedDataError: 
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@

I'm quite confident the problem is outside of Zope, but I would like to 
have some pointer on where to investigate in order to undestand the problem.

Regards
Marco



More information about the Zope mailing list