On Wed Oct 29 10:30:54 2008, [email protected] wrote: > -------- Original Message -------- > Subject: Re: Segfault in Lua exception handler > Date: Sat, 11 Oct 2008 23:49:09 +0200 > From: François Perrad <[email protected]> > > 2008/10/8 François Perrad <[email protected]>: > > > > I try to restore the Lua behavior after ppd27mmd merge. > > > > Lua crashes with segmentation fault when the Lua exception handler is > > called (see subroutine 'docall' in languages/lua/src/lib/luaaux.pir), > > when function NCI 'traceback' in languages/lua/src/pmc/lua.pmc is called. > > > > The following commands reproduce the problem : > > > > $ cat add.lua > > print(true + 42) --> attempt to perform arithmetic on a boolean > > $ parrot lua.pbc add.lua > > > > or > > $ parrot luap.pir --target=pir add.lua > add.pir > > $ parrot add.pir > > > > Since hllmagic merge (r31862), the Lua compiler using PCT is broken. > So, use the old compiler (Perl/yapp based). > > $ cat add.lua > print(true + 42) --> attempt to perform arithmetic on a boolean > $ perl luac.pl add.lua > $ parrot add.pir > > François.
François - Is this still segfaulting for you? -- Will "Coke" Coleda _______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev
