[PEAK] Trellis WXEventLoop patch
Sergey Schetinin
maluke at gmail.com
Wed Jun 25 19:36:35 EDT 2008
You're right. Also it should have been wx.CallLater, not CallAfter.
Here's a better example:
import wx
app = wx.PySimpleApp()
wx.CallLater(0.1, lambda:None)
f = wx.Frame(None)
Phillip J. Eby wrote:
> At 01:00 AM 6/26/2008 +0300, Sergey Schetinin wrote:
>> Here's the minimal code that consistently crashes python for me:
>>
>> import wx
>> app = wx.App()
>> wx.CallAfter(0.1, None)
>>
>> I'm using the standard unicode build for Windows, wx.__version__ ==
>> '2.8.7.1'
>> For some reason the code above does not raise an exception when run
>> from console, but crashes when run as a script, could that be the
>> reason you don't see the error?
>
> The crash is happening when Python exits... or at least the core dump
> I'm getting with the above code does that.
>
> However, the crash happens if I use 1.1, or even 1, in place of 0.1, so
> this still seems to be barking up the wrong tree.
>
More information about the PEAK
mailing list