Re: OT: Problems when dealing with perl threads....

Ashley Winters <[email protected]> Fri, 16 Dec 2005 20:59:20 -0800 (PST)
Newsgroups gmane.comp.kde.devel.perl
Message-ID <[email protected]>
It looks like everything is getting double-freed. Try exiting the
threads with POSIX::_exit(). That'll prevent all cleanup code from
being run.

The consequences of doing that may be dire (massive memory-leak, among
others), but I'm curious about the results for you.

PerlQt is highly allergic to ithreads. The code assumes there is a 1:1
relationship between Qt objects and Perl objects, and when ithreads
clones the interpreter, hell breaks loose.

Cheers,
Ashley Winters

--- Gary Greene <[email protected]> wrote:

> Not precisely a perlqt issue, but perl related. I'm trying to move
> the 
> system( rpm ) calls into threads and am having trouble getting it to
> not 
> SigSegv. The code is attached and the output from the terminal is
> also 
> attached.
> 

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com