From: Charl P. B. <c.p...@it...> - 2003-01-24 14:36:50
|
On Fri, 2003-01-24 at 13:41, Charl P. Botha wrote: > On Fri, 2003-01-24 at 13:13, Charl P. Botha wrote: > > Is anyone else experiencing the segfault at wxGlade startup? This is > > I think I've found the problem: it _might_ be to a bug in wxPython. On > about line 200 of wxGlade, the following code is run: > > try: > sizer.Add(self._enabler, 1, wxALL|wxALIGN_CENTER, 3) > option = 4 > except AttributeError: > option = 5 > > If self._enabler is None, wxPython 2.4.0.2 segfaults where 2.4.0.1 used > to raise an AttributeError exception. This is now obviously causing > wxGlade to segfault at startup. I've attached a patch to the Sizers.py Attached is a patch to wxGlade that works around this problem. NB: This is a workaround, not a fix. Thanks, Charl -- charl p. botha http://cpbotha.net/ http://visualisation.tudelft.nl/ |