Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

core dump while profiling with a '.race' #5345

Open
p6rt opened this issue May 28, 2016 · 7 comments
Open

core dump while profiling with a '.race' #5345

p6rt opened this issue May 28, 2016 · 7 comments
Labels
SEGV Segmentation fault, bus error, etc.

Comments

@p6rt
Copy link

p6rt commented May 28, 2016

Migrated from rt.perl.org#128280 (status was 'open')

Searchable as RT128280$

@p6rt
Copy link
Author

p6rt commented May 28, 2016

From @MasterDuke17

./perl6 --profile --profile-filename=race1.json -e 'say
(^100000).race(batch=>1, degree=>4).map({$_}).grep(* > 12345).elems'
*** Error in `/home/dan/Source/rakudo/install/bin/moar'​: double free or
corruption (fasttop)​: 0x00007fb3e8548890 ***
Aborted (core dumped)

/perl6 --version
This is Rakudo version 2016.03-403-g4d94f68 built on MoarVM version 2016.05
implementing Perl 6.c.

@p6rt
Copy link
Author

p6rt commented Jun 15, 2016

From @zoffixznet

Would you be able to retry with a more recent Rakudo and see if the issue is still there?

Also, what OS/architecture are you using?

Can't reproduce on a Debian-flavoured x64 Linux with Rakudo version 2016.05-145-gac0dcdd built on MoarVM version 2016.05-17-g6075599

@p6rt
Copy link
Author

p6rt commented Jun 15, 2016

The RT System itself - Status changed from 'new' to 'open'

@p6rt
Copy link
Author

p6rt commented Jun 15, 2016

From @zoffixznet

To add correspondence from OP from IRC​:

��MasterDuke�� .tell Zoffix i've tried replying to your question on RT #​128280 twice, but nothing is showing up. short answer, on arch linux and kubuntu 16.04, both x64 with an up to date rakudo, i get the same seg fault�

@p6rt
Copy link
Author

p6rt commented Jun 16, 2016

From @MasterDuke17

Also, running it ~30 times without profiling never saw a crash.

On Wed, Jun 15, 2016 at 12​:04 AM, Daniel Green <ddgreen@​gmail.com> wrote​:

Also, the Kubuntu system Rakudo was built with --gen-moar, on the Arch
Linux system MoarMV, NQP, and Rakudo were all built separately with the
same --prefix.

On Wed, Jun 15, 2016 at 12​:01 AM, Daniel Green <ddgreen@​gmail.com> wrote​:

Doesn't happen every time, seem to be about 1 in 5. Here are the results
for two different system.

This is an up-to-date Arch Linux

uname -a
Linux <hostname> 4.5.3-1-ARCH #​1 SMP PREEMPT Sat May 7 20​:43​:57 CEST 2016
x86_64 GNU/Linux

p6 --version
This is Rakudo version 2016.05-145-gac0dcdd built on MoarVM version
2016.05-34-gfbe9e24
implementing Perl 6.c.

p6 --profile --profile-filename=race1.json -e 'say
(^100000).race(batch=>1, degree=>4).map({$_}).grep(* > 12345).elems'
Segmentation fault (core dumped)

This is Kubuntu 16.04, on an Intel(R) Core(TM) i5-4200U

uname -a
Linux <hostname> 4.4.0-22-generic #​40-Ubuntu SMP Thu May 12 22​:03​:46 UTC
2016 x86_64 x86_64 x86_64 GNU/Linux

./perl6 --version
This is Rakudo version 2016.05-145-gac0dcdd built on MoarVM version
2016.05-17-g6075599
implementing Perl 6.c.

./perl6 --profile --profile-filename=race1.json -e 'say
(^100000).race(batch=>1, degree=>4).map({$_}).grep(* > 12345).elems'
*** Error in `/home/dan/Source/perl6/rakudo/install/bin/moar'​: double
free or corruption (fasttop)​: 0x00007fdaa8328e90 ***
======= Backtrace​: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x77725)[0x7fdabdce5725]
/lib/x86_64-linux-gnu/libc.so.6(+0x7ff4a)[0x7fdabdcedf4a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7fdabdcf1abc]

//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(MVM_spesh_graph_destroy+0x5f)[0x7fdabe213f1f]

//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(MVM_profile_instrument+0x2e3)[0x7fdabe24fb23]

//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(MVM_frame_invoke+0xdc)[0x7fdabe1a2fbc]

//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(+0x1ad3f3)[0x7fdabe1e43f3]

//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(MVM_interp_run+0x114a9)[0x7fdabe19b069]

//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(+0x1749fe)[0x7fdabe1ab9fe]

//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(+0x23ddf7)[0x7fdabe274df7]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x76fa)[0x7fdabd74f6fa]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7fdabdd74b5d]
======= Memory map​: ========
00400000-00402000 r-xp 00000000 08​:01 6954054
/home/dan/Source/perl6/rakudo/install/bin/moar
00601000-00602000 r--p 00001000 08​:01 6954054
/home/dan/Source/perl6/rakudo/install/bin/moar
00602000-00603000 rw-p 00002000 08​:01 6954054
/home/dan/Source/perl6/rakudo/install/bin/moar
00cde000-057bd000 rw-p 00000000 00​:00 0
[heap]
7fdaa0000000-7fdaa0021000 rw-p 00000000 00​:00 0
7fdaa0021000-7fdaa4000000 ---p 00000000 00​:00 0
7fdaa71e7000-7fdaa71fd000 r-xp 00000000 08​:01 4199293
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fdaa71fd000-7fdaa73fc000 ---p 00016000 08​:01 4199293
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fdaa73fc000-7fdaa73fd000 rw-p 00015000 08​:01 4199293
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fdaa73fd000-7fdaa8000000 rw-p 00000000 00​:00 0
7fdaa8000000-7fdaa8444000 rw-p 00000000 00​:00 0
7fdaa8444000-7fdaac000000 ---p 00000000 00​:00 0
7fdaac000000-7fdaac4ad000 rw-p 00000000 00​:00 0
7fdaac4ad000-7fdab0000000 ---p 00000000 00​:00 0
7fdab0000000-7fdab04da000 rw-p 00000000 00​:00 0
7fdab04da000-7fdab4000000 ---p 00000000 00​:00 0
7fdab4000000-7fdab4567000 rw-p 00000000 00​:00 0
7fdab4567000-7fdab8000000 ---p 00000000 00​:00 0
7fdab81a8000-7fdab8239000 rw-p 00000000 00​:00 0
7fdab8271000-7fdab8272000 rw-p 00000000 00​:00 0
7fdab8272000-7fdab8283000 r-xp 00000000 00​:00 0
7fdab8283000-7fdab8a85000 rw-p 00000000 00​:00 0
7fdab8a85000-7fdab8ab6000 r-xp 00000000 00​:00 0
7fdab8ab6000-7fdab8ab7000 ---p 00000000 00​:00 0
7fdab8ab7000-7fdab92b7000 rwxp 00000000 00​:00 0
7fdab92b7000-7fdab96b8000 rw-p 00000000 00​:00 0
7fdab96b8000-7fdab96b9000 ---p 00000000 00​:00 0
7fdab96b9000-7fdab9eb9000 rwxp 00000000 00​:00 0
7fdab9eb9000-7fdaba2ba000 rw-p 00000000 00​:00 0
7fdaba2ba000-7fdaba2bb000 ---p 00000000 00​:00 0
7fdaba2bb000-7fdabaabb000 rwxp 00000000 00​:00 0
7fdabaabb000-7fdabaebc000 rw-p 00000000 00​:00 0
7fdabaebc000-7fdabaebd000 ---p 00000000 00​:00 0
7fdabaebd000-7fdabb6bd000 rwxp 00000000 00​:00 0
7fdabb6bd000-7fdabbabe000 rw-p 00000000 00​:00 0
7fdabbabe000-7fdabbaf0000 r-xp 00000000 00​:00 0
7fdabbaf0000-7fdabbc4b000 rw-p 00000000 00​:00 0
7fdabbc4b000-7fdabbc92000 r--p 00000000 08​:01 6816489
/home/dan/Source/perl6/rakudo/blib/Perl6/Metamodel.moarvm
7fdabbc92000-7fdabbcbe000 r--p 00000000 08​:01 6816491
/home/dan/Source/perl6/rakudo/blib/Perl6/BOOTSTRAP.moarvm
7fdabbcbe000-7fdabbce9000 rw-p 00000000 00​:00 0
7fdabbce9000-7fdabc774000 r--p 00000000 08​:01 6684906
/home/dan/Source/perl6/rakudo/CORE.setting.moarvm
7fdabc774000-7fdabc77b000 r-xp 00000000 08​:01 6816481
/home/dan/Source/perl6/rakudo/dynext/libperl6_ops_moar.so
7fdabc77b000-7fdabc97a000 ---p 00007000 08​:01 6816481
/home/dan/Source/perl6/rakudo/dynext/libperl6_ops_moar.so
7fdabc97a000-7fdabc97b000 r--p 00006000 08​:01 6816481
/home/dan/Source/perl6/rakudo/dynext/libperl6_ops_moar.so
7fdabc97b000-7fdabc97c000 rw-p 00007000 08​:01 6816481
/home/dan/Source/perl6/rakudo/dynext/libperl6_ops_moar.so
7fdabc97c000-7fdabc9a3000 r--p 00000000 08​:01 6816486
/home/dan/Source/perl6/rakudo/blib/Perl6/Optimizer.moarvm
7fdabc9a3000-7fdabc9a8000 r--p 00000000 08​:01 6816487
/home/dan/Source/perl6/rakudo/blib/Perl6/Compiler.moarvm
7fdabc9a8000-7fdabca29000 rw-p 00000000 00​:00 0
7fdabca29000-7fdabca75000 r--p 00000000 08​:01 6816488
/home/dan/Source/perl6/rakudo/blib/Perl6/World.moarvm
7fdabca75000-7fdabca85000 r--p 00000000 08​:01 6816482
/home/dan/Source/perl6/rakudo/blib/Perl6/Ops.moarvm
7fdabca85000-7fdabcb68000 r--p 00000000 08​:01 6816492
/home/dan/Source/perl6/rakudo/blib/Perl6/Actions.moarvm
7fdabcb68000-7fdabcba2000 r--p 00000000 08​:01 6955666
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/NQPP5QRegex.moarvm
7fdabcba2000-7fdabcf3b000 r--p 00000000 08​:01 6816493
/home/dan/Source/perl6/rakudo/blib/Perl6/Grammar.moarvm
7fdabcf3b000-7fdabd33c000 rw-p 00000000 00​:00 0
7fdabd33c000-7fdabd33f000 r-xp 00000000 08​:01 4202751
/lib/x86_64-linux-gnu/libdl-2.23.so
7fdabd33f000-7fdabd53e000 ---p 00003000 08​:01 4202751
/lib/x86_64-linux-gnu/libdl-2.23.so
7fdabd53e000-7fdabd53f000 r--p 00002000 08​:01 4202751
/lib/x86_64-linux-gnu/libdl-2.23.so
7fdabd53f000-7fdabd540000 rw-p 00003000 08​:01 4202751
/lib/x86_64-linux-gnu/libdl-2.23.so
7fdabd540000-7fdabd547000 r-xp 00000000 08​:01 4202717
/lib/x86_64-linux-gnu/librt-2.23.so
7fdabd547000-7fdabd746000 ---p 00007000 08​:01 4202717
/lib/x86_64-linux-gnu/librt-2.23.so
7fdabd746000-7fdabd747000 r--p 00006000 08​:01 4202717
/lib/x86_64-linux-gnu/librt-2.23.so
7fdabd747000-7fdabd748000 rw-p 00007000 08​:01 4202717
/lib/x86_64-linux-gnu/librt-2.23.so
7fdabd748000-7fdabd760000 r-xp 00000000 08​:01 4202746
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fdabd760000-7fdabd95f000 ---p 00018000 08​:01 4202746
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fdabd95f000-7fdabd960000 r--p 00017000 08​:01 4202746
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fdabd960000-7fdabd961000 rw-p 00018000 08​:01 4202746
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fdabd961000-7fdabd965000 rw-p 00000000 00​:00 0
7fdabd965000-7fdabda6d000 r-xp 00000000 08​:01 4202711
/lib/x86_64-linux-gnu/libm-2.23.so
7fdabda6d000-7fdabdc6c000 ---p 00108000 08​:01 4202711
/lib/x86_64-linux-gnu/libm-2.23.so
7fdabdc6c000-7fdabdc6d000 r--p 00107000 08​:01 4202711
/lib/x86_64-linux-gnu/libm-2.23.so
7fdabdc6d000-7fdabdc6e000 rw-p 00108000 08​:01 4202711
/lib/x86_64-linux-gnu/libm-2.23.so
7fdabdc6e000-7fdabde2e000 r-xp 00000000 08​:01 4202749
/lib/x86_64-linux-gnu/libc-2.23.so
7fdabde2e000-7fdabe02d000 ---p 001c0000 08​:01 4202749
/lib/x86_64-linux-gnu/libc-2.23.so
7fdabe02d000-7fdabe031000 r--p 001bf000 08​:01 4202749
/lib/x86_64-linux-gnu/libc-2.23.so
7fdabe031000-7fdabe033000 rw-p 001c3000 08​:01 4202749
/lib/x86_64-linux-gnu/libc-2.23.so
7fdabe033000-7fdabe037000 rw-p 00000000 00​:00 0
7fdabe037000-7fdabe3f7000 r-xp 00000000 08​:01 6954056
/home/dan/Source/perl6/rakudo/install/lib/libmoar.so
7fdabe3f7000-7fdabe5f7000 ---p 003c0000 08​:01 6954056
/home/dan/Source/perl6/rakudo/install/lib/libmoar.so
7fdabe5f7000-7fdabe691000 r--p 003c0000 08​:01 6954056
/home/dan/Source/perl6/rakudo/install/lib/libmoar.so
7fdabe691000-7fdabe6a3000 rw-p 0045a000 08​:01 6954056
/home/dan/Source/perl6/rakudo/install/lib/libmoar.so
7fdabe6a3000-7fdabe6a4000 rw-p 00000000 00​:00 0
7fdabe6a4000-7fdabe6ca000 r-xp 00000000 08​:01 4202730
/lib/x86_64-linux-gnu/ld-2.23.so
7fdabe6ca000-7fdabe6cd000 r-xp 00000000 00​:00 0
7fdabe6cd000-7fdabe6d2000 r--p 00000000 08​:01 6816477
/home/dan/Source/perl6/rakudo/blib/Perl6/ModuleLoader.moarvm
7fdabe6d2000-7fdabe6e5000 r--p 00000000 08​:01 6816479
/home/dan/Source/perl6/rakudo/blib/Perl6/Pod.moarvm
7fdabe6e5000-7fdabe6ee000 r-xp 00000000 00​:00 0
7fdabe6ee000-7fdabe709000 r--p 00000000 08​:01 6955661
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/MASTOps.moarvm
7fdabe709000-7fdabe715000 r--p 00000000 08​:01 6955662
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/MASTNodes.moarvm
7fdabe715000-7fdabe788000 r--p 00000000 08​:01 6955663
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/QAST.moarvm
7fdabe788000-7fdabe7de000 r--p 00000000 08​:01 6955660
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm
7fdabe7de000-7fdabe7f5000 r--p 00000000 08​:01 6955658
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/QASTNode.moarvm
7fdabe7f5000-7fdabe819000 r--p 00000000 08​:01 6955659
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/QRegex.moarvm
7fdabe819000-7fdabe87b000 r--p 00000000 08​:01 6955664
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/NQPP6QRegex.moarvm
7fdabe87b000-7fdabe88f000 r--p 00000000 08​:01 6955655
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/nqpmo.moarvm
7fdabe88f000-7fdabe89b000 r--p 00000000 08​:01 6955657
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/NQPCORE.setting.moarvm
7fdabe89b000-7fdabe89e000 r--p 00000000 08​:01 6955656
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/ModuleLoader.moarvm
7fdabe89e000-7fdabe8a3000 rw-p 00000000 00​:00 0
7fdabe8a3000-7fdabe8a6000 r--p 00000000 08​:01 6684731
/home/dan/Source/perl6/rakudo/perl6.moarvm
7fdabe8a6000-7fdabe8c9000 rw-p 00000000 00​:00 0
7fdabe8c9000-7fdabe8ca000 r--p 00025000 08​:01 4202730
/lib/x86_64-linux-gnu/ld-2.23.so
7fdabe8ca000-7fdabe8cb000 rw-p 00026000 08​:01 4202730
/lib/x86_64-linux-gnu/ld-2.23.so
7fdabe8cb000-7fdabe8cc000 rw-p 00000000 00​:00 0
7ffebf7bb000-7ffebf7da000 rwxp 00000000 00​:00 0
[stack]
7ffebf7da000-7ffebf7dc000 rw-p 00000000 00​:00 0
7ffebf7e3000-7ffebf7e5000 r--p 00000000 00​:00 0
[vvar]
7ffebf7e5000-7ffebf7e7000 r-xp 00000000 00​:00 0
[vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00​:00 0
[vsyscall]
Aborted (core dumped)

On Tue, Jun 14, 2016 at 11​:10 PM, Zoffix Znet via RT <
perl6-bugs-followup@​perl.org> wrote​:

Would you be able to retry with a more recent Rakudo and see if the
issue is still there?

Also, what OS/architecture are you using?

Can't reproduce on a Debian-flavoured x64 Linux with Rakudo version
2016.05-145-gac0dcdd built on MoarVM version 2016.05-17-g6075599

@p6rt
Copy link
Author

p6rt commented Jun 16, 2016

From @MasterDuke17

Doesn't happen every time, seem to be about 1 in 5. Here are the results
for two different system.

This is an up-to-date Arch Linux

uname -a
Linux <hostname> 4.5.3-1-ARCH #​1 SMP PREEMPT Sat May 7 20​:43​:57 CEST 2016
x86_64 GNU/Linux

p6 --version
This is Rakudo version 2016.05-145-gac0dcdd built on MoarVM version
2016.05-34-gfbe9e24
implementing Perl 6.c.

p6 --profile --profile-filename=race1.json -e 'say (^100000).race(batch=>1,
degree=>4).map({$_}).grep(* > 12345).elems'
Segmentation fault (core dumped)

This is Kubuntu 16.04, on an Intel(R) Core(TM) i5-4200U

uname -a
Linux <hostname> 4.4.0-22-generic #​40-Ubuntu SMP Thu May 12 22​:03​:46 UTC
2016 x86_64 x86_64 x86_64 GNU/Linux

./perl6 --version
This is Rakudo version 2016.05-145-gac0dcdd built on MoarVM version
2016.05-17-g6075599
implementing Perl 6.c.

./perl6 --profile --profile-filename=race1.json -e 'say
(^100000).race(batch=>1, degree=>4).map({$_}).grep(* > 12345).elems'
*** Error in `/home/dan/Source/perl6/rakudo/install/bin/moar'​: double free
or corruption (fasttop)​: 0x00007fdaa8328e90 ***
======= Backtrace​: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x77725)[0x7fdabdce5725]
/lib/x86_64-linux-gnu/libc.so.6(+0x7ff4a)[0x7fdabdcedf4a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7fdabdcf1abc]
//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(MVM_spesh_graph_destroy+0x5f)[0x7fdabe213f1f]
//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(MVM_profile_instrument+0x2e3)[0x7fdabe24fb23]
//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(MVM_frame_invoke+0xdc)[0x7fdabe1a2fbc]
//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(+0x1ad3f3)[0x7fdabe1e43f3]
//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(MVM_interp_run+0x114a9)[0x7fdabe19b069]
//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(+0x1749fe)[0x7fdabe1ab9fe]
//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(+0x23ddf7)[0x7fdabe274df7]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x76fa)[0x7fdabd74f6fa]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7fdabdd74b5d]
======= Memory map​: ========
00400000-00402000 r-xp 00000000 08​:01 6954054
/home/dan/Source/perl6/rakudo/install/bin/moar
00601000-00602000 r--p 00001000 08​:01 6954054
/home/dan/Source/perl6/rakudo/install/bin/moar
00602000-00603000 rw-p 00002000 08​:01 6954054
/home/dan/Source/perl6/rakudo/install/bin/moar
00cde000-057bd000 rw-p 00000000 00​:00 0
[heap]
7fdaa0000000-7fdaa0021000 rw-p 00000000 00​:00 0
7fdaa0021000-7fdaa4000000 ---p 00000000 00​:00 0
7fdaa71e7000-7fdaa71fd000 r-xp 00000000 08​:01 4199293
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fdaa71fd000-7fdaa73fc000 ---p 00016000 08​:01 4199293
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fdaa73fc000-7fdaa73fd000 rw-p 00015000 08​:01 4199293
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fdaa73fd000-7fdaa8000000 rw-p 00000000 00​:00 0
7fdaa8000000-7fdaa8444000 rw-p 00000000 00​:00 0
7fdaa8444000-7fdaac000000 ---p 00000000 00​:00 0
7fdaac000000-7fdaac4ad000 rw-p 00000000 00​:00 0
7fdaac4ad000-7fdab0000000 ---p 00000000 00​:00 0
7fdab0000000-7fdab04da000 rw-p 00000000 00​:00 0
7fdab04da000-7fdab4000000 ---p 00000000 00​:00 0
7fdab4000000-7fdab4567000 rw-p 00000000 00​:00 0
7fdab4567000-7fdab8000000 ---p 00000000 00​:00 0
7fdab81a8000-7fdab8239000 rw-p 00000000 00​:00 0
7fdab8271000-7fdab8272000 rw-p 00000000 00​:00 0
7fdab8272000-7fdab8283000 r-xp 00000000 00​:00 0
7fdab8283000-7fdab8a85000 rw-p 00000000 00​:00 0
7fdab8a85000-7fdab8ab6000 r-xp 00000000 00​:00 0
7fdab8ab6000-7fdab8ab7000 ---p 00000000 00​:00 0
7fdab8ab7000-7fdab92b7000 rwxp 00000000 00​:00 0
7fdab92b7000-7fdab96b8000 rw-p 00000000 00​:00 0
7fdab96b8000-7fdab96b9000 ---p 00000000 00​:00 0
7fdab96b9000-7fdab9eb9000 rwxp 00000000 00​:00 0
7fdab9eb9000-7fdaba2ba000 rw-p 00000000 00​:00 0
7fdaba2ba000-7fdaba2bb000 ---p 00000000 00​:00 0
7fdaba2bb000-7fdabaabb000 rwxp 00000000 00​:00 0
7fdabaabb000-7fdabaebc000 rw-p 00000000 00​:00 0
7fdabaebc000-7fdabaebd000 ---p 00000000 00​:00 0
7fdabaebd000-7fdabb6bd000 rwxp 00000000 00​:00 0
7fdabb6bd000-7fdabbabe000 rw-p 00000000 00​:00 0
7fdabbabe000-7fdabbaf0000 r-xp 00000000 00​:00 0
7fdabbaf0000-7fdabbc4b000 rw-p 00000000 00​:00 0
7fdabbc4b000-7fdabbc92000 r--p 00000000 08​:01 6816489
/home/dan/Source/perl6/rakudo/blib/Perl6/Metamodel.moarvm
7fdabbc92000-7fdabbcbe000 r--p 00000000 08​:01 6816491
/home/dan/Source/perl6/rakudo/blib/Perl6/BOOTSTRAP.moarvm
7fdabbcbe000-7fdabbce9000 rw-p 00000000 00​:00 0
7fdabbce9000-7fdabc774000 r--p 00000000 08​:01 6684906
/home/dan/Source/perl6/rakudo/CORE.setting.moarvm
7fdabc774000-7fdabc77b000 r-xp 00000000 08​:01 6816481
/home/dan/Source/perl6/rakudo/dynext/libperl6_ops_moar.so
7fdabc77b000-7fdabc97a000 ---p 00007000 08​:01 6816481
/home/dan/Source/perl6/rakudo/dynext/libperl6_ops_moar.so
7fdabc97a000-7fdabc97b000 r--p 00006000 08​:01 6816481
/home/dan/Source/perl6/rakudo/dynext/libperl6_ops_moar.so
7fdabc97b000-7fdabc97c000 rw-p 00007000 08​:01 6816481
/home/dan/Source/perl6/rakudo/dynext/libperl6_ops_moar.so
7fdabc97c000-7fdabc9a3000 r--p 00000000 08​:01 6816486
/home/dan/Source/perl6/rakudo/blib/Perl6/Optimizer.moarvm
7fdabc9a3000-7fdabc9a8000 r--p 00000000 08​:01 6816487
/home/dan/Source/perl6/rakudo/blib/Perl6/Compiler.moarvm
7fdabc9a8000-7fdabca29000 rw-p 00000000 00​:00 0
7fdabca29000-7fdabca75000 r--p 00000000 08​:01 6816488
/home/dan/Source/perl6/rakudo/blib/Perl6/World.moarvm
7fdabca75000-7fdabca85000 r--p 00000000 08​:01 6816482
/home/dan/Source/perl6/rakudo/blib/Perl6/Ops.moarvm
7fdabca85000-7fdabcb68000 r--p 00000000 08​:01 6816492
/home/dan/Source/perl6/rakudo/blib/Perl6/Actions.moarvm
7fdabcb68000-7fdabcba2000 r--p 00000000 08​:01 6955666
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/NQPP5QRegex.moarvm
7fdabcba2000-7fdabcf3b000 r--p 00000000 08​:01 6816493
/home/dan/Source/perl6/rakudo/blib/Perl6/Grammar.moarvm
7fdabcf3b000-7fdabd33c000 rw-p 00000000 00​:00 0
7fdabd33c000-7fdabd33f000 r-xp 00000000 08​:01 4202751
/lib/x86_64-linux-gnu/libdl-2.23.so
7fdabd33f000-7fdabd53e000 ---p 00003000 08​:01 4202751
/lib/x86_64-linux-gnu/libdl-2.23.so
7fdabd53e000-7fdabd53f000 r--p 00002000 08​:01 4202751
/lib/x86_64-linux-gnu/libdl-2.23.so
7fdabd53f000-7fdabd540000 rw-p 00003000 08​:01 4202751
/lib/x86_64-linux-gnu/libdl-2.23.so
7fdabd540000-7fdabd547000 r-xp 00000000 08​:01 4202717
/lib/x86_64-linux-gnu/librt-2.23.so
7fdabd547000-7fdabd746000 ---p 00007000 08​:01 4202717
/lib/x86_64-linux-gnu/librt-2.23.so
7fdabd746000-7fdabd747000 r--p 00006000 08​:01 4202717
/lib/x86_64-linux-gnu/librt-2.23.so
7fdabd747000-7fdabd748000 rw-p 00007000 08​:01 4202717
/lib/x86_64-linux-gnu/librt-2.23.so
7fdabd748000-7fdabd760000 r-xp 00000000 08​:01 4202746
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fdabd760000-7fdabd95f000 ---p 00018000 08​:01 4202746
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fdabd95f000-7fdabd960000 r--p 00017000 08​:01 4202746
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fdabd960000-7fdabd961000 rw-p 00018000 08​:01 4202746
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fdabd961000-7fdabd965000 rw-p 00000000 00​:00 0
7fdabd965000-7fdabda6d000 r-xp 00000000 08​:01 4202711
/lib/x86_64-linux-gnu/libm-2.23.so
7fdabda6d000-7fdabdc6c000 ---p 00108000 08​:01 4202711
/lib/x86_64-linux-gnu/libm-2.23.so
7fdabdc6c000-7fdabdc6d000 r--p 00107000 08​:01 4202711
/lib/x86_64-linux-gnu/libm-2.23.so
7fdabdc6d000-7fdabdc6e000 rw-p 00108000 08​:01 4202711
/lib/x86_64-linux-gnu/libm-2.23.so
7fdabdc6e000-7fdabde2e000 r-xp 00000000 08​:01 4202749
/lib/x86_64-linux-gnu/libc-2.23.so
7fdabde2e000-7fdabe02d000 ---p 001c0000 08​:01 4202749
/lib/x86_64-linux-gnu/libc-2.23.so
7fdabe02d000-7fdabe031000 r--p 001bf000 08​:01 4202749
/lib/x86_64-linux-gnu/libc-2.23.so
7fdabe031000-7fdabe033000 rw-p 001c3000 08​:01 4202749
/lib/x86_64-linux-gnu/libc-2.23.so
7fdabe033000-7fdabe037000 rw-p 00000000 00​:00 0
7fdabe037000-7fdabe3f7000 r-xp 00000000 08​:01 6954056
/home/dan/Source/perl6/rakudo/install/lib/libmoar.so
7fdabe3f7000-7fdabe5f7000 ---p 003c0000 08​:01 6954056
/home/dan/Source/perl6/rakudo/install/lib/libmoar.so
7fdabe5f7000-7fdabe691000 r--p 003c0000 08​:01 6954056
/home/dan/Source/perl6/rakudo/install/lib/libmoar.so
7fdabe691000-7fdabe6a3000 rw-p 0045a000 08​:01 6954056
/home/dan/Source/perl6/rakudo/install/lib/libmoar.so
7fdabe6a3000-7fdabe6a4000 rw-p 00000000 00​:00 0
7fdabe6a4000-7fdabe6ca000 r-xp 00000000 08​:01 4202730
/lib/x86_64-linux-gnu/ld-2.23.so
7fdabe6ca000-7fdabe6cd000 r-xp 00000000 00​:00 0
7fdabe6cd000-7fdabe6d2000 r--p 00000000 08​:01 6816477
/home/dan/Source/perl6/rakudo/blib/Perl6/ModuleLoader.moarvm
7fdabe6d2000-7fdabe6e5000 r--p 00000000 08​:01 6816479
/home/dan/Source/perl6/rakudo/blib/Perl6/Pod.moarvm
7fdabe6e5000-7fdabe6ee000 r-xp 00000000 00​:00 0
7fdabe6ee000-7fdabe709000 r--p 00000000 08​:01 6955661
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/MASTOps.moarvm
7fdabe709000-7fdabe715000 r--p 00000000 08​:01 6955662
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/MASTNodes.moarvm
7fdabe715000-7fdabe788000 r--p 00000000 08​:01 6955663
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/QAST.moarvm
7fdabe788000-7fdabe7de000 r--p 00000000 08​:01 6955660
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm
7fdabe7de000-7fdabe7f5000 r--p 00000000 08​:01 6955658
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/QASTNode.moarvm
7fdabe7f5000-7fdabe819000 r--p 00000000 08​:01 6955659
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/QRegex.moarvm
7fdabe819000-7fdabe87b000 r--p 00000000 08​:01 6955664
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/NQPP6QRegex.moarvm
7fdabe87b000-7fdabe88f000 r--p 00000000 08​:01 6955655
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/nqpmo.moarvm
7fdabe88f000-7fdabe89b000 r--p 00000000 08​:01 6955657
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/NQPCORE.setting.moarvm
7fdabe89b000-7fdabe89e000 r--p 00000000 08​:01 6955656
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/ModuleLoader.moarvm
7fdabe89e000-7fdabe8a3000 rw-p 00000000 00​:00 0
7fdabe8a3000-7fdabe8a6000 r--p 00000000 08​:01 6684731
/home/dan/Source/perl6/rakudo/perl6.moarvm
7fdabe8a6000-7fdabe8c9000 rw-p 00000000 00​:00 0
7fdabe8c9000-7fdabe8ca000 r--p 00025000 08​:01 4202730
/lib/x86_64-linux-gnu/ld-2.23.so
7fdabe8ca000-7fdabe8cb000 rw-p 00026000 08​:01 4202730
/lib/x86_64-linux-gnu/ld-2.23.so
7fdabe8cb000-7fdabe8cc000 rw-p 00000000 00​:00 0
7ffebf7bb000-7ffebf7da000 rwxp 00000000 00​:00 0
[stack]
7ffebf7da000-7ffebf7dc000 rw-p 00000000 00​:00 0
7ffebf7e3000-7ffebf7e5000 r--p 00000000 00​:00 0
[vvar]
7ffebf7e5000-7ffebf7e7000 r-xp 00000000 00​:00 0
[vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00​:00 0
[vsyscall]
Aborted (core dumped)

On Tue, Jun 14, 2016 at 11​:10 PM, Zoffix Znet via RT <
perl6-bugs-followup@​perl.org> wrote​:

Would you be able to retry with a more recent Rakudo and see if the issue
is still there?

Also, what OS/architecture are you using?

Can't reproduce on a Debian-flavoured x64 Linux with Rakudo version
2016.05-145-gac0dcdd built on MoarVM version 2016.05-17-g6075599

@p6rt
Copy link
Author

p6rt commented Jun 16, 2016

From @MasterDuke17

Also, the Kubuntu system Rakudo was built with --gen-moar, on the Arch
Linux system MoarMV, NQP, and Rakudo were all built separately with the
same --prefix.

On Wed, Jun 15, 2016 at 12​:01 AM, Daniel Green <ddgreen@​gmail.com> wrote​:

Doesn't happen every time, seem to be about 1 in 5. Here are the results
for two different system.

This is an up-to-date Arch Linux

uname -a
Linux <hostname> 4.5.3-1-ARCH #​1 SMP PREEMPT Sat May 7 20​:43​:57 CEST 2016
x86_64 GNU/Linux

p6 --version
This is Rakudo version 2016.05-145-gac0dcdd built on MoarVM version
2016.05-34-gfbe9e24
implementing Perl 6.c.

p6 --profile --profile-filename=race1.json -e 'say
(^100000).race(batch=>1, degree=>4).map({$_}).grep(* > 12345).elems'
Segmentation fault (core dumped)

This is Kubuntu 16.04, on an Intel(R) Core(TM) i5-4200U

uname -a
Linux <hostname> 4.4.0-22-generic #​40-Ubuntu SMP Thu May 12 22​:03​:46 UTC
2016 x86_64 x86_64 x86_64 GNU/Linux

./perl6 --version
This is Rakudo version 2016.05-145-gac0dcdd built on MoarVM version
2016.05-17-g6075599
implementing Perl 6.c.

./perl6 --profile --profile-filename=race1.json -e 'say
(^100000).race(batch=>1, degree=>4).map({$_}).grep(* > 12345).elems'
*** Error in `/home/dan/Source/perl6/rakudo/install/bin/moar'​: double free
or corruption (fasttop)​: 0x00007fdaa8328e90 ***
======= Backtrace​: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x77725)[0x7fdabdce5725]
/lib/x86_64-linux-gnu/libc.so.6(+0x7ff4a)[0x7fdabdcedf4a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7fdabdcf1abc]

//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(MVM_spesh_graph_destroy+0x5f)[0x7fdabe213f1f]

//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(MVM_profile_instrument+0x2e3)[0x7fdabe24fb23]

//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(MVM_frame_invoke+0xdc)[0x7fdabe1a2fbc]

//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(+0x1ad3f3)[0x7fdabe1e43f3]

//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(MVM_interp_run+0x114a9)[0x7fdabe19b069]

//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(+0x1749fe)[0x7fdabe1ab9fe]

//home/dan/Source/perl6/rakudo/install/lib/libmoar.so(+0x23ddf7)[0x7fdabe274df7]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x76fa)[0x7fdabd74f6fa]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7fdabdd74b5d]
======= Memory map​: ========
00400000-00402000 r-xp 00000000 08​:01 6954054
/home/dan/Source/perl6/rakudo/install/bin/moar
00601000-00602000 r--p 00001000 08​:01 6954054
/home/dan/Source/perl6/rakudo/install/bin/moar
00602000-00603000 rw-p 00002000 08​:01 6954054
/home/dan/Source/perl6/rakudo/install/bin/moar
00cde000-057bd000 rw-p 00000000 00​:00 0
[heap]
7fdaa0000000-7fdaa0021000 rw-p 00000000 00​:00 0
7fdaa0021000-7fdaa4000000 ---p 00000000 00​:00 0
7fdaa71e7000-7fdaa71fd000 r-xp 00000000 08​:01 4199293
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fdaa71fd000-7fdaa73fc000 ---p 00016000 08​:01 4199293
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fdaa73fc000-7fdaa73fd000 rw-p 00015000 08​:01 4199293
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fdaa73fd000-7fdaa8000000 rw-p 00000000 00​:00 0
7fdaa8000000-7fdaa8444000 rw-p 00000000 00​:00 0
7fdaa8444000-7fdaac000000 ---p 00000000 00​:00 0
7fdaac000000-7fdaac4ad000 rw-p 00000000 00​:00 0
7fdaac4ad000-7fdab0000000 ---p 00000000 00​:00 0
7fdab0000000-7fdab04da000 rw-p 00000000 00​:00 0
7fdab04da000-7fdab4000000 ---p 00000000 00​:00 0
7fdab4000000-7fdab4567000 rw-p 00000000 00​:00 0
7fdab4567000-7fdab8000000 ---p 00000000 00​:00 0
7fdab81a8000-7fdab8239000 rw-p 00000000 00​:00 0
7fdab8271000-7fdab8272000 rw-p 00000000 00​:00 0
7fdab8272000-7fdab8283000 r-xp 00000000 00​:00 0
7fdab8283000-7fdab8a85000 rw-p 00000000 00​:00 0
7fdab8a85000-7fdab8ab6000 r-xp 00000000 00​:00 0
7fdab8ab6000-7fdab8ab7000 ---p 00000000 00​:00 0
7fdab8ab7000-7fdab92b7000 rwxp 00000000 00​:00 0
7fdab92b7000-7fdab96b8000 rw-p 00000000 00​:00 0
7fdab96b8000-7fdab96b9000 ---p 00000000 00​:00 0
7fdab96b9000-7fdab9eb9000 rwxp 00000000 00​:00 0
7fdab9eb9000-7fdaba2ba000 rw-p 00000000 00​:00 0
7fdaba2ba000-7fdaba2bb000 ---p 00000000 00​:00 0
7fdaba2bb000-7fdabaabb000 rwxp 00000000 00​:00 0
7fdabaabb000-7fdabaebc000 rw-p 00000000 00​:00 0
7fdabaebc000-7fdabaebd000 ---p 00000000 00​:00 0
7fdabaebd000-7fdabb6bd000 rwxp 00000000 00​:00 0
7fdabb6bd000-7fdabbabe000 rw-p 00000000 00​:00 0
7fdabbabe000-7fdabbaf0000 r-xp 00000000 00​:00 0
7fdabbaf0000-7fdabbc4b000 rw-p 00000000 00​:00 0
7fdabbc4b000-7fdabbc92000 r--p 00000000 08​:01 6816489
/home/dan/Source/perl6/rakudo/blib/Perl6/Metamodel.moarvm
7fdabbc92000-7fdabbcbe000 r--p 00000000 08​:01 6816491
/home/dan/Source/perl6/rakudo/blib/Perl6/BOOTSTRAP.moarvm
7fdabbcbe000-7fdabbce9000 rw-p 00000000 00​:00 0
7fdabbce9000-7fdabc774000 r--p 00000000 08​:01 6684906
/home/dan/Source/perl6/rakudo/CORE.setting.moarvm
7fdabc774000-7fdabc77b000 r-xp 00000000 08​:01 6816481
/home/dan/Source/perl6/rakudo/dynext/libperl6_ops_moar.so
7fdabc77b000-7fdabc97a000 ---p 00007000 08​:01 6816481
/home/dan/Source/perl6/rakudo/dynext/libperl6_ops_moar.so
7fdabc97a000-7fdabc97b000 r--p 00006000 08​:01 6816481
/home/dan/Source/perl6/rakudo/dynext/libperl6_ops_moar.so
7fdabc97b000-7fdabc97c000 rw-p 00007000 08​:01 6816481
/home/dan/Source/perl6/rakudo/dynext/libperl6_ops_moar.so
7fdabc97c000-7fdabc9a3000 r--p 00000000 08​:01 6816486
/home/dan/Source/perl6/rakudo/blib/Perl6/Optimizer.moarvm
7fdabc9a3000-7fdabc9a8000 r--p 00000000 08​:01 6816487
/home/dan/Source/perl6/rakudo/blib/Perl6/Compiler.moarvm
7fdabc9a8000-7fdabca29000 rw-p 00000000 00​:00 0
7fdabca29000-7fdabca75000 r--p 00000000 08​:01 6816488
/home/dan/Source/perl6/rakudo/blib/Perl6/World.moarvm
7fdabca75000-7fdabca85000 r--p 00000000 08​:01 6816482
/home/dan/Source/perl6/rakudo/blib/Perl6/Ops.moarvm
7fdabca85000-7fdabcb68000 r--p 00000000 08​:01 6816492
/home/dan/Source/perl6/rakudo/blib/Perl6/Actions.moarvm
7fdabcb68000-7fdabcba2000 r--p 00000000 08​:01 6955666
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/NQPP5QRegex.moarvm
7fdabcba2000-7fdabcf3b000 r--p 00000000 08​:01 6816493
/home/dan/Source/perl6/rakudo/blib/Perl6/Grammar.moarvm
7fdabcf3b000-7fdabd33c000 rw-p 00000000 00​:00 0
7fdabd33c000-7fdabd33f000 r-xp 00000000 08​:01 4202751
/lib/x86_64-linux-gnu/libdl-2.23.so
7fdabd33f000-7fdabd53e000 ---p 00003000 08​:01 4202751
/lib/x86_64-linux-gnu/libdl-2.23.so
7fdabd53e000-7fdabd53f000 r--p 00002000 08​:01 4202751
/lib/x86_64-linux-gnu/libdl-2.23.so
7fdabd53f000-7fdabd540000 rw-p 00003000 08​:01 4202751
/lib/x86_64-linux-gnu/libdl-2.23.so
7fdabd540000-7fdabd547000 r-xp 00000000 08​:01 4202717
/lib/x86_64-linux-gnu/librt-2.23.so
7fdabd547000-7fdabd746000 ---p 00007000 08​:01 4202717
/lib/x86_64-linux-gnu/librt-2.23.so
7fdabd746000-7fdabd747000 r--p 00006000 08​:01 4202717
/lib/x86_64-linux-gnu/librt-2.23.so
7fdabd747000-7fdabd748000 rw-p 00007000 08​:01 4202717
/lib/x86_64-linux-gnu/librt-2.23.so
7fdabd748000-7fdabd760000 r-xp 00000000 08​:01 4202746
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fdabd760000-7fdabd95f000 ---p 00018000 08​:01 4202746
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fdabd95f000-7fdabd960000 r--p 00017000 08​:01 4202746
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fdabd960000-7fdabd961000 rw-p 00018000 08​:01 4202746
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fdabd961000-7fdabd965000 rw-p 00000000 00​:00 0
7fdabd965000-7fdabda6d000 r-xp 00000000 08​:01 4202711
/lib/x86_64-linux-gnu/libm-2.23.so
7fdabda6d000-7fdabdc6c000 ---p 00108000 08​:01 4202711
/lib/x86_64-linux-gnu/libm-2.23.so
7fdabdc6c000-7fdabdc6d000 r--p 00107000 08​:01 4202711
/lib/x86_64-linux-gnu/libm-2.23.so
7fdabdc6d000-7fdabdc6e000 rw-p 00108000 08​:01 4202711
/lib/x86_64-linux-gnu/libm-2.23.so
7fdabdc6e000-7fdabde2e000 r-xp 00000000 08​:01 4202749
/lib/x86_64-linux-gnu/libc-2.23.so
7fdabde2e000-7fdabe02d000 ---p 001c0000 08​:01 4202749
/lib/x86_64-linux-gnu/libc-2.23.so
7fdabe02d000-7fdabe031000 r--p 001bf000 08​:01 4202749
/lib/x86_64-linux-gnu/libc-2.23.so
7fdabe031000-7fdabe033000 rw-p 001c3000 08​:01 4202749
/lib/x86_64-linux-gnu/libc-2.23.so
7fdabe033000-7fdabe037000 rw-p 00000000 00​:00 0
7fdabe037000-7fdabe3f7000 r-xp 00000000 08​:01 6954056
/home/dan/Source/perl6/rakudo/install/lib/libmoar.so
7fdabe3f7000-7fdabe5f7000 ---p 003c0000 08​:01 6954056
/home/dan/Source/perl6/rakudo/install/lib/libmoar.so
7fdabe5f7000-7fdabe691000 r--p 003c0000 08​:01 6954056
/home/dan/Source/perl6/rakudo/install/lib/libmoar.so
7fdabe691000-7fdabe6a3000 rw-p 0045a000 08​:01 6954056
/home/dan/Source/perl6/rakudo/install/lib/libmoar.so
7fdabe6a3000-7fdabe6a4000 rw-p 00000000 00​:00 0
7fdabe6a4000-7fdabe6ca000 r-xp 00000000 08​:01 4202730
/lib/x86_64-linux-gnu/ld-2.23.so
7fdabe6ca000-7fdabe6cd000 r-xp 00000000 00​:00 0
7fdabe6cd000-7fdabe6d2000 r--p 00000000 08​:01 6816477
/home/dan/Source/perl6/rakudo/blib/Perl6/ModuleLoader.moarvm
7fdabe6d2000-7fdabe6e5000 r--p 00000000 08​:01 6816479
/home/dan/Source/perl6/rakudo/blib/Perl6/Pod.moarvm
7fdabe6e5000-7fdabe6ee000 r-xp 00000000 00​:00 0
7fdabe6ee000-7fdabe709000 r--p 00000000 08​:01 6955661
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/MASTOps.moarvm
7fdabe709000-7fdabe715000 r--p 00000000 08​:01 6955662
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/MASTNodes.moarvm
7fdabe715000-7fdabe788000 r--p 00000000 08​:01 6955663
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/QAST.moarvm
7fdabe788000-7fdabe7de000 r--p 00000000 08​:01 6955660
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm
7fdabe7de000-7fdabe7f5000 r--p 00000000 08​:01 6955658
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/QASTNode.moarvm
7fdabe7f5000-7fdabe819000 r--p 00000000 08​:01 6955659
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/QRegex.moarvm
7fdabe819000-7fdabe87b000 r--p 00000000 08​:01 6955664
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/NQPP6QRegex.moarvm
7fdabe87b000-7fdabe88f000 r--p 00000000 08​:01 6955655
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/nqpmo.moarvm
7fdabe88f000-7fdabe89b000 r--p 00000000 08​:01 6955657
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/NQPCORE.setting.moarvm
7fdabe89b000-7fdabe89e000 r--p 00000000 08​:01 6955656
/home/dan/Source/perl6/rakudo/install/share/nqp/lib/ModuleLoader.moarvm
7fdabe89e000-7fdabe8a3000 rw-p 00000000 00​:00 0
7fdabe8a3000-7fdabe8a6000 r--p 00000000 08​:01 6684731
/home/dan/Source/perl6/rakudo/perl6.moarvm
7fdabe8a6000-7fdabe8c9000 rw-p 00000000 00​:00 0
7fdabe8c9000-7fdabe8ca000 r--p 00025000 08​:01 4202730
/lib/x86_64-linux-gnu/ld-2.23.so
7fdabe8ca000-7fdabe8cb000 rw-p 00026000 08​:01 4202730
/lib/x86_64-linux-gnu/ld-2.23.so
7fdabe8cb000-7fdabe8cc000 rw-p 00000000 00​:00 0
7ffebf7bb000-7ffebf7da000 rwxp 00000000 00​:00 0
[stack]
7ffebf7da000-7ffebf7dc000 rw-p 00000000 00​:00 0
7ffebf7e3000-7ffebf7e5000 r--p 00000000 00​:00 0
[vvar]
7ffebf7e5000-7ffebf7e7000 r-xp 00000000 00​:00 0
[vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00​:00 0
[vsyscall]
Aborted (core dumped)

On Tue, Jun 14, 2016 at 11​:10 PM, Zoffix Znet via RT <
perl6-bugs-followup@​perl.org> wrote​:

Would you be able to retry with a more recent Rakudo and see if the issue
is still there?

Also, what OS/architecture are you using?

Can't reproduce on a Debian-flavoured x64 Linux with Rakudo version
2016.05-145-gac0dcdd built on MoarVM version 2016.05-17-g6075599

@p6rt p6rt added the SEGV Segmentation fault, bus error, etc. label Jan 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
SEGV Segmentation fault, bus error, etc.
Projects
None yet
Development

No branches or pull requests

1 participant