Hi Bryan:

It looks like the CPIA skins is failing -- as you know it's a more complete test of CPIA, so bugs often show up there first. It looks like AETypeOverTextCtrl might have a problem with deletion during unrender.

John

AttributeError: <osaf.framework.attributeEditors.AttributeEditors.AETypeOverTextCtrl; proxy of C++ wxPanel instance at _7095090a_p_wxPanel> has no attribute named '__del__'

Traceback (innermost last):

File "d:\John\osaf\chandler\Chandler.py", line 1, in ?
 __version__ = "$Revision: 6566 $"
File "d:\John\osaf\chandler\Chandler.py", line 109, in ?
 main()
File "d:\John\osaf\chandler\Chandler.py", line 69, in main
 realMain()
File "d:\John\osaf\chandler\Chandler.py", line 64, in realMain
 app.MainLoop()
File "d:\John\osaf\chandler\release\bin\Lib\site-packages\wx\_core.py", line 7562, in MainLoop
 wx.PyApp.MainLoop(self)
File "d:\John\osaf\chandler\release\bin\Lib\site-packages\wx\_core.py", line 6995, in MainLoop
 return _core_.PyApp_MainLoop(*args, **kwargs)
File "d:\John\osaf\chandler\application\Application.py", line 455, in OnCommand
 block.post (blockEvent, arguments)
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 109, in post
 self.dispatchEvent (event)
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 643, in dispatchEvent callMethod (Block.findBlockByName (event.dispatchToBlockName), methodName, event) File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 584, in callMethod
 return callNamedMethod(block, methodName, event)
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 602, in callNamedMethod
 event.arguments ['results'] = member (block, event)
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\ContainerBlocks.py", line 484, in onChoiceEvent
 self.postEventByName('SelectItemBroadcast', {'item':view})
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 121, in postEventByName
 return self.post (self.find (list [0]), args)
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 109, in post
 self.dispatchEvent (event)
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 653, in dispatchEvent
 lambda child: (child is not None and
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 622, in broadcast
 broadcast (child, methodName, event, childTest)
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 619, in broadcast
 callMethod (block, methodName, event)
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 584, in callMethod
 return callNamedMethod(block, methodName, event)
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 602, in callNamedMethod
 event.arguments ['results'] = member (block, event)
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Trunk.py", line 79, in onSelectItemEvent
 widget.wxSynchronizeWidget ()
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Trunk.py", line 35, in wxSynchronizeWidget
 self.blockItem.installTreeOfBlocks()
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Trunk.py", line 116, in installTreeOfBlocks
 oldView.unRender()
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 278, in unRender
 child.unRender()
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 278, in unRender
 child.unRender()
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 278, in unRender
 child.unRender()
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 278, in unRender
 child.unRender()
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 278, in unRender
 child.unRender()
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 278, in unRender
 child.unRender()
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\detail\Detail.py", line 100, in unRender
 super(DetailRootBlock, self).unRender()
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 278, in unRender
 child.unRender()
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 278, in unRender
 child.unRender()
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\ControlBlocks.py", line 1891, in unRender
 super(AEBlock, self).unRender()
File "d:\John\osaf\chandler\parcels\osaf\framework\blocks\Block.py", line 298, in unRender
 method (widget)
File "d:\John\osaf\chandler\release\bin\Lib\site-packages\wx\_core.py", line 7950, in Destroy
 return _core_.Window_Destroy(*args, **kwargs)
File "d:\John\osaf\chandler\parcels\osaf\framework\attributeEditors\AttributeEditors.py", line 398, in __getattr__
 raise AttributeError, "%s has no attribute named '%s'" % (self, attr)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "Dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/dev

Reply via email to