Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save MasterDuke17/c10c82840bfc13a87833b9a20beedad4 to your computer and use it in GitHub Desktop.

Select an option

Save MasterDuke17/c10c82840bfc13a87833b9a20beedad4 to your computer and use it in GitHub Desktop.
================================================================================================
This is Rakudo Perl 6 running in valgrind, a tool for debugging and profiling programs.
Running a program in valgrind usually takes *a lot* more time than running it directly,
so please be patient.
This Rakudo version is 2016.05.168.g.5.ca.43.c.2 built on MoarVM version 2016.05.37.ga.126.e.0.f,
running on arch (4.5.2.1.arch) / linux (4.5.3.1.ARCH)
------------------------------------------------------------------------------------------------
==9191== Thread 7:
==9191== Invalid read of size 8
==9191== at 0x4F998AC: MVM_interp_run (in /home/dan/Source/perl6/install/lib/libmoar.so)
==9191== by 0x4FAB1AD: start_thread (in /home/dan/Source/perl6/install/lib/libmoar.so)
==9191== by 0x5070586: uv__thread_start (in /home/dan/Source/perl6/install/lib/libmoar.so)
==9191== by 0x5B4B483: start_thread (in /usr/lib/libpthread-2.23.so)
==9191== Address 0x10 is not stack'd, malloc'd or (recently) free'd
==9191==
==9191==
==9191== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==9191== Access not within mapped region at address 0x10
==9191== at 0x4F998AC: MVM_interp_run (in /home/dan/Source/perl6/install/lib/libmoar.so)
==9191== by 0x4FAB1AD: start_thread (in /home/dan/Source/perl6/install/lib/libmoar.so)
==9191== by 0x5070586: uv__thread_start (in /home/dan/Source/perl6/install/lib/libmoar.so)
==9191== by 0x5B4B483: start_thread (in /usr/lib/libpthread-2.23.so)
==9191== If you believe this happened as a result of a stack
==9191== overflow in your program's main thread (unlikely but
==9191== possible), you can try to increase the size of the
==9191== main thread stack using the --main-stacksize= flag.
==9191== The main thread stack size used in this run was 8388608.
==9191==
==9191== HEAP SUMMARY:
==9191== in use at exit: 450,073,471 bytes in 1,435,842 blocks
==9191== total heap usage: 5,770,262 allocs, 4,334,420 frees, 1,664,668,971 bytes allocated
==9191==
==9191== LEAK SUMMARY:
==9191== definitely lost: 364,449 bytes in 2,033 blocks
==9191== indirectly lost: 23,160 bytes in 671 blocks
==9191== possibly lost: 393,080 bytes in 6,825 blocks
==9191== still reachable: 449,292,782 bytes in 1,426,313 blocks
==9191== suppressed: 0 bytes in 0 blocks
==9191== Rerun with --leak-check=full to see details of leaked memory
==9191==
==9191== For counts of detected and suppressed errors, rerun with: -v
==9191== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
../install/bin/perl6-valgrind-m: line 11: 9191 Killed valgrind /home/dan/Source/perl6/install/bin/moar --execname="$0" --libpath="/home/dan/Source/perl6/install/share/nqp/lib" --libpath="/home/dan/Source/perl6/install/share/perl6/lib" --libpath="/home/dan/Source/perl6/install/share/perl6/runtime" /home/dan/Source/perl6/install/share/perl6/runtime/perl6.moarvm "$@"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment