On Tue, Oct 13, 2015 at 09:20:54AM -0700, Shoichi Kaji wrote: > + perl6-m -Ilib -MA -e B.bar > test.sh: line 19: 31493 Segmentation fault perl6-m -Ilib -MA -e 'B.bar' > ```
$ ./perl6-m -Ilib -MA -e 'B.bar' ASAN:SIGSEGV ================================================================= ==27416==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000008 (pc 0x7f78d5719316 sp 0x7fffff5a7640 bp 0x7fffff5a8ff0 T0) #0 0x7f78d5719315 in MVM_interp_run src/core/interp.c:196 #1 0x7f78d59e757e in MVM_vm_run_file src/moar.c:243 #2 0x401a4f in main src/main.c:191 #3 0x7f78d4f7ad5c in __libc_start_main (/lib64/libc.so.6+0x1ed5c) #4 0x401058 (/home/nicholas/Sandpit/moar-san/bin/moar+0x401058) AddressSanitizer can not provide additional info. SUMMARY: AddressSanitizer: SEGV src/core/interp.c:196 MVM_interp_run ==27416==ABORTING So there's nothing wrong happening before a NULL pointer dereference. Nicholas Clark