<div class="gmail_extra">Hi,<br><br>I can confirm this is often caused by corrupted Data.fs. Other potential causes are bad rsync transfers.<br><br><a href="http://collective-docs.readthedocs.org/en/latest/troubleshooting/exceptions.html#valueerror-non-zero-version-length-versions-aren-t-supported">http://collective-docs.readthedocs.org/en/latest/troubleshooting/exceptions.html#valueerror-non-zero-version-length-versions-aren-t-supported</a><br>
<br>sauna.reload increases your changes of corruption Data.fs as it forcefully restarts Zope instance very often and makes other bad things happen. I suggest you run sauna.reload in new ZEO mode (client + db) in which case the database process stays intact between restarts.<br>
<br>-Mikko<br><br><div class="gmail_quote">On Wed, Apr 25, 2012 at 07:56, Andreas Jung <span dir="ltr">&lt;<a href="mailto:lists@zopyx.com" target="_blank">lists@zopyx.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br>
</div>The issue was possibly caused by a regression with the sauna.reload<br>
add-on for Plone...now checking a new version of sauna.reload.<br>
<br>
- -aj<br>
<div><div class="h5"><br>
Andreas Jung wrote:<br>
&gt; I am receiving the following weird error with a fresh Plone 4.2b2<br>
&gt; sandbox during development tests. At least the &quot;Versions&quot; error<br>
&gt; message confuses me since the installation including ZODB Data.fs<br>
&gt; file is usually fresh.<br>
&gt;<br>
&gt; Andreas<br>
&gt;<br>
&gt;<br>
&gt; File<br>
&gt; &quot;/home/ajung/.buildout/eggs/Chameleon-2.8.4-py2.6.egg/chameleon/template.py&quot;,<br>
&gt;<br>
&gt;<br>
line 190, in render<br>
&gt; raise_with_traceback(exc, tb) File<br>
&gt; &quot;/home/ajung/.buildout/eggs/Chameleon-2.8.4-py2.6.egg/chameleon/template.py&quot;,<br>
&gt;<br>
&gt;<br>
line 172, in render<br>
&gt; self._render(stream, econtext, rcontext) File<br>
&gt; &quot;e9d937ec11d78bdffa5760f426680e870e7641d6.py&quot;, line 42, in render<br>
&gt; File<br>
&gt; &quot;/home/ajung/.buildout/eggs/z3c.pt-2.2-py2.6.egg/z3c/pt/expressions.py&quot;,<br>
&gt;<br>
&gt;<br>
line 58, in render_content_provider<br>
&gt; cp.update() File<br>
&gt; &quot;/home/ajung/.buildout/eggs/zope.viewlet-3.7.2-py2.6.egg/zope/viewlet/manager.py&quot;,<br>
&gt;<br>
&gt;<br>
line 112, in update<br>
&gt; self._updateViewlets() File<br>
&gt; &quot;/home/ajung/.buildout/eggs/zope.viewlet-3.7.2-py2.6.egg/zope/viewlet/manager.py&quot;,<br>
&gt;<br>
&gt;<br>
line 118, in _updateViewlets<br>
&gt; viewlet.update() File<br>
&gt; &quot;/home/ajung/.buildout/eggs/plone.app.layout-2.2.5-py2.6.egg/plone/app/layout/viewlets/common.py&quot;,<br>
&gt;<br>
&gt;<br>
line 158, in update<br>
&gt; self.portal_tabs = portal_tabs_view.topLevelTabs() File<br>
&gt; &quot;/home/ajung/.buildout/eggs/Products.CMFPlone-4.2b2-py2.6.egg/Products/CMFPlone/browser/navigation.py&quot;,<br>
&gt;<br>
&gt;<br>
line 183, in topLevelTabs<br>
&gt; rawresult = self.portal_catalog.searchResults(query) File<br>
&gt; &quot;/home/ajung/.buildout/eggs/Products.CMFPlone-4.2b2-py2.6.egg/Products/CMFPlone/CatalogTool.py&quot;,<br>
&gt;<br>
&gt;<br>
line 428, in searchResults<br>
&gt; return ZCatalog.searchResults(self, REQUEST, **kw) File<br>
&gt; &quot;/home/ajung/.buildout/eggs/Products.ZCatalog-2.13.22-py2.6.egg/Products/ZCatalog/ZCatalog.py&quot;,<br>
&gt;<br>
&gt;<br>
line 604, in searchResults<br>
&gt; return self._catalog.searchResults(REQUEST, used, **kw) File<br>
&gt; &quot;/home/ajung/.buildout/eggs/Products.ZCatalog-2.13.22-py2.6.egg/Products/ZCatalog/Catalog.py&quot;,<br>
&gt;<br>
&gt;<br>
line 907, in searchResults<br>
&gt; return self.search(args, sort_index, reverse, sort_limit, _merge)<br>
&gt; File<br>
&gt; &quot;/home/ajung/.buildout/eggs/Products.ZCatalog-2.13.22-py2.6.egg/Products/ZCatalog/Catalog.py&quot;,<br>
&gt;<br>
&gt;<br>
line 503, in search<br>
&gt; cr = self.getCatalogPlan(query) File<br>
&gt; &quot;/home/ajung/.buildout/eggs/Products.ZCatalog-2.13.22-py2.6.egg/Products/ZCatalog/Catalog.py&quot;,<br>
&gt;<br>
&gt;<br>
line 916, in getCatalogPlan<br>
&gt; return CatalogPlan(self, query, threshold) File<br>
&gt; &quot;/home/ajung/.buildout/eggs/Products.ZCatalog-2.13.22-py2.6.egg/Products/ZCatalog/plan.py&quot;,<br>
&gt;<br>
&gt;<br>
line 155, in __init__<br>
&gt; self.key = self.make_key(query) File<br>
&gt; &quot;/home/ajung/.buildout/eggs/Products.ZCatalog-2.13.22-py2.6.egg/Products/ZCatalog/plan.py&quot;,<br>
&gt;<br>
&gt;<br>
line 212, in make_key<br>
&gt; valueindexes = self.valueindexes() File<br>
&gt; &quot;/home/ajung/.buildout/eggs/Products.ZCatalog-2.13.22-py2.6.egg/Products/ZCatalog/plan.py&quot;,<br>
&gt;<br>
&gt;<br>
line 198, in valueindexes<br>
&gt; values = index.uniqueValues() File<br>
&gt; &quot;/home/ajung/.buildout/eggs/Products.ZCatalog-2.13.22-py2.6.egg/Products/PluginIndexes/common/UnIndex.py&quot;,<br>
&gt;<br>
&gt;<br>
line 472, in uniqueValues<br>
&gt; return tuple(self._index.keys()) File<br>
&gt; &quot;/home/ajung/.buildout/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/ZODB/Connection.py&quot;,<br>
&gt;<br>
&gt;<br>
line 860, in setstate<br>
&gt; self._setstate(obj) File<br>
&gt; &quot;/home/ajung/.buildout/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/ZODB/Connection.py&quot;,<br>
&gt;<br>
&gt;<br>
line 901, in _setstate<br>
&gt; p, serial = self._storage.load(obj._p_oid, &#39;&#39;) File<br>
&gt; &quot;/home/ajung/.buildout/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py&quot;,<br>
&gt;<br>
&gt;<br>
line 413, in load<br>
&gt; h = self._read_data_header(pos, oid, _file) File<br>
&gt; &quot;/home/ajung/.buildout/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/ZODB/FileStorage/format.py&quot;,<br>
&gt;<br>
&gt;<br>
line 150, in _read_data_header<br>
&gt; h = DataHeaderFromString(s) File<br>
&gt; &quot;/home/ajung/.buildout/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/ZODB/FileStorage/format.py&quot;,<br>
&gt;<br>
&gt;<br>
line 236, in DataHeaderFromString<br>
&gt; return DataHeader(*struct.unpack(DATA_HDR, s)) File<br>
&gt; &quot;/home/ajung/.buildout/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/ZODB/FileStorage/format.py&quot;,<br>
&gt;<br>
&gt;<br>
line 246, in __init__<br>
&gt; &quot;Non-zero version length. Versions aren&#39;t supported.&quot;) ValueError:<br>
&gt; Non-zero version length. Versions aren&#39;t supported.<br>
&gt;<br>
&gt;<br>
&gt;<br>
</div></div>&gt; _______________________________________________ For more information<br>
&gt; about ZODB, see <a href="http://zodb.org/" target="_blank">http://zodb.org/</a><br>
&gt;<br>
&gt; ZODB-Dev mailing list  -  <a href="mailto:ZODB-Dev@zope.org">ZODB-Dev@zope.org</a><br>
&gt; <a href="https://mail.zope.org/mailman/listinfo/zodb-dev" target="_blank">https://mail.zope.org/mailman/listinfo/zodb-dev</a><br>
<div class="im"><br>
- --<br>
ZOPYX Limited           | zopyx group<br>
Charlottenstr. 37/1     | The full-service network for Zope &amp; Plone<br>
D-72070 Tübingen        | Produce &amp; Publish<br>
<a href="http://www.zopyx.com" target="_blank">www.zopyx.com</a>           | <a href="http://www.produce-and-publish.com" target="_blank">www.produce-and-publish.com</a><br>
- ------------------------------------------------------------------------<br>
E-Publishing, Python, Zope &amp; Plone development, Consulting<br>
<br>
<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.11 (Darwin)<br>
Comment: Using GnuPG with Mozilla - <a href="http://enigmail.mozdev.org/" target="_blank">http://enigmail.mozdev.org/</a><br>
<br>
</div>iQGUBAEBAgAGBQJPl4PwAAoJEADcfz7u4AZjL/QLv0goW3GRgVgUXW15VW+JzB/L<br>
jMfqTyR0uD3242slbfvR9lmP9Selgn8pmsIy1m0k8E+xGFX5dRnSkJQMyMF35nEo<br>
7tG946sYS4Qag1pOM69xoSLu4UzDG9ODPVl0CmvPycxAyDGrjRVeEwef+qHhj7SY<br>
RWNrj/PHD0pvCWztr8IZgh5tU3Pn0d+fVZlbL/HHFVgy6iXus7kiLyA8lLxNFtNI<br>
ATphMZBEcXZkAIFJjTNKaN36pDl8/pZh4TxJEF/IYCkv9gE0ubEFRglqTdp6/sBd<br>
bElhBEVRgPpRvhovhvCTKXCvbpxvxH9PGMBCNX1E3yfAE1dimfi9aYSGlYkSXayT<br>
ktR7cXojGwGNCE9pmkEZyvtDft/V9xoGME82CBKnCe6UdmHI036LwRGYDH6j5Ohu<br>
2xvNBE7YtfiNm4TgxE6q/hAaXGZn5Prs6dt0vRaWegnVK/mCi1kzLNBgFN0i3j6S<br>
dS7qFcqPG31wNcBHk+iUwHesMVffrOg=<br>
=cq6f<br>
-----END PGP SIGNATURE-----<br>
<br>_______________________________________________<br>
For more information about ZODB, see <a href="http://zodb.org/" target="_blank">http://zodb.org/</a><br>
<br>
ZODB-Dev mailing list  -  <a href="mailto:ZODB-Dev@zope.org">ZODB-Dev@zope.org</a><br>
<a href="https://mail.zope.org/mailman/listinfo/zodb-dev" target="_blank">https://mail.zope.org/mailman/listinfo/zodb-dev</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Mikko Ohtamaa<br><a href="http://opensourcehacker.com" target="_blank">http://opensourcehacker.com</a><br>
</div>