Bug#476579: libmoose-perl: perl core dumps with Moose and threads

2008-04-18 Thread Piotr Roszatycki
Thanks a lot. I will notify Moose's upstream. 2008/4/17, Niko Tyni <[EMAIL PROTECTED]>: > I can reproduce the crash with just > > #!/usr/bin/perl > use threads; > use re 'eval'; > my $a = qr{(??{a})}; > print "match\n" if "bc" =~ /(??{b})/; > my $thr = threads->create(sub { }); >

Bug#476579: libmoose-perl: perl core dumps with Moose and threads

2008-04-17 Thread Niko Tyni
close 476599 5.10.0-1 thanks On Thu, Apr 17, 2008 at 11:24:57PM +0300, Niko Tyni wrote: > I can reproduce the crash with just > > #!/usr/bin/perl > use threads; > use re 'eval'; > my $a = qr{(??{a})}; > print "match\n" if "bc" =~ /(??{b})/; > my $thr = threads->create(sub { }); > $thr->j

Bug#476579: libmoose-perl: perl core dumps with Moose and threads

2008-04-17 Thread Niko Tyni
clone 476579 -1 retitle 476579 libmoose-perl: uses an experimental perl regexp feature, breaks with threads retitle -1 perl: crash with ??{ code } regexps and threads reassign -1 perl 5.8.8-12 severity -1 normal thanks On Thu, Apr 17, 2008 at 08:02:43PM +0200, Piotr Roszatycki wrote: > Package: l

Bug#476579: libmoose-perl: perl core dumps with Moose and threads

2008-04-17 Thread Piotr Roszatycki
Package: libmoose-perl Version: 0.40-1 Severity: important Moose can't be used with threads: $ perl -ale 'use threads; package P; use Moose; has "a" => isa=>"Str | Num"; package main; my $thr = threads->create(sub { }); $thr->join(); ' (sid)[EMAIL PROTECTED]:/home/dexter# perl -ale 'use threads;