Threading causes core dump when daemonic thread exits

Hi Robin,

The event is derived from PyEvent. The
only thing that’s passed in the event object is the attribute event.data.

Event.data is a dictionary that the worker
thread generates, then returns with the line:

wx.PostEvent(self.wxObject,
ResultEvent(data))

Where self.wxObject is the panel object from
which the user sends the job request.

Thanks,

Eric

Please make a runnable, small as possible, sample application that demonstrates the problem, let us know the platform and wx version, and attach it to your mail. MakingSampleApps - wxPyWiki

···

On 7/15/11 9:54 AM, Eric Zhao wrote:

Hi Robin,

The event is derived from PyEvent. The only thing that�s passed in the
event object is the attribute event.data.

Event.data is a dictionary that the worker thread generates, then
returns with the line:

**

*wx.PostEvent(self.wxObject, ResultEvent(data))*

Where self.wxObject is the panel object from which the user sends the
job request.

--
Robin Dunn
Software Craftsman