Rakudo coredumps on a spectest on 64bit linux
NotFound
julian.notfound at gmail.com
Sat Sep 11 01:46:37 UTC 2010
> 2) dash-e.t - reduced a single line.
> On a 64-bit system that lacks ICU;
> my $c = "\c[LATIN SMALL LETTER A WITH DOT ABOVE]";
> This produces the same error (segfault) as the whole dash-e.t file.
> When I run it this way:
> parrot_install/bin/parrot perl6.pbc d1.p6
> I get:
> ===SORRY!===
> attempt to access code outside of current code segment
>
>
> I do not have a 32-bit system that lacks ICU,
> but when I ran both examples on 32-bit Darwin with Parrot configured
> --without-icu,
> I get the exact same results.
Looks like the classic problem of exception handling and throwing from
an inner runloop. Some exception handler needs a finalize opcode.
--
Salu2
More information about the parrot-dev
mailing list