[Zope-dev] POSKeyErrors

Brian R Brinegar brinegar@ecn.purdue.edu
Fri, 14 Feb 2003 11:07:05 -0500 (EST)


We are running Zope 2.5.1 and ZEO 1. When someone does an Undo it doesn't
seem to update all of the ZEO clients consistently. Some ZEO clients
reflect the undo, others sometimes show an older version of the database
and sometimes we get POSKeyErrors. Any idea what causes this? It's an old
version of ZEO, is this a known bug? The traceback is below.

Thanks,
-Brian

  File
/data/www/Zope.11b/src/Zope-2.5.1-src/lib/python/ZPublisher/Publish.py,
line 150, in publish_module
  File
/data/www/Zope.11b/src/Zope-2.5.1-src/lib/python/ZPublisher/Publish.py,
line 114, in publish
  File /data/www/Zope.11b/src/Zope-2.5.1-src/lib/python/Zope/__init__.py,
line 159, in zpublisher_exception_hook
    (Object: cristina.d.farmus.1)
  File
/data/www/Zope.11b/src/Zope-2.5.1-src/lib/python/ZPublisher/Publish.py,
line 98, in publish
  File
/data/www/Zope.11b/src/Zope-2.5.1-src/lib/python/ZPublisher/mapply.py,
line 88, in mapply
    (Object: manage_main)
  File
/data/www/Zope.11b/src/Zope-2.5.1-src/lib/python/ZPublisher/Publish.py,
line 39, in call_object
    (Object: manage_main)
  File
/data/www/Zope.11b/src/Zope-2.5.1-src/lib/python/Shared/DC/Scripts/Bindings.py,
line 252, in __call__
    (Object: manage_main)
  File
/data/www/Zope.11b/src/Zope-2.5.1-src/lib/python/Shared/DC/Scripts/Bindings.py,
line 283, in _bindAndExec
    (Object: manage_main)
  File
/data/www/Zope.11b/src/Zope-2.5.1-src/lib/python/App/special_dtml.py, line
172, in _exec
    (Object: manage_main)
  File
/data/www/Zope.11b/src/Zope-2.5.1-src/lib/python/DocumentTemplate/DT_In.py,
line 637, in renderwob
    (Object: objectItems)
  File
/data/www/Zope.11b/src/Zope-2.5.1-src/lib/python/DocumentTemplate/DT_In.py,
line 763, in sort_sequence
    (Object: objectItems)
  File
/data/www/Zope.11b/src/Zope-2.5.1-src/lib/python/ZODB/Connection.py, line
447, in setstate
  File /data/www/Zope.11b/Zope/lib/python/ZEO/ClientStorage.py, line 294,
in load
    (Object: ('192.168.1.52', 11900))
  File /data/www/Zope.11b/Zope/lib/python/ZEO/zrpc.py, line 168, in
__call__
POSKeyError: 00000000001aeea2