Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@MasterDuke17
Last active May 18, 2021 10:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MasterDuke17/a5e9e6a54e3721c8c111a4f2137a6090 to your computer and use it in GitHub Desktop.
Save MasterDuke17/a5e9e6a54e3721c8c111a4f2137a6090 to your computer and use it in GitHub Desktop.
[dan@alexandria perl6]$ MVM_JIT_DISABLE=1 catchsegv ./install/bin/raku -e '($_ = "a: " until .Str) andthen .Str'
*** signal
Register dump:
RAX: 0000000000000000 RBX: 000000000000037f RCX: 0000000000000000
RDX: 00007f4f801d2ec4 RSI: 0000000000000000 RDI: 0000564ec6f049d0
RBP: 00007fffb19f5d70 R8 : 0000564ec8876258 R9 : 00007f4f801d2e50
R10: 0000564ec9020978 R11: 0000000000000020 R12: 00007f4f866cd320
R13: 0000564ec9d0d1f8 R14: 0000564ec9d1f8c8 R15: 0000564ec6840100
RSP: 00007fffb19f59e0
RIP: 00007f4f8619a9d2 EFLAGS: 00010246
CS: 0033 FS: 0000 GS: 0000
Trap: 0000000e Error: 00000004 OldMask: 00000000 CR2: 00000010
FPUCW: 0000037f FPUSW: 00000000 TAG: 00000000
RIP: 00000000 RDP: 00000000
ST(0) 0000 0000000000000000 ST(1) 0000 0000000000000000
ST(2) 0000 0000000000000000 ST(3) 0000 0000000000000000
ST(4) 0000 0000000000000000 ST(5) 0000 0000000000000000
ST(6) 0000 0000000000000000 ST(7) 0000 0000000000000000
mxcsr: 1fa0
XMM0: 0000000000000000000000007fff7fe0 XMM1: 0000000000000000000000007fff7fe0
XMM2: 0000000000000000000000007fff7fe0 XMM3: 0000000000000000000000007fff7fe0
XMM4: 0000000000000000000000007fff7fe0 XMM5: 0000000000000000000000007fff7fe0
XMM6: 0000000000000000000000007fff7fe0 XMM7: 0000000000000000000000007fff7fe0
XMM8: 0000000000000000000000007fff7fe0 XMM9: 0000000000000000000000007fff7fe0
XMM10: 0000000000000000000000007fff7fe0 XMM11: 0000000000000000000000007fff7fe0
XMM12: 0000000000000000000000007fff7fe0 XMM13: 0000000000000000000000007fff7fe0
XMM14: 0000000000000000000000007fff7fe0 XMM15: 0000000000000000000000007fff7fe0
Backtrace:
//home/dan/Source/perl6/install/lib/libmoar.so(MVM_interp_run+0x4692)[0x7f4f8619a9d2]
-e(+0x17ce)[0x564ec65237ce]
/usr/lib/libc.so.6(__libc_start_main+0xd5)[0x7f4f85db2b25]
-e(+0x19de)[0x564ec65239de]
Memory map:
564ec6522000-564ec6523000 r--p 00000000 103:01 28446206 /home/dan/Source/perl6/install/bin/rakudo
564ec6523000-564ec6524000 r-xp 00001000 103:01 28446206 /home/dan/Source/perl6/install/bin/rakudo
564ec6524000-564ec6525000 r--p 00002000 103:01 28446206 /home/dan/Source/perl6/install/bin/rakudo
564ec6525000-564ec6526000 r--p 00002000 103:01 28446206 /home/dan/Source/perl6/install/bin/rakudo
564ec6526000-564ec6527000 rw-p 00003000 103:01 28446206 /home/dan/Source/perl6/install/bin/rakudo
564ec683b000-564ec9d7c000 rw-p 00000000 00:00 0 [heap]
7f4f7dd8a000-7f4f7e2fd000 rw-p 00000000 00:00 0
7f4f7e2fd000-7f4f80000000 r--p 00000000 103:01 4982913 /home/dan/Source/perl6/install/share/perl6/runtime/CORE.c.setting.moarvm
7f4f80000000-7f4f805f1000 rw-p 00000000 00:00 0
7f4f805f1000-7f4f84000000 ---p 00000000 00:00 0
7f4f84026000-7f4f840df000 rw-p 00000000 00:00 0
7f4f840df000-7f4f84158000 r--p 00000000 103:01 4982904 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/Metamodel.moarvm
7f4f84158000-7f4f84195000 rw-p 00000000 00:00 0
7f4f84195000-7f4f84197000 r--p 00000000 103:01 4982907 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/BOOTSTRAP/v6d.moarvm
7f4f841a0000-7f4f841a3000 r--p 00000000 103:01 289168 /usr/lib/libgcc_s.so.1
7f4f841a3000-7f4f841b5000 r-xp 00003000 103:01 289168 /usr/lib/libgcc_s.so.1
7f4f841b5000-7f4f841b8000 r--p 00015000 103:01 289168 /usr/lib/libgcc_s.so.1
7f4f841b8000-7f4f841b9000 ---p 00018000 103:01 289168 /usr/lib/libgcc_s.so.1
7f4f841b9000-7f4f841ba000 r--p 00018000 103:01 289168 /usr/lib/libgcc_s.so.1
7f4f841ba000-7f4f841bb000 rw-p 00019000 103:01 289168 /usr/lib/libgcc_s.so.1
7f4f841f8000-7f4f84211000 r--p 00000000 103:01 4983040 /home/dan/Source/perl6/install/share/perl6/runtime/CORE.d.setting.moarvm
7f4f84211000-7f4f8425d000 rw-p 00000000 00:00 0
7f4f8425d000-7f4f8425e000 r--p 00000000 103:01 4986377 /home/dan/Source/perl6/install/share/perl6/runtime/dynext/libperl6_ops_moar.so
7f4f8425e000-7f4f84260000 r-xp 00001000 103:01 4986377 /home/dan/Source/perl6/install/share/perl6/runtime/dynext/libperl6_ops_moar.so
7f4f84260000-7f4f84261000 r--p 00003000 103:01 4986377 /home/dan/Source/perl6/install/share/perl6/runtime/dynext/libperl6_ops_moar.so
7f4f84261000-7f4f84262000 r--p 00003000 103:01 4986377 /home/dan/Source/perl6/install/share/perl6/runtime/dynext/libperl6_ops_moar.so
7f4f84262000-7f4f84263000 rw-p 00004000 103:01 4986377 /home/dan/Source/perl6/install/share/perl6/runtime/dynext/libperl6_ops_moar.so
7f4f84263000-7f4f84293000 r--p 00000000 103:01 4982892 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/Optimizer.moarvm
7f4f84293000-7f4f8429a000 r--p 00000000 103:01 4982899 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/Compiler.moarvm
7f4f8429a000-7f4f8444a000 rw-p 00000000 00:00 0
7f4f8444a000-7f4f84451000 r--p 00000000 103:01 4982467 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/ModuleLoader.moarvm
7f4f84451000-7f4f844a6000 r--p 00000000 103:01 4982468 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/World.moarvm
7f4f844a6000-7f4f844b6000 r--p 00000000 103:01 4982871 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/Ops.moarvm
7f4f844b6000-7f4f844e0000 r--p 00000000 103:01 4982898 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/Pod.moarvm
7f4f844e0000-7f4f845d1000 r--p 00000000 103:01 4982873 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/Actions.moarvm
7f4f845d1000-7f4f8460a000 r--p 00000000 103:01 4986359 /home/dan/Source/perl6/install/share/nqp/lib/NQPP5QRegex.moarvm
7f4f8460a000-7f4f84ba5000 r--p 00000000 103:01 4982684 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/Grammar.moarvm
7f4f84ba5000-7f4f84cd9000 r--p 00000000 103:01 4986354 /home/dan/Source/perl6/install/share/nqp/lib/MASTOps.moarvm
7f4f84cd9000-7f4f84cf1000 r--p 00000000 103:01 4986355 /home/dan/Source/perl6/install/share/nqp/lib/MASTNodes.moarvm
7f4f84cf1000-7f4f84d6f000 r--p 00000000 103:01 4986356 /home/dan/Source/perl6/install/share/nqp/lib/QAST.moarvm
7f4f84d6f000-7f4f84dd0000 r--p 00000000 103:01 4986353 /home/dan/Source/perl6/install/share/nqp/lib/NQPHLL.moarvm
7f4f84dd0000-7f4f84deb000 r--p 00000000 103:01 4986351 /home/dan/Source/perl6/install/share/nqp/lib/QASTNode.moarvm
7f4f84deb000-7f4f84e1b000 r--p 00000000 103:01 4986352 /home/dan/Source/perl6/install/share/nqp/lib/QRegex.moarvm
7f4f84e1b000-7f4f84e7c000 r--p 00000000 103:01 4986357 /home/dan/Source/perl6/install/share/nqp/lib/NQPP6QRegex.moarvm
7f4f84e7c000-7f4f84e90000 r--p 00000000 103:01 4986348 /home/dan/Source/perl6/install/share/nqp/lib/nqpmo.moarvm
7f4f84e9d000-7f4f84ef1000 r--p 00000000 103:01 4982905 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/BOOTSTRAP/v6c.moarvm
7f4f84ef1000-7f4f84ef2000 ---p 00000000 00:00 0
7f4f84ef2000-7f4f85b38000 rw-p 00000000 00:00 0
7f4f85b38000-7f4f85b3d000 r--p 00000000 103:01 315553 /usr/lib/libzstd.so.1.4.9
7f4f85b3d000-7f4f85bfd000 r-xp 00005000 103:01 315553 /usr/lib/libzstd.so.1.4.9
7f4f85bfd000-7f4f85c10000 r--p 000c5000 103:01 315553 /usr/lib/libzstd.so.1.4.9
7f4f85c10000-7f4f85c11000 r--p 000d7000 103:01 315553 /usr/lib/libzstd.so.1.4.9
7f4f85c11000-7f4f85c12000 rw-p 000d8000 103:01 315553 /usr/lib/libzstd.so.1.4.9
7f4f85c12000-7f4f85c14000 r--p 00000000 103:01 265748 /usr/lib/libdl-2.33.so
7f4f85c14000-7f4f85c16000 r-xp 00002000 103:01 265748 /usr/lib/libdl-2.33.so
7f4f85c16000-7f4f85c17000 r--p 00004000 103:01 265748 /usr/lib/libdl-2.33.so
7f4f85c17000-7f4f85c18000 r--p 00004000 103:01 265748 /usr/lib/libdl-2.33.so
7f4f85c18000-7f4f85c19000 rw-p 00005000 103:01 265748 /usr/lib/libdl-2.33.so
7f4f85c19000-7f4f85c1b000 rw-p 00000000 00:00 0
7f4f85c1b000-7f4f85c1e000 r--p 00000000 103:01 279458 /usr/lib/librt-2.33.so
7f4f85c1e000-7f4f85c22000 r-xp 00003000 103:01 279458 /usr/lib/librt-2.33.so
7f4f85c22000-7f4f85c24000 r--p 00007000 103:01 279458 /usr/lib/librt-2.33.so
7f4f85c24000-7f4f85c25000 r--p 00008000 103:01 279458 /usr/lib/librt-2.33.so
7f4f85c25000-7f4f85c26000 rw-p 00009000 103:01 279458 /usr/lib/librt-2.33.so
7f4f85c26000-7f4f85c2d000 r--p 00000000 103:01 279359 /usr/lib/libpthread-2.33.so
7f4f85c2d000-7f4f85c3c000 r-xp 00007000 103:01 279359 /usr/lib/libpthread-2.33.so
7f4f85c3c000-7f4f85c40000 r--p 00016000 103:01 279359 /usr/lib/libpthread-2.33.so
7f4f85c40000-7f4f85c41000 ---p 0001a000 103:01 279359 /usr/lib/libpthread-2.33.so
7f4f85c41000-7f4f85c42000 r--p 0001a000 103:01 279359 /usr/lib/libpthread-2.33.so
7f4f85c42000-7f4f85c43000 rw-p 0001b000 103:01 279359 /usr/lib/libpthread-2.33.so
7f4f85c43000-7f4f85c47000 rw-p 00000000 00:00 0
7f4f85c47000-7f4f85c56000 r--p 00000000 103:01 278745 /usr/lib/libm-2.33.so
7f4f85c56000-7f4f85cf0000 r-xp 0000f000 103:01 278745 /usr/lib/libm-2.33.so
7f4f85cf0000-7f4f85d88000 r--p 000a9000 103:01 278745 /usr/lib/libm-2.33.so
7f4f85d88000-7f4f85d89000 ---p 00141000 103:01 278745 /usr/lib/libm-2.33.so
7f4f85d89000-7f4f85d8a000 r--p 00141000 103:01 278745 /usr/lib/libm-2.33.so
7f4f85d8a000-7f4f85d8b000 rw-p 00142000 103:01 278745 /usr/lib/libm-2.33.so
7f4f85d8b000-7f4f85db1000 r--p 00000000 103:01 265622 /usr/lib/libc-2.33.so
7f4f85db1000-7f4f85efc000 r-xp 00026000 103:01 265622 /usr/lib/libc-2.33.so
7f4f85efc000-7f4f85f48000 r--p 00171000 103:01 265622 /usr/lib/libc-2.33.so
7f4f85f48000-7f4f85f4b000 r--p 001bc000 103:01 265622 /usr/lib/libc-2.33.so
7f4f85f4b000-7f4f85f4e000 rw-p 001bf000 103:01 265622 /usr/lib/libc-2.33.so
7f4f85f4e000-7f4f85f57000 rw-p 00000000 00:00 0
7f4f85f58000-7f4f85f5a000 r--p 00000000 103:01 4989300 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/SysConfig.moarvm
7f4f85f5a000-7f4f85f6d000 r--p 00000000 103:01 4986350 /home/dan/Source/perl6/install/share/nqp/lib/NQPCORE.setting.moarvm
7f4f85f6d000-7f4f85f70000 r--p 00000000 103:01 4986349 /home/dan/Source/perl6/install/share/nqp/lib/ModuleLoader.moarvm
7f4f85f70000-7f4f85f73000 r--p 00000000 103:01 4984874 /home/dan/Source/perl6/install/share/perl6/runtime/perl6.moarvm
7f4f85f73000-7f4f85f94000 rw-p 00000000 00:00 0
7f4f85f94000-7f4f86186000 r--p 00000000 103:01 4980970 /home/dan/Source/perl6/install/lib/libmoar.so
7f4f86186000-7f4f86302000 r-xp 001f2000 103:01 4980970 /home/dan/Source/perl6/install/lib/libmoar.so
7f4f86302000-7f4f866cc000 r--p 0036e000 103:01 4980970 /home/dan/Source/perl6/install/lib/libmoar.so
7f4f866cc000-7f4f866cd000 ---p 00738000 103:01 4980970 /home/dan/Source/perl6/install/lib/libmoar.so
7f4f866cd000-7f4f86799000 r--p 00738000 103:01 4980970 /home/dan/Source/perl6/install/lib/libmoar.so
7f4f86799000-7f4f8686d000 rw-p 00804000 103:01 4980970 /home/dan/Source/perl6/install/lib/libmoar.so
7f4f8686d000-7f4f868d0000 rw-p 00000000 00:00 0
7f4f868d0000-7f4f868d1000 r--p 00000000 103:01 265328 /usr/lib/libSegFault.so
7f4f868d1000-7f4f868d4000 r-xp 00001000 103:01 265328 /usr/lib/libSegFault.so
7f4f868d4000-7f4f868d5000 r--p 00004000 103:01 265328 /usr/lib/libSegFault.so
7f4f868d5000-7f4f868d6000 r--p 00004000 103:01 265328 /usr/lib/libSegFault.so
7f4f868d6000-7f4f868d7000 rw-p 00005000 103:01 265328 /usr/lib/libSegFault.so
7f4f868d7000-7f4f868d9000 rw-p 00000000 00:00 0
7f4f868d9000-7f4f868da000 r--p 00000000 103:01 265265 /usr/lib/ld-2.33.so
7f4f868da000-7f4f868fe000 r-xp 00001000 103:01 265265 /usr/lib/ld-2.33.so
7f4f868fe000-7f4f86907000 r--p 00025000 103:01 265265 /usr/lib/ld-2.33.so
7f4f86907000-7f4f86909000 r--p 0002d000 103:01 265265 /usr/lib/ld-2.33.so
7f4f86909000-7f4f8690b000 rw-p 0002f000 103:01 265265 /usr/lib/ld-2.33.so
7fffb19d6000-7fffb19f7000 rw-p 00000000 00:00 0 t
7fffb19f7000-7fffb19fb000 r--p 00000000 00:00 0 [vvar]
7fffb19fb000-7fffb19fd000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall]
[dan@alexandria perl6]$
[dan@alexandria perl6]$ catchsegv ./install/bin/raku -e '($_ = "a: " until .Str) andthen .Str'
*** signal
Register dump:
RAX: 0000557d73946f18 RBX: 0000557d74353250 RCX: 0000557d73946f18
RDX: 0000557d728cf038 RSI: 0000557d734fd028 RDI: 0000557d708fe100
RBP: 00007ffef3c331d0 R8 : 00007fc14446a4e0 R9 : 00007fc14435a0d0
R10: 0000557d73946e88 R11: 0000000000000000 R12: 00007fc1443a6320
R13: 0000557d7099b640 R14: 0000557d708fe100 R15: 0000557d74312430
RSP: 00007ffef3c330d0
RIP: 00007fc141eb127f EFLAGS: 00010246
CS: 0033 FS: 0000 GS: 0000
Trap: 0000000e Error: 00000004 OldMask: 00000000 CR2: 00000010
FPUCW: 0000037f FPUSW: 00000000 TAG: 00000000
RIP: 00000000 RDP: 00000000
ST(0) 0000 0000000000000000 ST(1) 0000 0000000000000000
ST(2) 0000 0000000000000000 ST(3) 0000 0000000000000000
ST(4) 0000 0000000000000000 ST(5) 0000 0000000000000000
ST(6) 0000 0000000000000000 ST(7) 0000 0000000000000000
mxcsr: 1fa0
XMM0: 000000000000000000000000ff7fd948 XMM1: 000000000000000000000000ff7fd948
XMM2: 000000000000000000000000ff7fd948 XMM3: 000000000000000000000000ff7fd948
XMM4: 000000000000000000000000ff7fd948 XMM5: 000000000000000000000000ff7fd948
XMM6: 000000000000000000000000ff7fd948 XMM7: 000000000000000000000000ff7fd948
XMM8: 000000000000000000000000ff7fd948 XMM9: 000000000000000000000000ff7fd948
XMM10: 000000000000000000000000ff7fd948 XMM11: 000000000000000000000000ff7fd948
XMM12: 000000000000000000000000ff7fd948 XMM13: 000000000000000000000000ff7fd948
XMM14: 000000000000000000000000ff7fd948 XMM15: 000000000000000000000000ff7fd948
Backtrace:
??:0(??)[0x7fc141eb127f]
Memory map:
557d6f033000-557d6f034000 r--p 00000000 103:01 28446206 /home/dan/Source/perl6/install/bin/rakudo
557d6f034000-557d6f035000 r-xp 00001000 103:01 28446206 /home/dan/Source/perl6/install/bin/rakudo
557d6f035000-557d6f036000 r--p 00002000 103:01 28446206 /home/dan/Source/perl6/install/bin/rakudo
557d6f036000-557d6f037000 r--p 00002000 103:01 28446206 /home/dan/Source/perl6/install/bin/rakudo
557d6f037000-557d6f038000 rw-p 00003000 103:01 28446206 /home/dan/Source/perl6/install/bin/rakudo
557d708f9000-557d7438b000 rw-p 00000000 00:00 0 [heap]
7fc13b9d4000-7fc13c000000 rw-p 00000000 00:00 0
7fc13c000000-7fc13c674000 rw-p 00000000 00:00 0
7fc13c674000-7fc140000000 ---p 00000000 00:00 0
7fc14009a000-7fc14009d000 r--p 00000000 103:01 289168 /usr/lib/libgcc_s.so.1
7fc14009d000-7fc1400af000 r-xp 00003000 103:01 289168 /usr/lib/libgcc_s.so.1
7fc1400af000-7fc1400b2000 r--p 00015000 103:01 289168 /usr/lib/libgcc_s.so.1
7fc1400b2000-7fc1400b3000 ---p 00018000 103:01 289168 /usr/lib/libgcc_s.so.1
7fc1400b3000-7fc1400b4000 r--p 00018000 103:01 289168 /usr/lib/libgcc_s.so.1
7fc1400b4000-7fc1400b5000 rw-p 00019000 103:01 289168 /usr/lib/libgcc_s.so.1
7fc1400b5000-7fc14012e000 r--p 00000000 103:01 4982904 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/Metamodel.moarvm
7fc14012e000-7fc14016b000 rw-p 00000000 00:00 0
7fc14016b000-7fc141e6e000 r--p 00000000 103:01 4982913 /home/dan/Source/perl6/install/share/perl6/runtime/CORE.c.setting.moarvm
7fc141e6e000-7fc141e70000 r--p 00000000 103:01 4982907 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/BOOTSTRAP/v6d.moarvm
7fc141e73000-7fc141e74000 r-xp 00000000 00:00 0
7fc141eb1000-7fc141ed1000 r-xp 00000000 00:00 0
7fc141ed1000-7fc141eea000 r--p 00000000 103:01 4983040 /home/dan/Source/perl6/install/share/perl6/runtime/CORE.d.setting.moarvm
7fc141eea000-7fc141f36000 rw-p 00000000 00:00 0
7fc141f36000-7fc141f37000 r--p 00000000 103:01 4986377 /home/dan/Source/perl6/install/share/perl6/runtime/dynext/libperl6_ops_moar.so
7fc141f37000-7fc141f39000 r-xp 00001000 103:01 4986377 /home/dan/Source/perl6/install/share/perl6/runtime/dynext/libperl6_ops_moar.so
7fc141f39000-7fc141f3a000 r--p 00003000 103:01 4986377 /home/dan/Source/perl6/install/share/perl6/runtime/dynext/libperl6_ops_moar.so
7fc141f3a000-7fc141f3b000 r--p 00003000 103:01 4986377 /home/dan/Source/perl6/install/share/perl6/runtime/dynext/libperl6_ops_moar.so
7fc141f3b000-7fc141f3c000 rw-p 00004000 103:01 4986377 /home/dan/Source/perl6/install/share/perl6/runtime/dynext/libperl6_ops_moar.so
7fc141f3c000-7fc141f6c000 r--p 00000000 103:01 4982892 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/Optimizer.moarvm
7fc141f6c000-7fc141f73000 r--p 00000000 103:01 4982899 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/Compiler.moarvm
7fc141f73000-7fc142123000 rw-p 00000000 00:00 0
7fc142123000-7fc14212a000 r--p 00000000 103:01 4982467 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/ModuleLoader.moarvm
7fc14212a000-7fc14217f000 r--p 00000000 103:01 4982468 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/World.moarvm
7fc14217f000-7fc14218f000 r--p 00000000 103:01 4982871 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/Ops.moarvm
7fc14218f000-7fc1421b9000 r--p 00000000 103:01 4982898 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/Pod.moarvm
7fc1421b9000-7fc1422aa000 r--p 00000000 103:01 4982873 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/Actions.moarvm
7fc1422aa000-7fc1422e3000 r--p 00000000 103:01 4986359 /home/dan/Source/perl6/install/share/nqp/lib/NQPP5QRegex.moarvm
7fc1422e3000-7fc14287e000 r--p 00000000 103:01 4982684 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/Grammar.moarvm
7fc14287e000-7fc1429b2000 r--p 00000000 103:01 4986354 /home/dan/Source/perl6/install/share/nqp/lib/MASTOps.moarvm
7fc1429b2000-7fc1429ca000 r--p 00000000 103:01 4986355 /home/dan/Source/perl6/install/share/nqp/lib/MASTNodes.moarvm
7fc1429ca000-7fc142a48000 r--p 00000000 103:01 4986356 /home/dan/Source/perl6/install/share/nqp/lib/QAST.moarvm
7fc142a48000-7fc142aa9000 r--p 00000000 103:01 4986353 /home/dan/Source/perl6/install/share/nqp/lib/NQPHLL.moarvm
7fc142aa9000-7fc142ac4000 r--p 00000000 103:01 4986351 /home/dan/Source/perl6/install/share/nqp/lib/QASTNode.moarvm
7fc142ac4000-7fc142af4000 r--p 00000000 103:01 4986352 /home/dan/Source/perl6/install/share/nqp/lib/QRegex.moarvm
7fc142af4000-7fc142b55000 r--p 00000000 103:01 4986357 /home/dan/Source/perl6/install/share/nqp/lib/NQPP6QRegex.moarvm
7fc142b55000-7fc142b69000 r--p 00000000 103:01 4986348 /home/dan/Source/perl6/install/share/nqp/lib/nqpmo.moarvm
7fc142b69000-7fc142b76000 r-xp 00000000 00:00 0
7fc142b76000-7fc142bca000 r--p 00000000 103:01 4982905 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/BOOTSTRAP/v6c.moarvm
7fc142bca000-7fc142bcb000 ---p 00000000 00:00 0
7fc142bcb000-7fc143811000 rw-p 00000000 00:00 0
7fc143811000-7fc143816000 r--p 00000000 103:01 315553 /usr/lib/libzstd.so.1.4.9
7fc143816000-7fc1438d6000 r-xp 00005000 103:01 315553 /usr/lib/libzstd.so.1.4.9
7fc1438d6000-7fc1438e9000 r--p 000c5000 103:01 315553 /usr/lib/libzstd.so.1.4.9
7fc1438e9000-7fc1438ea000 r--p 000d7000 103:01 315553 /usr/lib/libzstd.so.1.4.9
7fc1438ea000-7fc1438eb000 rw-p 000d8000 103:01 315553 /usr/lib/libzstd.so.1.4.9
7fc1438eb000-7fc1438ed000 r--p 00000000 103:01 265748 /usr/lib/libdl-2.33.so
7fc1438ed000-7fc1438ef000 r-xp 00002000 103:01 265748 /usr/lib/libdl-2.33.so
7fc1438ef000-7fc1438f0000 r--p 00004000 103:01 265748 /usr/lib/libdl-2.33.so
7fc1438f0000-7fc1438f1000 r--p 00004000 103:01 265748 /usr/lib/libdl-2.33.so
7fc1438f1000-7fc1438f2000 rw-p 00005000 103:01 265748 /usr/lib/libdl-2.33.so
7fc1438f2000-7fc1438f4000 rw-p 00000000 00:00 0
7fc1438f4000-7fc1438f7000 r--p 00000000 103:01 279458 /usr/lib/librt-2.33.so
7fc1438f7000-7fc1438fb000 r-xp 00003000 103:01 279458 /usr/lib/librt-2.33.so
7fc1438fb000-7fc1438fd000 r--p 00007000 103:01 279458 /usr/lib/librt-2.33.so
7fc1438fd000-7fc1438fe000 r--p 00008000 103:01 279458 /usr/lib/librt-2.33.so
7fc1438fe000-7fc1438ff000 rw-p 00009000 103:01 279458 /usr/lib/librt-2.33.so
7fc1438ff000-7fc143906000 r--p 00000000 103:01 279359 /usr/lib/libpthread-2.33.so
7fc143906000-7fc143915000 r-xp 00007000 103:01 279359 /usr/lib/libpthread-2.33.so
7fc143915000-7fc143919000 r--p 00016000 103:01 279359 /usr/lib/libpthread-2.33.so
7fc143919000-7fc14391a000 ---p 0001a000 103:01 279359 /usr/lib/libpthread-2.33.so
7fc14391a000-7fc14391b000 r--p 0001a000 103:01 279359 /usr/lib/libpthread-2.33.so
7fc14391b000-7fc14391c000 rw-p 0001b000 103:01 279359 /usr/lib/libpthread-2.33.so
7fc14391c000-7fc143920000 rw-p 00000000 00:00 0
7fc143920000-7fc14392f000 r--p 00000000 103:01 278745 /usr/lib/libm-2.33.so
7fc14392f000-7fc1439c9000 r-xp 0000f000 103:01 278745 /usr/lib/libm-2.33.so
7fc1439c9000-7fc143a61000 r--p 000a9000 103:01 278745 /usr/lib/libm-2.33.so
7fc143a61000-7fc143a62000 ---p 00141000 103:01 278745 /usr/lib/libm-2.33.so
7fc143a62000-7fc143a63000 r--p 00141000 103:01 278745 /usr/lib/libm-2.33.so
7fc143a63000-7fc143a64000 rw-p 00142000 103:01 278745 /usr/lib/libm-2.33.so
7fc143a64000-7fc143a8a000 r--p 00000000 103:01 265622 /usr/lib/libc-2.33.so
7fc143a8a000-7fc143bd5000 r-xp 00026000 103:01 265622 /usr/lib/libc-2.33.so
7fc143bd5000-7fc143c21000 r--p 00171000 103:01 265622 /usr/lib/libc-2.33.so
7fc143c21000-7fc143c24000 r--p 001bc000 103:01 265622 /usr/lib/libc-2.33.so
7fc143c24000-7fc143c27000 rw-p 001bf000 103:01 265622 /usr/lib/libc-2.33.so
7fc143c27000-7fc143c30000 rw-p 00000000 00:00 0
7fc143c30000-7fc143c31000 r-xp 00000000 00:00 0
7fc143c31000-7fc143c33000 r--p 00000000 103:01 4989300 /home/dan/Source/perl6/install/share/perl6/lib/Perl6/SysConfig.moarvm
7fc143c33000-7fc143c46000 r--p 00000000 103:01 4986350 /home/dan/Source/perl6/install/share/nqp/lib/NQPCORE.setting.moarvm
7fc143c46000-7fc143c49000 r--p 00000000 103:01 4986349 /home/dan/Source/perl6/install/share/nqp/lib/ModuleLoader.moarvm
7fc143c49000-7fc143c4c000 r--p 00000000 103:01 4984874 /home/dan/Source/perl6/install/share/perl6/runtime/perl6.moarvm
7fc143c4c000-7fc143c6d000 rw-p 00000000 00:00 0
7fc143c6d000-7fc143e5f000 r--p 00000000 103:01 4980970 /home/dan/Source/perl6/install/lib/libmoar.so
7fc143e5f000-7fc143fdb000 r-xp 001f2000 103:01 4980970 /home/dan/Source/perl6/install/lib/libmoar.so
7fc143fdb000-7fc1443a5000 r--p 0036e000 103:01 4980970 /home/dan/Source/perl6/install/lib/libmoar.so
7fc1443a5000-7fc1443a6000 ---p 00738000 103:01 4980970 /home/dan/Source/perl6/install/lib/libmoar.so
7fc1443a6000-7fc144472000 r--p 00738000 103:01 4980970 /home/dan/Source/perl6/install/lib/libmoar.so
7fc144472000-7fc144546000 rw-p 00804000 103:01 4980970 /home/dan/Source/perl6/install/lib/libmoar.so
7fc144546000-7fc1445a9000 rw-p 00000000 00:00 0
7fc1445a9000-7fc1445aa000 r--p 00000000 103:01 265328 /usr/lib/libSegFault.so
7fc1445aa000-7fc1445ad000 r-xp 00001000 103:01 265328 /usr/lib/libSegFault.so
7fc1445ad000-7fc1445ae000 r--p 00004000 103:01 265328 /usr/lib/libSegFault.so
7fc1445ae000-7fc1445af000 r--p 00004000 103:01 265328 /usr/lib/libSegFault.so
7fc1445af000-7fc1445b0000 rw-p 00005000 103:01 265328 /usr/lib/libSegFault.so
7fc1445b0000-7fc1445b2000 rw-p 00000000 00:00 0
7fc1445b2000-7fc1445b3000 r--p 00000000 103:01 265265 /usr/lib/ld-2.33.so
7fc1445b3000-7fc1445d7000 r-xp 00001000 103:01 265265 /usr/lib/ld-2.33.so
7fc1445d7000-7fc1445e0000 r--p 00025000 103:01 265265 /usr/lib/ld-2.33.so
7fc1445e0000-7fc1445e2000 r--p 0002d000 103:01 265265 /usr/lib/ld-2.33.so
7fc1445e2000-7fc1445e4000 rw-p 0002f000 103:01 265265 /usr/lib/ld-2.33.so
7ffef3c15000-7ffef3c36000 rw-p 00000000 00:00 0 t
7ffef3dea000-7ffef3dee000 r--p 00000000 00:00 0 [vvar]
7ffef3dee000-7ffef3df0000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall]
[dan@alexandria perl6]$
[dan@alexandria perl6]$ MVM_JIT_DISABLE=1 gdb --args ./install/bin/raku -e '($_ = "a: " until .Str) andthen .Str'
GNU gdb (GDB) 10.2
Copyright (C) 2021 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./install/bin/raku...
(gdb) r
Starting program: /home/dan/Source/perl6/install/bin/raku -e \(\$_\ =\ \"a:\ \"\ until\ .Str\)\ andthen\ .Str
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7ffff6de6640 (LWP 251170)]
Thread 1 "raku" received signal SIGSEGV, Segmentation fault.
MVM_interp_run (tc=0x555555c1e7e0, initial_invoke=0x0, initial_invoke@entry=0x7ffff79a41e0 <toplevel_initial_invoke>, invoke_data=0x0, invoke_data@entry=0x7ffff79a41e0 <toplevel_initial_invoke>, outer_runloop=outer_runloop@entry=0x0)
at src/core/interp.c:6394
6394 found = GET_LEX(cur_op, 2, f);
(gdb) bt
#0 MVM_interp_run (tc=0x555555c1e7e0, initial_invoke=0x0, initial_invoke@entry=0x7ffff79a41e0 <toplevel_initial_invoke>, invoke_data=0x0, invoke_data@entry=0x7ffff79a41e0 <toplevel_initial_invoke>, outer_runloop=outer_runloop@entry=0x0)
at src/core/interp.c:6394
#1 0x00007ffff79a5363 in MVM_vm_run_file (instance=instance@entry=0x555555559590, filename=filename@entry=0x555555559520 "/home/dan/Source/perl6/install/share/perl6/runtime/perl6.moarvm") at src/moar.c:504
#2 0x00005555555557ce in main (argc=<optimized out>, argv=0x7fffffffe348) at src/vm/moar/runner/main.c:472
(gdb) q
A debugging session is active.
Inferior 1 [process 251166] will be killed.
Quit anyway? (y or n) y
[dan@alexandria perl6]$
[dan@alexandria perl6]$ gdb --args ./install/bin/raku -e '($_ = "a: " until .Str) andthen .Str'
GNU gdb (GDB) 10.2
Copyright (C) 2021 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./install/bin/raku...
(gdb) r
Starting program: /home/dan/Source/perl6/install/bin/raku -e \(\$_\ =\ \"a:\ \"\ until\ .Str\)\ andthen\ .Str
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7ffff6de6640 (LWP 251086)]
Thread 1 "raku" received signal SIGSEGV, Segmentation fault.
0x00007ffff58cb27f in ?? ()
(gdb) bt
#0 0x00007ffff58cb27f in ?? ()
#1 0x0000000000000008 in ?? ()
#2 0x30da9b8c57686d00 in ?? ()
#3 0x00007ffff7d760d0 in CSWTCH.21 () from //home/dan/Source/perl6/install/lib/libmoar.so
#4 0x00007ffff78ae08c in MVM_frame_vivify_lexical (tc=0x7fffffffdc90, f=<optimized out>, idx=<optimized out>) at src/core/frame.c:1313
#5 0x30da9b8c57686d00 in ?? ()
#6 0x000055555555a0d0 in ?? ()
#7 0x00007fffffffdc80 in ?? ()
#8 0x00007ffff7dc2320 in __do_global_dtors_aux_fini_array_entry () from //home/dan/Source/perl6/install/lib/libmoar.so
#9 0x0000555558b59cd8 in ?? ()
#10 0x0000000000000001 in ?? ()
#11 0x000055555555a0d0 in ?? ()
#12 0x00007fffffffe030 in ?? ()
#13 0x00007ffff78fce80 in invoke_handler (tc=<optimized out>, invokee=<optimized out>, callsite=<optimized out>, args=<optimized out>) at src/6model/reprs/MVMCode.c:10
#14 0x000055555555a0d0 in ?? ()
#15 0x0000555558b59cd8 in ?? ()
#16 0x0000000000000001 in ?? ()
#17 0x00007fffffffe030 in ?? ()
#18 0x00007ffff7892727 in MVM_interp_run (tc=0x55555555a0d0, initial_invoke=0x5555588f92c8, invoke_data=0x5555588f92c8, outer_runloop=0x555557da2578) at src/core/interp.c:6465
Backtrace stopped: Cannot access memory at address 0x180200fffffff9
(gdb) q
A debugging session is active.
Inferior 1 [process 251082] will be killed.
Quit anyway? (y or n) y
[dan@alexandria perl6]$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment