Phoenix - grid

Hi,

I am running into another traceback when trying to get Dabo to work with Phoenix.

File "D:\devTools\dabo - phoenix\ide\ReportDesigner.py", line 2582, in <module>
   form = ReportDesignerForm()
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\form.py", line 1059, in __init__
   *args, **kwargs)
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\form.py", line 46, in __init__
   attProperties=attProperties, *args, **kwargs)
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\formmixin.py", line 77, in __init__
   attProperties=attProperties, *args, **kwargs)
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\pemmixin.py", line 212, in __init__
   self._afterInit()
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\dockform.py", line 873, in _afterInit
   super(dDockForm, self)._afterInit()
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\form.py", line 64, in _afterInit
   super(BaseForm, self)._afterInit()
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\formmixin.py", line 129, in _afterInit
   super(dFormMixin, self)._afterInit()
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\pemmixin.py", line 342, in _afterInit
   self.afterInit()
File "D:\devTools\dabo - phoenix\ide\ReportDesigner.py", line 2361, in afterInit
   psP = PropSheetPanel(ps, Size=(200, 200))
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\panel.py", line 275, in __init__
   attProperties=attProperties, *args, **kwargs)
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\panel.py", line 250, in __init__
   properties=properties, attProperties=attProperties, *args, **kwargs)
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\panel.py", line 40, in __init__
   properties=properties, attProperties=attProperties, *args, **kwargs)
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\pemmixin.py", line 212, in __init__
   self._afterInit()
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\pemmixin.py", line 342, in _afterInit
   self.afterInit()
File "D:\devTools\dabo - phoenix\ide\ReportDesigner.py", line 648, in afterInit
   self.Editor = self.addObject(self.EditorClass)
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\pemmixin.py", line 1068, in addObject
   obj = classRef(self, *args, **kwargs)
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\panel.py", line 275, in __init__
   attProperties=attProperties, *args, **kwargs)
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\panel.py", line 250, in __init__
   properties=properties, attProperties=attProperties, *args, **kwargs)
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\panel.py", line 40, in __init__
   properties=properties, attProperties=attProperties, *args, **kwargs)
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\pemmixin.py", line 212, in __init__
   self._afterInit()
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\pemmixin.py", line 342, in _afterInit
   self.afterInit()
File "D:\devTools\dabo - phoenix\ide\ReportDesigner.py", line 823, in afterInit
   super(ReportPropSheet, self).afterInit()
File "D:\devTools\dabo - phoenix\ide\ClassDesignerPropSheet.py", line 30, in afterInit
   self.propGrid = pg = PropertyGrid(ppg)
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\grid.py", line 1940, in __init__
   attProperties=attProperties, *args, **kwargs)
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\pemmixin.py", line 212, in __init__
   self._afterInit()
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\grid.py", line 2000, in _afterInit
   self._setTable(tbl)
File "D:\devTools\dabo - phoenix\dabo\ui\uiwx\grid.py", line 5224, in _setTable
   self.SetTable(tbl, True)
File "c:\Python27\Lib\site-packages\wx-3.0.1-msw-phoenix\wx\grid.py", line 46, in _Grid_SetTable
   val = self._SetTable(table, takeOwnership, selmode)

wx._core.wxAssertionError: C++ assertion "uiIndex < m_nCount" failed at C:\PROJECTS\buildbots\win7-py27\dist-win32-py27\wxWidgets\include\wx/dynarray.h(841) in wxBaseArrayInt::Item():

The 'table' is an empty 'wx.grid.GridTableBase' at that point, is there something not initialized or ...?

Werner