rendered paste body(gdb) run -O -O /Users/morgen/dev/trees/andi/Chandler.py -c
Starting program: /Users/morgen/dev/trees/andi/release/Library/Frameworks/Python.framework/Versions/2.4/Resources/Python.app/Contents/MacOS/Python -O -O /Users/morgen/dev/trees/andi/Chandler.py -c
Reading symbols for shared libraries .++.. done
Reading symbols for shared libraries ... done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries .. done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries ... done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries ..... done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries ..... done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries .. done
Reading symbols for shared libraries .. done
Reading symbols for shared libraries .. done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries ............................................................................ done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries .. done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries .. done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Traceback (most recent call last):
File "/Users/morgen/dev/trees/andi/Chandler.py", line 108, in ?
main()
File "/Users/morgen/dev/trees/andi/Chandler.py", line 60, in main
realMain()
File "/Users/morgen/dev/trees/andi/Chandler.py", line 55, in realMain
app = wxApplication(redirect=redirect, useBestVisual=True)
File "/Users/morgen/dev/trees/andi/release/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/site-packages/wx/_core.py", line 7670, in __init__
self._BootstrapApp()
File "/Users/morgen/dev/trees/andi/release/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/site-packages/wx/_core.py", line 7322, in _BootstrapApp
return _core_.PyApp__BootstrapApp(*args, **kwargs)
File "/Users/morgen/dev/trees/andi/application/Application.py", line 356, in OnInit
Utility.initWakeup(self.UIRepositoryView)
File "/Users/morgen/dev/trees/andi/application/Utility.py", line 485, in initWakeup
run_startup(view)
File "/Users/morgen/dev/trees/andi/parcels/osaf/startup.py", line 24, in run_startup
item._start(attempted, started)
File "/Users/morgen/dev/trees/andi/parcels/osaf/startup.py", line 89, in _start
self.onStart()
File "/Users/morgen/dev/trees/andi/parcels/osaf/startup.py", line 184, in onStart
self.invokeTarget(lambda self: self.startRunning())
File "/Users/morgen/dev/trees/andi/parcels/osaf/startup.py", line 160, in invokeTarget
reactor.callFromThread(target, fork_item(self))
File "/Users/morgen/dev/trees/andi/parcels/osaf/startup.py", line 122, in fork_item
new_view = view.repository.createView(name, version)
File "/Users/morgen/dev/trees/andi/repository/persistence/DBRepository.py", line 451, in createView
return DBRepositoryView(self, name, version)
File "/Users/morgen/dev/trees/andi/repository/persistence/RepositoryView.py", line 920, in __init__
super(OnDemandRepositoryView, self).__init__(repository, name, version)
File "/Users/morgen/dev/trees/andi/repository/persistence/RepositoryView.py", line 64, in __init__
self.openView()
File "/Users/morgen/dev/trees/andi/repository/persistence/DBRepositoryView.py", line 33, in openView
super(DBRepositoryView, self).openView()
File "/Users/morgen/dev/trees/andi/repository/persistence/RepositoryView.py", line 123, in openView
self._loadSchema()
File "/Users/morgen/dev/trees/andi/repository/persistence/RepositoryView.py", line 127, in _loadSchema
schema = self.findPath('Packs/Schema')
File "/Users/morgen/dev/trees/andi/repository/persistence/RepositoryView.py", line 315, in findPath
return self._fwalk(path, load)
File "/Users/morgen/dev/trees/andi/repository/persistence/RepositoryView.py", line 290, in _fwalk
item = item.getItemChild(name, load)
File "/Users/morgen/dev/trees/andi/repository/item/Item.py", line 1805, in getItemChild
child = self._children.getByAlias(name, None, load)
File "/Users/morgen/dev/trees/andi/repository/util/LinkedMap.py", line 157, in getByAlias
return self.get(key, default, load)
File "/Users/morgen/dev/trees/andi/repository/util/LinkedMap.py", line 127, in get
if link is default and load and self._load(key):
File "/Users/morgen/dev/trees/andi/repository/persistence/DBRefs.py", line 561, in _load
child = self.view.find(key)
File "/Users/morgen/dev/trees/andi/repository/persistence/RepositoryView.py", line 995, in _loadItem
return self._readItem(itemReader)
File "/Users/morgen/dev/trees/andi/repository/persistence/RepositoryView.py", line 961, in _readItem
item = itemReader.readItem(self, self._hooks)
File "/Users/morgen/dev/trees/andi/repository/persistence/DBItemIO.py", line 449, in readItem
withSchema, view, afterLoadHooks)
File "/Users/morgen/dev/trees/andi/repository/persistence/DBItemIO.py", line 586, in _values
attribute = view[attrId]
File "/Users/morgen/dev/trees/andi/repository/persistence/RepositoryView.py", line 995, in _loadItem
return self._readItem(itemReader)
File "/Users/morgen/dev/trees/andi/repository/persistence/RepositoryView.py", line 961, in _readItem
item = itemReader.readItem(self, self._hooks)
File "/Users/morgen/dev/trees/andi/repository/persistence/DBItemIO.py", line 462, in readItem
afterLoadHooks, False)
File "/Users/morgen/dev/trees/andi/repository/schema/Attribute.py", line 28, in _fillItem
self.c = CAttribute(self)
File "/Users/morgen/dev/trees/andi/repository/item/Values.py", line 469, in _getRef
other._references._getRef(otherName, item, name)
File "/Users/morgen/dev/trees/andi/repository/item/Values.py", line 484, in _getRef
raise BadRefError, (item, name, value, other)
chandlerdb.item.ItemError.BadRefError: Item //Schema/Core/String, attribute 'typeFor': ref is: <repository.item.Values.References object at 0x1261c870>, but should be: <Attribute: path 2e1070f4-7e48-11da-a02b-e036df803b54>