Hi there,

I've written a program that uses threads for heavy processing work as 
described in http://search.cpan.org/~mbarbon/Wx-0.79/lib/Wx/Thread.pod. 

It works under linux but in Windows creating a thread causes the GUI to 
terminate with the following error:

Signal SIGKILL received, but no signal handler

The GUI thread gets a couple of lines further than the threads->new( .. ) 
statement and then terminates (presumably once the perl code handling threads 
in the created thread causes a problem). Having the created thread simply 
return straight away doesn't help either.

I don't know much about developing/debugging in Windows. My windows setup is a 
blank install with Activestate perl, threads, threads::shared, the Wx 
libraries from wxperl.co.uk and some other prerequisites libraries for my 
program that should be irrelevant for this problem.

Any ideas or suggestions?

I've been away for a while moving overseas etc. thanks a lot for the fixes to 
GraphicsContext Mattia, it looks good!

Cheers,
Klaas

Reply via email to