[Zope] ConflictError on intSet after 2.6 migration breaks squishdot (ZCatalog):
Ivo van der Wijk
ivo@amaze.nl
Fri, 31 Jan 2003 11:47:40 +0100
Hi All
After upgrading to Zope 2.6.0 (from 2.3.3 - 2.4.4), I found the following
error in my stupid.log
2003-01-30T18:53:44 ERROR(200) Zope Couldn't install OFSP
Traceback (innermost last):
Module OFS.Application, line 700, in install_product
- __traceback_info__: OFSP
Module ZODB.Transaction, line 222, in commit
Module ZODB.Transaction, line 195, in commit
Module ZODB.Transaction, line 256, in _commit_objects
Module ZODB.Connection, line 389, in commit
- __traceback_info__: (('intSet', 'intSet'), '\x00\x00\x00\x00\x00\x00\x05x', '')
Module ZODB.FileStorage, line 705, in store
ConflictError: database conflict error (oid 0000000000000578, serial was 034a18174c3503ee, now 0000000000000000)
------
2003-01-30T18:53:44 PROBLEM(100) Zope No such file or directory: /var/Zope/instances/cc26/Products/PlugIns/help
------
2003-01-30T18:53:44 ERROR(200) Zope Couldn't install ZCatalog
Traceback (innermost last):
Module OFS.Application, line 700, in install_product
- __traceback_info__: ZCatalog
Module ZODB.Transaction, line 222, in commit
Module ZODB.Transaction, line 195, in commit
Module ZODB.Transaction, line 256, in _commit_objects
Module ZODB.Connection, line 389, in commit
- __traceback_info__: (('intSet', 'intSet'), '\x00\x00\x00\x00\x00\x00\x07\x8b', '')
Module ZODB.FileStorage, line 705, in store
ConflictError: database conflict error (oid 000000000000078b, serial was 034a1817514f2bb3, now 0000000000000000)
I've already found out that explicitly deleting ZCatalog and OFSP from
/Control_Panel/Products fixes these startup errors (they're not ZClass products,
and come back after a restart).
However, we're currently upgrading squishdot as well, and now we get
the same exception each time when adding a new post (probably due to
ZCatalog updates) - the posts aren't added, of course
Module ZODB.Transaction, line 256, in _commit_objects
Module ZODB.Connection, line 389, in commit
__traceback_info__: (('intSet', 'intSet'), '\x00\x00\x00\x00\x00\x16\xf2\xd1', '')
Module ZODB.FileStorage, line 705, in store
ConflictError: database conflict error (oid 000000000016f2d1, serial was 034976c696679466, now 0000000000000000)
So, what's going on here? Does anyone know how to fix this? It breaks squishdot
beyond repair at this moment, and we need Zope 2.6 for it's improved memory
management.
--
Drs. I.R. van der Wijk -=-
Brouwersgracht 132 Amaze Internet Services V.O.F.
1013 HA Amsterdam, NL -=-
T +31-20-4688336 F +31-20-4688337 Linux/Web/Zope/SQL/MMBase
W http://www.amaze.nl E info@amaze.nl Network Solutions
W http://vanderwijk.info E ivo@amaze.nl Consultancy
PGP http://vanderwijk.info/pgp -=-