File "Chandler.py", line 18, in """ File "Chandler.py", line 23, in main def main(): File "Chandler.py", line 86, in realMain app.MainLoop() File "C:\src\ide\bin\2.5\src/debug/tserver\_wxhooks.pyc", line 137, in __MainLoopWrapper File "c:\work\osaf\chandler\release\bin\lib\site-packages\wx\_core.py", line 7917, in MainLoop wx.PyApp.MainLoop(self) File "c:\work\osaf\chandler\release\bin\lib\site-packages\wx\_core.py", line 7223, in MainLoop return _core_.PyApp_MainLoop(*args, **kwargs) File "c:\work\osaf\chandler\application\Application.py", line 846, in OnCommand Block.post (blockEvent, arguments, block) File "c:\work\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 180, in post hookItem.dispatchEvent (event, Block.depth) File "c:\work\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 954, in dispatchEvent callNamedMethod (block, methodName, event) File "c:\work\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 873, in callNamedMethod event.arguments ['results'] = member (blockOrWidget, event) File "c:\work\osaf\chandler\parcels\osaf\views\main\Main.py", line 465, in onCommitViewEvent self.RepositoryCommitWithStatus() File "c:\work\osaf\chandler\parcels\osaf\views\main\Main.py", line 601, in RepositoryCommitWithStatus self.itsView.commit() File "c:\work\osaf\chandler\repository\persistence\DBRepositoryView.py", line 670, in commit self.effectDelete() File "c:\work\osaf\chandler\repository\item\Item.py", line 1520, in _effectDelete delattr(self, name) File "c:\work\osaf\chandler\repository\item\Item.py", line 519, in removeAttributeValue _attrDict._removeValue(name, value, otherName) File "c:\work\osaf\chandler\repository\item\Values.py", line 531, in _removeValue otherKey = self._removeRef(name, other, dictKey) File "c:\work\osaf\chandler\repository\item\Values.py", line 549, in _removeRef other.clear() File "c:\work\osaf\chandler\repository\item\RefCollections.py", line 304, in clear self.remove(other) File "c:\work\osaf\chandler\repository\item\RefCollections.py", line 439, in remove self._otherName, self._dictKey) File "c:\work\osaf\chandler\repository\item\Values.py", line 534, in _removeValue other.itsRefs._removeRef(otherName, item, otherKey) File "c:\work\osaf\chandler\repository\item\Values.py", line 569, in _removeRef return value._removeRef(other, dictKey) File "c:\work\osaf\chandler\repository\item\Sets.py", line 574, in _removeRef self._owner().remove(other) File "c:\work\osaf\chandler\parcels\osaf\pim\collections.py", line 844, in remove self.exclusions.add(item) File "c:\work\osaf\chandler\repository\item\RefCollections.py", line 249, in add self.append(item, alias, otherKey) File "c:\work\osaf\chandler\repository\item\RefCollections.py", line 272, in append if item in self: