[ZCM] [ZC] 1830/ 1 Request "NameError while reindexing a ZODB with a incorrect pointer"

Collector: Zope Bugs, Features, and Patches ... zope-coders-admin at zope.org
Sat Jul 2 15:34:38 EDT 2005


Issue #1830 Update (Request) "NameError while reindexing a ZODB with a incorrect pointer"
 Status Pending, Database/bug medium
To followup, visit:
  http://www.zope.org/Collectors/Zope/1830

==============================================================
= Request - Entry #1 by mgrieder on Jul 2, 2005 3:34 pm

After migrating to Zope 2.8, Zope doesn't start up. Following Stacktrace appears. 
It looks like "if prev:" at Line 1733 in FileStorage.py should be "if h.prev:". 

2005-07-02 20:46:53 DEBUG ZODB.BaseStorage create storage /var/zope/Data.fs
Traceback (most recent call last):
  File "/usr/local/zope2.8/lib/python/Zope2/Startup/run.py", line 56, in ?
    run()
  File "/usr/local/zope2.8/lib/python/Zope2/Startup/run.py", line 21, in run
    starter.prepare()
  File "/usr/local/zope2.8/lib/python/Zope2/Startup/__init__.py", line 98, in prepare
    self.startZope()
  File "/usr/local/zope2.8/lib/python/Zope2/Startup/__init__.py", line 257, in startZope
    Zope2.startup()
  File "/usr/local/zope2.8/lib/python/Zope2/__init__.py", line 47, in startup
    _startup()
  File "/usr/local/zope2.8/lib/python/Zope2/App/startup.py", line 56, in startup
    DB = configuration.dbtab.getDatabase('/', is_root=1)
  File "/usr/local/zope2.8/lib/python/DBTab/DBTab.py", line 96, in getDatabase
    db = self._createDatabase(name, is_root)
  File "/usr/local/zope2.8/lib/python/DBTab/DBTab.py", line 113, in _createDatabase
    db = factory.open()
  File "/usr/local/zope2.8/lib/python/Zope2/Startup/datatypes.py", line 163, in open
    DB = self.createDB()
  File "/usr/local/zope2.8/lib/python/Zope2/Startup/datatypes.py", line 160, in createDB
    return ZODBDatabase.open(self)
  File "/usr/local/zope2.8/lib/python/ZODB/config.py", line 97, in open
    storage = section.storage.open()
  File "/usr/local/zope2.8/lib/python/ZODB/config.py", line 133, in open
    quota=self.config.quota)
  File "/usr/local/zope2.8/lib/python/ZODB/FileStorage/FileStorage.py", line 171, in __init__
    read_only=read_only,
  File "/usr/local/zope2.8/lib/python/ZODB/FileStorage/FileStorage.py", line 1733, in read_index
    if prev:
NameError: global name 'prev' is not defined

==============================================================



More information about the Zope-Collector-Monitor mailing list