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