[Neo-report] [Bug #1915] NEO + Zope 2.12 ZODB: cache-related errors

Vincent Pelletier vincent at nexedi.com
Thu Aug 12 10:51:20 CEST 2010


  Bug     : NEO + Zope 2.12 ZODB: cache-related errors
  Status  : Open
  Date    : 2010/08/12
  Link    : http://erp5.nexedi.com/bug_module/1915/view
  Reporter   : Vincent Pelletier
  Assigned Project : NEO R&D

  Description:

This error happens in seemingly unrelated actions, sometimes it disapears on retries, soetimes it keeps crashing.

Traceback (innermost last):
  Module ZPublisher.Publish, line 135, in publish
  Module Zope2.App.startup, line 291, in commit
  Module transaction._manager, line 93, in commit
  Module transaction._transaction, line 322, in commit
  Module transaction._transaction, line 416, in _commitResources
  Module ZODB.Connection, line 558, in commit
  Module ZODB.Connection, line 606, in _commit
  Module ZODB.Connection, line 665, in _store_objects
ValueError: A different object already has the same oid

This actually means that C-cache refuses updating itself when the new value is not the existing one (as in "a is b" in python). This can happen if a document is "cloned" (not in python meaning, but in natural-language meaning) from a cache hit to the next commit for that object.

 Messages :

++++++ Message #1 submitted by Vincent Pelletier on 2010/08/12 08:51:20 Universal ++++++


More information about the Neo-report mailing list