Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • Was playing around, and it looks like there are some problems with MAIN if you don't pass the required arguments. Looks like it tries to mem_sys_free something inside of Parrot_really_destroy that wasn't actually allocated by the mem_sys functions.
    • Was this from running parrot perl6.pbc or perl6? There's an important (if subtle) difference. You probably won't see these errors from the former, if I'm right.

      • This was running it as perl6. I haven't tried it as perl6.pbc.
        • I suspect chromatic's guess is right - when exiting with an exception we often tend to get a double free like this. :-( It seems that it's a bug in Parrot rather than Rakudo and it shows up in other cases too (we've been seeing it for a little while now). So it's a problem that certainly needs tracking down and fixing (the first part really being the challenge here), but not specific to MAIN.
          Thanks for reporting,
          Jonathan