I just got the following traceback from a system running 3.10.0b6: Traceback (most recent call last): File "/srv/software/buildout/eggs/WebError-0.10.2-py2.6.egg/weberror/errormiddleware.py", line 162, in __call__ app_iter = self.application(environ, sr_checker) File "/srv/software/buildout/eggs/repoze.retry-0.9.4-py2.6.egg/repoze/retry/__init__.py", line 88, in __call__ app_iter = self.application(environ, replace_start_response) File "/srv/software/buildout/eggs/repoze.tm2-1.0a5-py2.6.egg/repoze/tm/__init__.py", line 23, in __call__ result = self.application(environ, save_status_and_headers) File "/srv/software/buildout/eggs/repoze.filesafe-1.0-py2.6.egg/repoze/filesafe/__init__.py", line 31, in __call__ return self.app(environ, start_response) File "/srv/software/buildout/eggs/Beaker-1.5.4-py2.6.egg/beaker/middleware.py", line 152, in __call__ return self.wrap_app(environ, session_start_response) File "/srv/software/buildout/eggs/repoze.bfg-1.3a12-py2.6.egg/repoze/bfg/router.py", line 91, in __call__ root = root_factory(request) File "/srv/software/buildout/src/s4u.site/s4u/site/run.py", line 111, in get_root return appmaker(conn.root()) File "/srv/software/buildout/eggs/ZODB3-3.10.0b6-py2.6-linux-x86_64.egg/ZODB/Connection.py", line 359, in root return RootConvenience(self.get(z64)) File "/srv/software/buildout/eggs/ZODB3-3.10.0b6-py2.6-linux-x86_64.egg/ZODB/Connection.py", line 257, in get self._cache.new_ghost(oid, obj) AssertionError: The given oid is already in the cache
is that likely to be a ZODB bug, or a bug in our application? Wichert. -- Wichert Akkerman <wich...@wiggy.net> It is simple to make things. http://www.wiggy.net/ It is hard to make things simple. _______________________________________________ For more information about ZODB, see the ZODB Wiki: http://www.zope.org/Wikis/ZODB/ ZODB-Dev mailing list - ZODB-Dev@zope.org https://mail.zope.org/mailman/listinfo/zodb-dev