Uwe Schuerkamp wrote at 2003-6-30 10:51 +0200:
... I just tried Zope 2.6.2b3 on Red Hat 8.0 in order to check wether it fixes the "integer overflow in pack()" problem (Collector issue 946), and trying to start Zope now results in the error attached below.
Is there any way to check the Data.fs file manually from the command line?
"fsrecover", "fstest/check".
... py, line 176, in panic CorruptedTransactionError: /web/server/cvs/zope/Zope-2.6.2b3-linux2-x86/var/Data .fs data record exceeds transaction record at 244778885
Looks as if your "Data.fs" were corrupted. Either a transaction length is too small or a data length too large, such that a data record (which always must be properly embedded in a transaction body) exceeds it transaction boundary. Dieter