Open p6rt opened 12 years ago
\
\
Just an update: Parrot no longer segfaults, but Moar does:
$ perl6-m -e 'macro foo { quasi { my $a = "OH HAI"; say $a } }; foo' Segmentation fault
$ perl6-p -e 'macro foo { quasi { my $a = "OH HAI"; say $a } }; foo'
Cannot assign to an immutable value
in any at -e:1
in block \
$ perl6-j -e 'macro foo { quasi { my $a = "OH HAI"; say $a } }; foo'
java.lang.NullPointerException
in any at -e:1
in block \
Just an update: Parrot no longer segfaults, but Moar does:
$ perl6-m -e 'macro foo { quasi { my $a = "OH HAI"; say $a } }; foo' Segmentation fault
$ perl6-p -e 'macro foo { quasi { my $a = "OH HAI"; say $a } }; foo'
Cannot assign to an immutable value
in any at -e:1
in block \
$ perl6-j -e 'macro foo { quasi { my $a = "OH HAI"; say $a } }; foo'
java.lang.NullPointerException
in any at -e:1
in block \
@usev6 - Status changed from 'new' to 'open'
On Tue, Oct 14, 2014 at 04:45:47AM -0700, Christian Bartolomaeus via RT wrote:
Just an update: Parrot no longer segfaults, but Moar does:
$ perl6-m -e 'macro foo { quasi { my $a = "OH HAI"; say $a } }; foo' Segmentation fault
==23928== Invalid read of size 8 ==23928== at 0x4F57A5E: MVM_interp_run (interp.c:1226) ==23928== by 0x502FBA3: MVM_vm_run_file (moar.c:208) ==23928== by 0x40110D: main (main.c:191) ==23928== Address 0x10 is not stack'd, malloc'd or (recently) free'd ==23928== ==23928== ==23928== Process terminating with default action of signal 11 (SIGSEGV): dumping core ==23928== Access not within mapped region at address 0x10 ==23928== at 0x4F57A5E: MVM_interp_run (interp.c:1226) ==23928== by 0x502FBA3: MVM_vm_run_file (moar.c:208) ==23928== by 0x40110D: main (main.c:191)
This is the same C backtrace as #120397, in OP(assign)
Nicholas Clark
new behavior:
13:48 \
@coke - Status changed from 'open' to 'stalled'
Migrated from rt.perl.org#115566 (status was 'stalled')
Searchable as RT115566$