[ZODB-Dev] POSKeyError on startup

Eoin Curran currane at maths.tcd.ie
Mon Oct 6 11:33:42 EDT 2003


In message <16252.37431.976089.274781 at gargle.gargle.HOWL>, Dieter Maurer writes:
>Eoin Curran wrote at 2003-10-2 11:10 +0100:
> > ...
> > My Data.fs got corrupted. This happened when I was adding a new
> > user to acl_users. Now I am getting the following on startup:
> > 
> > 2003-10-02T10:43:06 PANIC(300) z2 Startup exception
> > ...
> > POSKeyError: 0000000000000006
> > 
> > I've run fsrecovery, which has not helped.
> > 
> > I'm running 2.6.2. I have also tried to load the Data.fs using 
> > 2.7.0-b2, with the same problem. 
> > 
> > I've also tried the hints given at:
> > http://www.zopelabs.com/cookbook/1054240694
> > but I get the same error on the app() call.
>
>Interesting...
>
>Several Plone users (3 within the last 6 weeks or so)
>reported similar behaviour.
>Apparently, there is some hole which leads to inconsistent
>writes especially in the Plone environment.
>
>Hopefully, you did not yet pack your "Data.fs" (or have
>the original "Data.fs.old" still around).

unfortunately, the error started while zope was still running,
and i was playing around with xron to pack the database every
day for backup, so i don't actually have a copy of the database
that is not corrupted.

>
>Please try to compress your "Data.fs" (or "Data.fs.old", in case
>your have packed) with "bzip2". If the result is not much bigger
>than about 100 kB, you send me the "Data.fs.[old.]bz2" for analysis.

i'm afraid the site already had some sensitive information on it,
that i wouldn't be able to distribute. thanks for the offer though.

if there's anything in particular i can check that might help
pinpoint this problem?

thanks,

    eoin.



More information about the ZODB-Dev mailing list