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 { });
>
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
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
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;
4 matches
Mail list logo