I’m getting crashes in Task Coach on both Windows XP and Mac OSX with Python 2.5/wxPython 2.8.0.1 in the TreeListCtrl widget. If a user adds a task, then adds a subtask and then moves down with the keyboard to the new child task, a crash occurs in TreeListCtrl.GetFirstChild, see below. Strangely enough, clicking on the new child doesn’t cause a crash, and after clicking, keyboard navigation works fine.
I tried making a quick stand alone app, but wasn’t able to reproduce this.
I'm getting crashes in Task Coach on both Windows XP and Mac OSX with Python 2.5/wxPython 2.8.0.1 in the TreeListCtrl widget. If a user adds a task, then adds a subtask and then moves down with the keyboard to the new child task, a crash occurs in TreeListCtrl.GetFirstChild, see below. Strangely enough, clicking on the new child doesn't cause a crash, and after clicking, keyboard navigation works fine.
I tried making a quick stand alone app, but wasn't able to reproduce this.
Any ideas?
Without a way to reproduce it I can't really say what might be happening, as there are several paths from OnChar to GetFirstChild. Sorry.
···
--
Robin Dunn
Software Craftsman http://wxPython.org Java give you jitters? Relax with wxPython!
I’ve been going through the source code of treelistctrl.cpp and if I read the traceback above correctly the crash happens in GetFirstChild and has something to do with the array?