Created
October 12, 2017 11:42
-
-
Save dogbert17/058f2b200142df34c91ca639308af702 to your computer and use it in GitHub Desktop.
SEGV in t/spec/S17-supply/supplier-preserving.t
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Starting program: /home/dogbert/repos/rakudo/install/bin/moar --execname=./perl6-gdb-m --libpath=. --libpath=blib --libpath=/home/dogbert/repos/rakudo/install/share/nqp/lib --libpath=/home/dogbert/repos/rakudo/install/share/nqp/lib --libpath=/home/dogbert/repos/rakudo/install/share/nqp/lib /home/dogbert/repos/rakudo/perl6.moarvm --nqp-lib=blib t/spec/S17-supply/supplier-preserving.t | |
[Thread debugging using libthread_db enabled] | |
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". | |
[New Thread 0xb7459b40 (LWP 29144)] | |
1..1 | |
[New Thread 0xb48ffb40 (LWP 29208)] | |
[New Thread 0xb3aadb40 (LWP 29209)] | |
Program received signal SIGSEGV, Segmentation fault. | |
[Switching to Thread 0xb3aadb40 (LWP 29209)] | |
0xb7c31a69 in MVM_serialization_demand_object (tc=0x8fef990, sc=0xb3b41bbc, idx=26) at src/6model/serialization.c:2741 | |
2741 if (sc->body->root_objects[idx]) { | |
(gdb) bt | |
#0 0xb7c31a69 in MVM_serialization_demand_object (tc=0x8fef990, sc=0xb3b41bbc, idx=26) at src/6model/serialization.c:2741 | |
#1 0xb7c28edc in MVM_sc_get_object (tc=0x8fef990, sc=0xb3b41bbc, idx=26) at src/6model/sc.c:186 | |
#2 0xb7c28fbb in MVM_sc_get_sc_object (tc=0x8fef990, cu=0x80b0c20, dep=0, idx=26) at src/6model/sc.c:201 | |
#3 0xb7b97aee in MVM_interp_run (tc=0x8fef990, initial_invoke=0xb7bb85aa <thread_initial_invoke>, invoke_data=0xa3aa898) at src/core/interp.c:3165 | |
#4 0xb7bb86e4 in start_thread (data=0xa3aa898) at src/core/threads.c:85 | |
#5 0xb78b3f72 in start_thread (arg=0xb3aadb40) at pthread_create.c:312 | |
#6 0xb79fe3ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 | |
(gdb) info threads | |
Id Target Id Frame | |
* 4 Thread 0xb3aadb40 (LWP 29209) "moar" 0xb7c31a69 in MVM_serialization_demand_object (tc=0x8fef990, sc=0xb3b41bbc, idx=26) at src/6model/serialization.c:2741 | |
3 Thread 0xb48ffb40 (LWP 29208) "moar" 0xb7baf3e6 in allocate_frame (tc=0x9ee8400, static_frame=0x8947b68, spesh_cand=0xb531e740, heap=1) at src/core/frame.c:288 | |
2 Thread 0xb7459b40 (LWP 29144) "moar" 0xb7fdccb0 in ?? () | |
1 Thread 0xb789d700 (LWP 29107) "moar" 0xb7fdccb0 in ?? () | |
(gdb) t 3 | |
[Switching to thread 3 (Thread 0xb48ffb40 (LWP 29208))] | |
#0 0xb7baf3e6 in allocate_frame (tc=0x9ee8400, static_frame=0x8947b68, spesh_cand=0xb531e740, heap=1) at src/core/frame.c:288 | |
288 frame->work = MVM_fixed_size_alloc_zeroed(tc, tc->instance->fsa, work_size); | |
(gdb) bt | |
#0 0xb7baf3e6 in allocate_frame (tc=0x9ee8400, static_frame=0x8947b68, spesh_cand=0xb531e740, heap=1) at src/core/frame.c:288 | |
#1 0xb7bafb19 in MVM_frame_invoke (tc=0x9ee8400, static_frame=0x8947b68, callsite=0xb7f7f82c <two_args_callsite>, args=0x8e67350, outer=0xa56ac98, code_ref=0x8a25998, spesh_cand=0) at src/core/frame.c:492 | |
#2 0xb7ba7d82 in MVM_interp_run (tc=0x9ee8400, initial_invoke=0xb7bb85aa <thread_initial_invoke>, invoke_data=0xa3e61b0) at src/core/interp.c:5459 | |
#3 0xb7bb86e4 in start_thread (data=0xa3e61b0) at src/core/threads.c:85 | |
#4 0xb78b3f72 in start_thread (arg=0xb48ffb40) at pthread_create.c:312 | |
#5 0xb79fe3ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 | |
(gdb) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment