On Thursday 07 August 2008 22:45:36 Carl Mäsak wrote: > The segfault only occurs when running ./perl6, not when running > ../../parrot perl6.pbc.
That's because all fakecutables set the flag which tells Parrot to destroy everything at shutdown. If you add the --leak-test or --destroy-at-end flags to the ../../parrot invocation, you'll see the same behavior. (No one else ever uses those flags, which is why I enabled the behavior for all fakecutables.) -- c