Philip Kilner wrote at 2006-7-13 15:30 +0100:
> ...
>   t=db.pack(t)
> File "D:\PROGRA~1\ENFOLD~1\Zope\lib\python\ZODB\DB.py", line 634, in pack
>   self._storage.pack(t, referencesf)
> File
>"D:\PROGRA~1\ENFOLD~1\Zope\lib\python\tempstorage\TemporaryStorage.py",
>line 350, in pack
>   self._takeOutGarbage(oid)
> File
>"D:\PROGRA~1\ENFOLD~1\Zope\lib\python\tempstorage\TemporaryStorage.py",
>line 321, in _takeOutGarbage
>   raise ReferenceCountError, (
>ReferenceCountError:  An error occured while decrementing a reference
>to an object in
>   the commit phase. The object's reference count was below zero.
>(Oid '\x00\x00\x00\x00\x00\x00\x00;' had refcount -1)

You may see a bug in the "pack" implementation for "TemporaryStorage".

Few people will probably try to "pack" a TemporaryStorage...
Are you shure to need it?



-- 
Dieter
_______________________________________________
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )

Reply via email to