This happens when the last item in the table is deleted:
Traceback (most recent call last):
File "c:\work\osaf\chandler\parcels\osaf\framework\blocks\Table.py", line 96,
in GetAttr
type = self.GetTypeName (row, column)
File "c:\work\osaf\chandler\parcels\osaf\framework\blocks\Table.py", line 91,
in GetTypeName
return self.GetView().GetElementType (row, column)
File "c:\work\osaf\chandler\parcels\osaf\views\main\Sections.py", line 168, in
GetElementType
itemIndex = self.RowToIndex(row)
File "c:\work\osaf\chandler\parcels\osaf\views\main\Sections.py", line 233, in
RowToIndex
assert itemIndex < len(self.blockItem.contents)