Skip to content

Instantly share code, notes, and snippets.

@dogbert17
Last active February 12, 2017 12:33
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 dogbert17/ffdabdb6edfdb64aff1d2e06d596434f to your computer and use it in GitHub Desktop.
Save dogbert17/ffdabdb6edfdb64aff1d2e06d596434f to your computer and use it in GitHub Desktop.
Failed spectest run attempt2
dogbert@dogbert-VirtualBox ~/repos/rakudo $ make spectest TEST_JOBS=2 HARNESS_TYPE=6
cd t/spec && git pull --ff-only
Already up-to-date.
./perl6-m -Ilib t/harness6 --fudge --tests-from-file=t/spectest.data
t/spec/S01-perl-5-integration/array.rakudo.moar ................... ok
t/spec/S01-perl-5-integration/basic.rakudo.moar ................... ok
t/spec/S01-perl-5-integration/class.rakudo.moar ................... ok
t/spec/S01-perl-5-integration/context.rakudo.moar ................. ok
...
t/spec/S26-documentation/why-both.t ............................... ok
t/spec/S26-documentation/why-leading.t ............................ ok
t/spec/S28-named-variables/cwd.t .................................. ok
t/spec/S28-named-variables/slangs.t ............................... ok
===( 0;793 34/55 0/?)===*** Error in `/home/dogbert/repos/rakudo/install/bin/moar': free(): invalid pointer: 0x61ca11f0 ***
gdb
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x48f07b40 (LWP 27665)]
0x40024cb0 in ?? ()
(gdb) bt
#0 0x40024cb0 in ?? ()
#1 0x404f64ba in malloc_printerr (action=<optimized out>, str=0x405e4815 "free(): invalid pointer", ptr=0x61ca11f0) at malloc.c:4996
#2 0x404f712d in _int_free (av=0x4062e420 <main_arena>, p=<optimized out>, have_lock=0) at malloc.c:3840
#3 0x404f9e33 in __GI___libc_free (mem=<optimized out>, mem@entry=0x61ca11f0) at malloc.c:2946
#4 0x4016735f in MVM_free (p=0x61ca11f0) at src/core/alloc.h:29
#5 MVM_string_decodestream_destroy (tc=tc@entry=0xb913f28, ds=0x5f266700) at src/strings/decode_stream.c:509
#6 0x4013116a in gc_free (tc=0xb913f28, obj=0x515d16b0) at src/6model/reprs/Decoder.c:33
#7 0x400f1ced in MVM_gc_collect_free_gen2_unmarked (tc=tc@entry=0xb913f28, global_destruction=global_destruction@entry=0) at src/gc/collect.c:702
#8 0x400ed1bf in run_gc (tc=tc@entry=0x43313968, what_to_do=what_to_do@entry=0 '\000') at src/gc/orchestrate.c:358
#9 0x400edbfc in MVM_gc_enter_from_allocator (tc=tc@entry=0x43313968) at src/gc/orchestrate.c:463
#10 0x400edef0 in MVM_gc_allocate_nursery (tc=tc@entry=0x43313968, size=size@entry=152) at src/gc/allocation.c:32
#11 0x400edf6a in MVM_gc_allocate (size=152, tc=0x43313968) at src/gc/allocation.h:13
#12 MVM_gc_allocate_zeroed (tc=tc@entry=0x43313968, size=size@entry=152) at src/gc/allocation.c:49
#13 0x400ee204 in MVM_gc_allocate_frame (tc=tc@entry=0x43313968) at src/gc/allocation.c:99
#14 0x400d3ccf in MVM_frame_force_to_heap (tc=0x43313968, frame=0x46b8dce0) at src/core/frame.c:640
#15 0x400d4f53 in MVM_frame_capturelex (tc=0x43313968, code=<optimized out>) at src/core/frame.c:1022
#16 0x400c0717 in MVM_interp_run (tc=tc@entry=0x43313968, initial_invoke=initial_invoke@entry=0x400db9c0 <thread_initial_invoke>, invoke_data=0x0) at src/core/interp.c:1099
#17 0x400db982 in start_thread (data=0x46b21b48) at src/core/threads.c:77
#18 0x401b2f27 in uv.thread_start () from //home/dogbert/repos/rakudo/install/lib/libmoar.so
#19 0x4067ff72 in start_thread (arg=0x48f07b40) at pthread_create.c:312
#20 0x4056ef8e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129
(gdb) frame 6
#6 0x4013116a in gc_free (tc=0xb913f28, obj=0x515d16b0) at src/6model/reprs/Decoder.c:33
33 MVM_string_decodestream_destroy(tc, decoder->body.ds);
(gdb) p MVM_dump_backtrace(tc)
at <unknown>:1 (./CORE.setting.moarvm:wait)
from SETTING::src/core/Promise.pm:122 (./CORE.setting.moarvm:)
from SETTING::src/core/Lock.pm:24 (./CORE.setting.moarvm:protect)
from SETTING::src/core/Promise.pm:120 (./CORE.setting.moarvm:result)
from SETTING::src/core/asyncops.pm:17 (./CORE.setting.moarvm:await)
from /home/dogbert/repos/rakudo/lib/TAP.pm6 (TAP):996 (/home/dogbert/repos/rakudo/lib/.precomp/306FC2F0C94E5546D5F454911997831105943CBF.1486767385.79452/FB/FB7BC71B84DC9F961E5538C6DC0BFA7D98E5F671:)
from SETTING::src/core/Any-iterable-methods.pm:466 (./CORE.setting.moarvm:)
from SETTING::src/core/Any-iterable-methods.pm:454 (./CORE.setting.moarvm:sink-all)
from SETTING::src/core/Seq.pm:184 (./CORE.setting.moarvm:sink)
from /home/dogbert/repos/rakudo/lib/TAP.pm6 (TAP):991 (/home/dogbert/repos/rakudo/lib/.precomp/306FC2F0C94E5546D5F454911997831105943CBF.1486767385.79452/FB/FB7BC71B84DC9F961E5538C6DC0BFA7D98E5F671:)
from /home/dogbert/repos/rakudo/lib/TAP.pm6 (TAP):990 (/home/dogbert/repos/rakudo/lib/.precomp/306FC2F0C94E5546D5F454911997831105943CBF.1486767385.79452/FB/FB7BC71B84DC9F961E5538C6DC0BFA7D98E5F671:)
from SETTING::src/core/Promise.pm:218 (./CORE.setting.moarvm:)
from SETTING::src/core/ThreadPoolScheduler.pm:284 (./CORE.setting.moarvm:)
from SETTING::src/core/ThreadPoolScheduler.pm:173 (./CORE.setting.moarvm:)
from SETTING::src/core/ThreadPoolScheduler.pm:166 (./CORE.setting.moarvm:)
from SETTING::src/core/ThreadPoolScheduler.pm:163 (./CORE.setting.moarvm:)
from SETTING::src/core/Thread.pm:30 (./CORE.setting.moarvm:THREAD-ENTRY)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment