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

Segfault in GC #5768

Open
p6rt opened this issue Oct 23, 2016 · 3 comments
Open

Segfault in GC #5768

p6rt opened this issue Oct 23, 2016 · 3 comments
Labels
Bug SEGV Segmentation fault, bus error, etc.

Comments

@p6rt
Copy link

p6rt commented Oct 23, 2016

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

Searchable as RT129946$

@p6rt
Copy link
Author

p6rt commented Oct 23, 2016

From jns@gellyfish.co.uk

Hi,
with Rakudo version 2016.10-37-g127b3be built on MoarVM version
2016.10-15-g715e39 (and --debug=3 on the MoarVM) I get a segfault with
the backtrace at the end.

This is with the tests of https://github.com/jonathanstowe/Squirrel and
I am currently not able to replicate with a smaller example as it seems
to do it after an unpredictable number of tests though I will continue
to try as I'd like to get this working again (this is only fairly
recent.)

#​0  0x00007ffff7911487 in gc_mark (tc=0x6037d0, st=<optimized out>, 
    data=<optimized out>, worklist=0x6511d40) at
src/6model/reprs/MVMCallCapture.c​:55
        ctx = 0x61c9e90
        count = 4
        i = 0
        flag = 0
        flag_map = <optimized out>
        body = <optimized out>
        st = <optimized out>
        worklist = 0x6511d40
        data = <optimized out>
        tc = 0x6037d0
        body = <optimized out>
#​1  0x00007ffff78e7a60 in process_worklist (tc=tc@​entry=0x6037d0, 
    worklist=worklist@​entry=0x6511d40, wtp=wtp@​entry=0x7fffffffd4a0, 
    gen=gen@​entry=0 '\000') at src/gc/collect.c​:313
        item = 0x7ffff6670708
        item_gen2 = <optimized out>
        to_gen2 = 1 '\001'
        gen2 = 0x603d10
        item_ptr = <optimized out>
        new_addr = 0x652b520
        gen2count = 799
#​2  0x00007ffff78e8191 in MVM_gc_collect (tc=0x6037d0,
what_to_do=<optimized out>, 
    gen=gen@​entry=0 '\000') at src/gc/collect.c​:129
        fromspace = <optimized out>
        tospace = <optimized out>
        worklist = 0x6511d40
        wtp = {num_target_threads = 0, target_work = 0x0}
#​3  0x00007ffff78e42fb in run_gc (tc=tc@​entry=0x6037d0, 
    what_to_do=what_to_do@​entry=0 '\000') at src/gc/orchestrate.c​:304
        other = <optimized out>
        gen = 0 '\000'
        i = <optimized out>
        n = <optimized out>
#​4  0x00007ffff78e4c49 in MVM_gc_enter_from_allocator (tc=tc@​entry=0x60
37d0)
    at src/gc/orchestrate.c​:438
        last_starter = 0x622c90
        num_threads = 0
#​5  0x00007ffff78e4e18 in MVM_gc_allocate_nursery (tc=0x6037d0,
size=280)
    at src/gc/allocation.c​:32
        allocated = <optimized out>
#​6  0x00007ffff78e50de in MVM_gc_allocate_frame (tc=tc@​entry=0x6037d0)
    at src/gc/allocation.c​:99
        f = 0x5ddf920
#​7  0x00007ffff78c8df0 in MVM_frame_force_to_heap (tc=0x6037d0,
frame=0x7ffff7fd6030)
    at src/core/frame.c​:657
        promoted = <optimized out>
        cur_to_promote = 0x7ffff7fd6030
        new_cur_frame = 0x0
        update_caller = 0x0
        result = 0x0
        frame = 0x7ffff7fd6030
        tc = 0x6037d0
#​8  0x00007ffff78ca420 in MVM_frame_takeclosure (tc=0x6037d0,
code=<optimized out>)
    at src/core/frame.c​:1043
        closure = 0x7ffff4de5010
        captured = <optimized out>
#​9  0x00007ffff78c1d00 in MVM_interp_run (tc=tc@​entry=0x6037d0, 
    initial_invoke=0x5ddf920, invoke_data=0x652b538) at
src/core/interp.c​:1074
        op = 46392
        LABELS = {0x7ffff78af709 <MVM_interp_run+153>, 
          0x7ffff78b84c0 <MVM_interp_run+36432>, 0x7ffff78af8ea
<MVM_interp_run+634>, 
          0x7ffff78af8ea <MVM_interp_run+634>, 0x7ffff78b8165
<MVM_interp_run+35573>, 
          0x7ffff78b819d <MVM_interp_run+35629>, 
          0x7ffff78b81b0 <MVM_interp_run+35648>, 
          0x7ffff78b81ea <MVM_interp_run+35706>, 
          0x7ffff78b8249 <MVM_interp_run+35801>, 
          0x7ffff78b8285 <MVM_interp_run+35861>, 
          0x7ffff78b82c1 <MVM_interp_run+35921>, 
          0x7ffff78b84c5 <MVM_interp_run+36437>, 
          0x7ffff78b5798 <MVM_interp_run+24872>, 
          0x7ffff78b6048 <MVM_interp_run+27096>, 
          0x7ffff78b6085 <MVM_interp_run+27157>, 
          0x7ffff78b5f02 <MVM_interp_run+26770>, 
          0x7ffff78b60c1 <MVM_interp_run+27217>, 
          0x7ffff78b5f3e <MVM_interp_run+26830>, 
          0x7ffff78b5f79 <MVM_interp_run+26889>, 
          0x7ffff78b4af1 <MVM_interp_run+21633>, 
          0x7ffff78b4b2d <MVM_interp_run+21693>, 
          0x7ffff78b4b68 <MVM_interp_run+21752>, 
          0x7ffff78b4baa <MVM_interp_run+21818>, 
          0x7ffff78b4bec <MVM_interp_run+21884>, 
          0x7ffff78b4c3a <MVM_interp_run+21962>, 
          0x7ffff78b4c9f <MVM_interp_run+22063>, 
          0x7ffff78b4cfd <MVM_interp_run+22157>, 
          0x7ffff78b927f <MVM_interp_run+39951>, 
          0x7ffff78c1e45 <MVM_interp_run+75733>, 
          0x7ffff78c1ec3 <MVM_interp_run+75859>, 
          0x7ffff78c1f3d <MVM_interp_run+75981>, 
          0x7ffff78c1faf <MVM_interp_run+76095>, 
          0x7ffff78c2028 <MVM_interp_run+76216>, 
          0x7ffff78c2095 <MVM_interp_run+76325>, 
          0x7ffff78c2105 <MVM_interp_run+76437>, 
          0x7ffff78bfebb <MVM_interp_run+67659>, 
          0x7ffff78c2701 <MVM_interp_run+77969>, 
          0x7ffff78c268d <MVM_interp_run+77853>, 
          0x7ffff78c27a2 <MVM_interp_run+78130>, 
          0x7ffff78c24bd <MVM_interp_run+77389>, 
          0x7ffff78c2531 <MVM_interp_run+77505>, 
          0x7ffff78c25ad <MVM_interp_run+77629>, 
          0x7ffff78c261d <MVM_interp_run+77741>, 
          0x7ffff78b8bfb <MVM_interp_run+38283>, 
          0x7ffff78b8c6b <MVM_interp_run+38395>, 0x7ffff78af8fd
<MVM_interp_run+653>, 
          0x7ffff78af8fd <MVM_interp_run+653>, 0x7ffff78b8cdb
<MVM_interp_run+38507>, 
          0x7ffff78b8f94 <MVM_interp_run+39204>, 
          0x7ffff78b8d35 <MVM_interp_run+38597>, 
          0x7ffff78b8f14 <MVM_interp_run+39076>, 
          0x7ffff78b8fea <MVM_interp_run+39290>, 
          0x7ffff78b9045 <MVM_interp_run+39381>, 
          0x7ffff78b90a1 <MVM_interp_run+39473>, 
          0x7ffff78b90fc <MVM_interp_run+39564>, 
          0x7ffff78b9157 <MVM_interp_run+39655>, 
          0x7ffff78b919b <MVM_interp_run+39723>, 
          0x7ffff78b91e7 <MVM_interp_run+39799>, 
          0x7ffff78b9233 <MVM_interp_run+39875>, 
          0x7ffff78c2251 <MVM_interp_run+76769>, 
          0x7ffff78c229d <MVM_interp_run+76845>, 
          0x7ffff78c2b91 <MVM_interp_run+79137>, 
          0x7ffff78c2bdd <MVM_interp_run+79213>, 
          0x7ffff78c2818 <MVM_interp_run+78248>, 
          0x7ffff78c2cee <MVM_interp_run+79486>, 
          0x7ffff78c2c37 <MVM_interp_run+79303>, 
          0x7ffff78c2c7d <MVM_interp_run+79373>, 
          0x7ffff78c1ad7 <MVM_interp_run+74855>, 
          0x7ffff78c1b1f <MVM_interp_run+74927>, 
          0x7ffff78c1b72 <MVM_interp_run+75010>, 
          0x7ffff78c2945 <MVM_interp_run+78549>, 
          0x7ffff78c285d <MVM_interp_run+78317>, 
          0x7ffff78c28a6 <MVM_interp_run+78390>, 
          0x7ffff78c28db <MVM_interp_run+78443>, 
          0x7ffff78c2910 <MVM_interp_run+78496>, 
          0x7ffff78c242d <MVM_interp_run+77245>, 
          0x7ffff78c2b4c <MVM_interp_run+79068>, 
          0x7ffff78c2ac2 <MVM_interp_run+78930>, 
          0x7ffff78c2b07 <MVM_interp_run+78999>, 
          0x7ffff78c2984 <MVM_interp_run+78612>, 
          0x7ffff78c29c3 <MVM_interp_run+78675>, 
          0x7ffff78c2a0b <MVM_interp_run+78747>, 
          0x7ffff78c2a53 <MVM_interp_run+78819>, 
          0x7ffff78b7e50 <MVM_interp_run+34784>, 
          0x7ffff78b7e95 <MVM_interp_run+34853>, 
          0x7ffff78b7f14 <MVM_interp_run+34980>, 
          0x7ffff78b7f89 <MVM_interp_run+35097>, 
          0x7ffff78b7fdd <MVM_interp_run+35181>, 
          0x7ffff78b8031 <MVM_interp_run+35265>, 
          0x7ffff78b807f <MVM_interp_run+35343>, 
          0x7ffff78b80cd <MVM_interp_run+35421>, 
          0x7ffff78b645b <MVM_interp_run+28139>, 
          0x7ffff78b64a9 <MVM_interp_run+28217>, 
          0x7ffff78b6507 <MVM_interp_run+28311>, 
          0x7ffff78b654f <MVM_interp_run+28383>, 
          0x7ffff78b6597 <MVM_interp_run+28455>, 
          0x7ffff78b65df <MVM_interp_run+28527>, 
          0x7ffff78b6627 <MVM_interp_run+28599>, 
          0x7ffff78b66b9 <MVM_interp_run+28745>, 
          0x7ffff78b66ff <MVM_interp_run+28815>, 
          0x7ffff78b674b <MVM_interp_run+28891>, 
          0x7ffff78b67a3 <MVM_interp_run+28979>, 
          0x7ffff78b67e9 <MVM_interp_run+29049>, 
          0x7ffff78b682f <MVM_interp_run+29119>, 
          0x7ffff78b6875 <MVM_interp_run+29189>, 
          0x7ffff78b68c4 <MVM_interp_run+29268>, 
          0x7ffff78b690a <MVM_interp_run+29338>, 
          0x7ffff78b6959 <MVM_interp_run+29417>, 
          0x7ffff78b699f <MVM_interp_run+29487>, 
          0x7ffff78b69e5 <MVM_interp_run+29557>, 
          0x7ffff78b6a3d <MVM_interp_run+29645>, 
          0x7ffff78b6a8f <MVM_interp_run+29727>, 
          0x7ffff78b6ae6 <MVM_interp_run+29814>, 
          0x7ffff78b6b35 <MVM_interp_run+29893>, 
          0x7ffff78b6b84 <MVM_interp_run+29972>, 
          0x7ffff78b6bca <MVM_interp_run+30042>, 
          0x7ffff78b6c25 <MVM_interp_run+30133>, 
          0x7ffff78b6c94 <MVM_interp_run+30244>, 
          0x7ffff78b6ce3 <MVM_interp_run+30323>, 
          0x7ffff78b6d32 <MVM_interp_run+30402>, 
          0x7ffff78b6d75 <MVM_interp_run+30469>, 
          0x7ffff78b6db3 <MVM_interp_run+30531>, 
          0x7ffff78b6e05 <MVM_interp_run+30613>, 
          0x7ffff78b6e58 <MVM_interp_run+30696>, 
          0x7ffff78b6eaa <MVM_interp_run+30778>, 
          0x7ffff78b6efd <MVM_interp_run+30861>, 
          0x7ffff78b6f57 <MVM_interp_run+30951>, 
          0x7ffff78b6fb1 <MVM_interp_run+31041>, 
          0x7ffff78b6ffe <MVM_interp_run+31118>, 
          0x7ffff78b7048 <MVM_interp_run+31192>, 
          0x7ffff78b7094 <MVM_interp_run+31268>, 
          0x7ffff78b70de <MVM_interp_run+31342>, 
          0x7ffff78b7128 <MVM_interp_run+31416>, 
          0x7ffff78b7165 <MVM_interp_run+31477>, 
          0x7ffff78b71a4 <MVM_interp_run+31540>, 
          0x7ffff78b7208 <MVM_interp_run+31640>, 
          0x7ffff78b76e0 <MVM_interp_run+32880>, 
          0x7ffff78b762c <MVM_interp_run+32700>, 
          0x7ffff78b7794 <MVM_interp_run+33060>, 
          0x7ffff78b72b0 <MVM_interp_run+31808>, 
          0x7ffff78b7364 <MVM_interp_run+31988>, 
          0x7ffff78b73b2 <MVM_interp_run+32066>, 
          0x7ffff78b7415 <MVM_interp_run+32165>, 
          0x7ffff78b7478 <MVM_interp_run+32264>, 
          0x7ffff78b74db <MVM_interp_run+32363>, 
          0x7ffff78b753e <MVM_interp_run+32462>, 
          0x7ffff78b75b5 <MVM_interp_run+32581>, 
          0x7ffff78b7848 <MVM_interp_run+33240>, 
          0x7ffff78b78bf <MVM_interp_run+33359>, 
          0x7ffff78b7936 <MVM_interp_run+33478>, 
          0x7ffff78b79b4 <MVM_interp_run+33604>, 
          0x7ffff78b7a32 <MVM_interp_run+33730>, 
          0x7ffff78b7b48 <MVM_interp_run+34008>, 
          0x7ffff78b7ab3 <MVM_interp_run+33859>, 
          0x7ffff78b7bc9 <MVM_interp_run+34137>, 
          0x7ffff78b7c5e <MVM_interp_run+34286>, 
          0x7ffff78b7cf3 <MVM_interp_run+34435>, 
          0x7ffff78c1d29 <MVM_interp_run+75449>, 
          0x7ffff78c1d8a <MVM_interp_run+75546>, 
          0x7ffff78c1bba <MVM_interp_run+75082>, 
          0x7ffff78c1c03 <MVM_interp_run+75155>, 
          0x7ffff78c1c91 <MVM_interp_run+75297>, 
          0x7ffff78c1cd7 <MVM_interp_run+75367>, 
          0x7ffff78bff88 <MVM_interp_run+67864>, 
          0x7ffff78bffd5 <MVM_interp_run+67941>, 
          0x7ffff78c22e9 <MVM_interp_run+76921>, 
          0x7ffff78c2370 <MVM_interp_run+77056>, 
          0x7ffff78c2182 <MVM_interp_run+76562>, 
          0x7ffff78c21e1 <MVM_interp_run+76657>, 
          0x7ffff78c23ce <MVM_interp_run+77150>, 
          0x7ffff78c2462 <MVM_interp_run+77298>, 
          0x7ffff78c1de7 <MVM_interp_run+75639>, 0x7ffff78af977
<MVM_interp_run+775>, 
          0x7ffff78af9d5 <MVM_interp_run+869>, 0x7ffff78afa2c
<MVM_interp_run+956>, 
          0x7ffff78afa86 <MVM_interp_run+1046>, 0x7ffff78afae0
<MVM_interp_run+1136>, 
          0x7ffff78afb39 <MVM_interp_run+1225>, 0x7ffff78afb82
<MVM_interp_run+1298>, 
          0x7ffff78afbc7 <MVM_interp_run+1367>, 0x7ffff78afc1e
<MVM_interp_run+1454>, 
          0x7ffff78b06d0 <MVM_interp_run+4192>, 0x7ffff78b072f
<MVM_interp_run+4287>, 
          0x7ffff78b061d <MVM_interp_run+4013>, 0x7ffff78b0866
<MVM_interp_run+4598>, 
          0x7ffff78b0781 <MVM_interp_run+4369>, 0x7ffff78b07e4
<MVM_interp_run+4468>, 
          0x7ffff78b0232 <MVM_interp_run+3010>, 0x7ffff78b02b4
<MVM_interp_run+3140>, 
          0x7ffff78b0336 <MVM_interp_run+3270>, 0x7ffff78b03b8
<MVM_interp_run+3400>, 
          0x7ffff78b0468 <MVM_interp_run+3576>, 0x7ffff78b04e5
<MVM_interp_run+3701>, 
          0x7ffff78b0552 <MVM_interp_run+3810>, 0x7ffff78b066e
<MVM_interp_run+4094>, 
          0x7ffff78afc6b <MVM_interp_run+1531>, 0x7ffff78afcc5
<MVM_interp_run+1621>, 
          0x7ffff78afcfd <MVM_interp_run+1677>, 0x7ffff78afd42
<MVM_interp_run+1746>, 
          0x7ffff78afd9c <MVM_interp_run+1836>...}
        cur_op = 0x7ffff5cda532 "\023"
        bytecode_start = 0x7ffff5cda52a "\237"
        reg_base = 0x6511a30
        cu = 0x665600
        cur_callsite = 0x7ffff7dc8800 <inv_arg_callsite>
#​10 0x00007ffff79792c9 in MVM_vm_run_file (instance=0x603010, 
    filename=0x7fffffffdfc3 "/home/jonathan/.rakudobrew/moar-
nom/install/share/perl6/runtime/perl6.moarvm") at src/moar.c​:311
        tc = 0x6037d0
        cu = 0x664200
#​11 0x0000000000400fb4 in main (argc=8, argv=0x7fffffffdac8) at
src/main.c​:192
        instance = 0x603010
        input_file = 0x7fffffffdfc3 "/home/jonathan/.rakudobrew/moar-
nom/install/share/perl6/runtime/perl6.moarvm"
        executable_name = <optimized out>
        lib_path = {
          0x7fffffffdef9 "/home/jonathan/.rakudobrew/moar-
nom/install/share/nqp/lib", 
          0x7fffffffdf3d "/home/jonathan/.rakudobrew/moar-
nom/install/share/perl6/lib", 0x7fffffffdf83
"/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/runtime",
0x0, 
          0x0, 0x0, 0x1 <error​: Cannot access memory at address 0x1>, 
          0x40113d <__libc_csu_init+77>
"H\203\303\001H9\335u\352H\203\304\b[]A\\A]A^A_Ðf.\017\037\204"}
        dump = <optimized out>
        full_cleanup = <optimized out>
        argi = 6
        lib_path_i = <optimized out>

@p6rt
Copy link
Author

p6rt commented Oct 26, 2016

From @LLFourn

Looks like you've hit another one like​:

https://rt.perl.org/Public/Bug/Display.html?id=128553
MoarVM/MoarVM#412

On Mon, Oct 24, 2016 at 12​:31 AM via RT <perl6-bugs-followup@​perl.org>
wrote​:

# New Ticket Created by
# Please include the string​: [perl #​129946]
# in the subject line of all future correspondence about this issue.
# <URL​: https://rt-archive.perl.org/perl6/Ticket/Display.html?id=129946 >

Hi,
with Rakudo version 2016.10-37-g127b3be built on MoarVM version
2016.10-15-g715e39 (and --debug=3 on the MoarVM) I get a segfault with
the backtrace at the end.

This is with the tests of https://github.com/jonathanstowe/Squirrel and
I am currently not able to replicate with a smaller example as it seems
to do it after an unpredictable number of tests though I will continue
to try as I'd like to get this working again (this is only fairly
recent.)

#​0 0x00007ffff7911487 in gc_mark (tc=0x6037d0, st=<optimized out>,
data=<optimized out>, worklist=0x6511d40) at
src/6model/reprs/MVMCallCapture.c​:55
ctx = 0x61c9e90
count = 4
i = 0
flag = 0
flag_map = <optimized out>
body = <optimized out>
st = <optimized out>
worklist = 0x6511d40
data = <optimized out>
tc = 0x6037d0
body = <optimized out>
#​1 0x00007ffff78e7a60 in process_worklist (tc=tc@​entry=0x6037d0,
worklist=worklist@​entry=0x6511d40, wtp=wtp@​entry=0x7fffffffd4a0,
gen=gen@​entry=0 '\000') at src/gc/collect.c​:313
item = 0x7ffff6670708
item_gen2 = <optimized out>
to_gen2 = 1 '\001'
gen2 = 0x603d10
item_ptr = <optimized out>
new_addr = 0x652b520
gen2count = 799
#​2 0x00007ffff78e8191 in MVM_gc_collect (tc=0x6037d0,
what_to_do=<optimized out>,
gen=gen@​entry=0 '\000') at src/gc/collect.c​:129
fromspace = <optimized out>
tospace = <optimized out>
worklist = 0x6511d40
wtp = {num_target_threads = 0, target_work = 0x0}
#​3 0x00007ffff78e42fb in run_gc (tc=tc@​entry=0x6037d0,
what_to_do=what_to_do@​entry=0 '\000') at src/gc/orchestrate.c​:304
other = <optimized out>
gen = 0 '\000'
i = <optimized out>
n = <optimized out>
#​4 0x00007ffff78e4c49 in MVM_gc_enter_from_allocator (tc=tc@​entry=0x60
37d0)
at src/gc/orchestrate.c​:438
last_starter = 0x622c90
num_threads = 0
#​5 0x00007ffff78e4e18 in MVM_gc_allocate_nursery (tc=0x6037d0,
size=280)
at src/gc/allocation.c​:32
allocated = <optimized out>
#​6 0x00007ffff78e50de in MVM_gc_allocate_frame (tc=tc@​entry=0x6037d0)
at src/gc/allocation.c​:99
f = 0x5ddf920
#​7 0x00007ffff78c8df0 in MVM_frame_force_to_heap (tc=0x6037d0,
frame=0x7ffff7fd6030)
at src/core/frame.c​:657
promoted = <optimized out>
cur_to_promote = 0x7ffff7fd6030
new_cur_frame = 0x0
update_caller = 0x0
result = 0x0
frame = 0x7ffff7fd6030
tc = 0x6037d0
#​8 0x00007ffff78ca420 in MVM_frame_takeclosure (tc=0x6037d0,
code=<optimized out>)
at src/core/frame.c​:1043
closure = 0x7ffff4de5010
captured = <optimized out>
#​9 0x00007ffff78c1d00 in MVM_interp_run (tc=tc@​entry=0x6037d0,
initial_invoke=0x5ddf920, invoke_data=0x652b538) at
src/core/interp.c​:1074
op = 46392
LABELS = {0x7ffff78af709 <MVM_interp_run+153>,
0x7ffff78b84c0 <MVM_interp_run+36432>, 0x7ffff78af8ea
<MVM_interp_run+634>,
0x7ffff78af8ea <MVM_interp_run+634>, 0x7ffff78b8165
<MVM_interp_run+35573>,
0x7ffff78b819d <MVM_interp_run+35629>,
0x7ffff78b81b0 <MVM_interp_run+35648>,
0x7ffff78b81ea <MVM_interp_run+35706>,
0x7ffff78b8249 <MVM_interp_run+35801>,
0x7ffff78b8285 <MVM_interp_run+35861>,
0x7ffff78b82c1 <MVM_interp_run+35921>,
0x7ffff78b84c5 <MVM_interp_run+36437>,
0x7ffff78b5798 <MVM_interp_run+24872>,
0x7ffff78b6048 <MVM_interp_run+27096>,
0x7ffff78b6085 <MVM_interp_run+27157>,
0x7ffff78b5f02 <MVM_interp_run+26770>,
0x7ffff78b60c1 <MVM_interp_run+27217>,
0x7ffff78b5f3e <MVM_interp_run+26830>,
0x7ffff78b5f79 <MVM_interp_run+26889>,
0x7ffff78b4af1 <MVM_interp_run+21633>,
0x7ffff78b4b2d <MVM_interp_run+21693>,
0x7ffff78b4b68 <MVM_interp_run+21752>,
0x7ffff78b4baa <MVM_interp_run+21818>,
0x7ffff78b4bec <MVM_interp_run+21884>,
0x7ffff78b4c3a <MVM_interp_run+21962>,
0x7ffff78b4c9f <MVM_interp_run+22063>,
0x7ffff78b4cfd <MVM_interp_run+22157>,
0x7ffff78b927f <MVM_interp_run+39951>,
0x7ffff78c1e45 <MVM_interp_run+75733>,
0x7ffff78c1ec3 <MVM_interp_run+75859>,
0x7ffff78c1f3d <MVM_interp_run+75981>,
0x7ffff78c1faf <MVM_interp_run+76095>,
0x7ffff78c2028 <MVM_interp_run+76216>,
0x7ffff78c2095 <MVM_interp_run+76325>,
0x7ffff78c2105 <MVM_interp_run+76437>,
0x7ffff78bfebb <MVM_interp_run+67659>,
0x7ffff78c2701 <MVM_interp_run+77969>,
0x7ffff78c268d <MVM_interp_run+77853>,
0x7ffff78c27a2 <MVM_interp_run+78130>,
0x7ffff78c24bd <MVM_interp_run+77389>,
0x7ffff78c2531 <MVM_interp_run+77505>,
0x7ffff78c25ad <MVM_interp_run+77629>,
0x7ffff78c261d <MVM_interp_run+77741>,
0x7ffff78b8bfb <MVM_interp_run+38283>,
0x7ffff78b8c6b <MVM_interp_run+38395>, 0x7ffff78af8fd
<MVM_interp_run+653>,
0x7ffff78af8fd <MVM_interp_run+653>, 0x7ffff78b8cdb
<MVM_interp_run+38507>,
0x7ffff78b8f94 <MVM_interp_run+39204>,
0x7ffff78b8d35 <MVM_interp_run+38597>,
0x7ffff78b8f14 <MVM_interp_run+39076>,
0x7ffff78b8fea <MVM_interp_run+39290>,
0x7ffff78b9045 <MVM_interp_run+39381>,
0x7ffff78b90a1 <MVM_interp_run+39473>,
0x7ffff78b90fc <MVM_interp_run+39564>,
0x7ffff78b9157 <MVM_interp_run+39655>,
0x7ffff78b919b <MVM_interp_run+39723>,
0x7ffff78b91e7 <MVM_interp_run+39799>,
0x7ffff78b9233 <MVM_interp_run+39875>,
0x7ffff78c2251 <MVM_interp_run+76769>,
0x7ffff78c229d <MVM_interp_run+76845>,
0x7ffff78c2b91 <MVM_interp_run+79137>,
0x7ffff78c2bdd <MVM_interp_run+79213>,
0x7ffff78c2818 <MVM_interp_run+78248>,
0x7ffff78c2cee <MVM_interp_run+79486>,
0x7ffff78c2c37 <MVM_interp_run+79303>,
0x7ffff78c2c7d <MVM_interp_run+79373>,
0x7ffff78c1ad7 <MVM_interp_run+74855>,
0x7ffff78c1b1f <MVM_interp_run+74927>,
0x7ffff78c1b72 <MVM_interp_run+75010>,
0x7ffff78c2945 <MVM_interp_run+78549>,
0x7ffff78c285d <MVM_interp_run+78317>,
0x7ffff78c28a6 <MVM_interp_run+78390>,
0x7ffff78c28db <MVM_interp_run+78443>,
0x7ffff78c2910 <MVM_interp_run+78496>,
0x7ffff78c242d <MVM_interp_run+77245>,
0x7ffff78c2b4c <MVM_interp_run+79068>,
0x7ffff78c2ac2 <MVM_interp_run+78930>,
0x7ffff78c2b07 <MVM_interp_run+78999>,
0x7ffff78c2984 <MVM_interp_run+78612>,
0x7ffff78c29c3 <MVM_interp_run+78675>,
0x7ffff78c2a0b <MVM_interp_run+78747>,
0x7ffff78c2a53 <MVM_interp_run+78819>,
0x7ffff78b7e50 <MVM_interp_run+34784>,
0x7ffff78b7e95 <MVM_interp_run+34853>,
0x7ffff78b7f14 <MVM_interp_run+34980>,
0x7ffff78b7f89 <MVM_interp_run+35097>,
0x7ffff78b7fdd <MVM_interp_run+35181>,
0x7ffff78b8031 <MVM_interp_run+35265>,
0x7ffff78b807f <MVM_interp_run+35343>,
0x7ffff78b80cd <MVM_interp_run+35421>,
0x7ffff78b645b <MVM_interp_run+28139>,
0x7ffff78b64a9 <MVM_interp_run+28217>,
0x7ffff78b6507 <MVM_interp_run+28311>,
0x7ffff78b654f <MVM_interp_run+28383>,
0x7ffff78b6597 <MVM_interp_run+28455>,
0x7ffff78b65df <MVM_interp_run+28527>,
0x7ffff78b6627 <MVM_interp_run+28599>,
0x7ffff78b66b9 <MVM_interp_run+28745>,
0x7ffff78b66ff <MVM_interp_run+28815>,
0x7ffff78b674b <MVM_interp_run+28891>,
0x7ffff78b67a3 <MVM_interp_run+28979>,
0x7ffff78b67e9 <MVM_interp_run+29049>,
0x7ffff78b682f <MVM_interp_run+29119>,
0x7ffff78b6875 <MVM_interp_run+29189>,
0x7ffff78b68c4 <MVM_interp_run+29268>,
0x7ffff78b690a <MVM_interp_run+29338>,
0x7ffff78b6959 <MVM_interp_run+29417>,
0x7ffff78b699f <MVM_interp_run+29487>,
0x7ffff78b69e5 <MVM_interp_run+29557>,
0x7ffff78b6a3d <MVM_interp_run+29645>,
0x7ffff78b6a8f <MVM_interp_run+29727>,
0x7ffff78b6ae6 <MVM_interp_run+29814>,
0x7ffff78b6b35 <MVM_interp_run+29893>,
0x7ffff78b6b84 <MVM_interp_run+29972>,
0x7ffff78b6bca <MVM_interp_run+30042>,
0x7ffff78b6c25 <MVM_interp_run+30133>,
0x7ffff78b6c94 <MVM_interp_run+30244>,
0x7ffff78b6ce3 <MVM_interp_run+30323>,
0x7ffff78b6d32 <MVM_interp_run+30402>,
0x7ffff78b6d75 <MVM_interp_run+30469>,
0x7ffff78b6db3 <MVM_interp_run+30531>,
0x7ffff78b6e05 <MVM_interp_run+30613>,
0x7ffff78b6e58 <MVM_interp_run+30696>,
0x7ffff78b6eaa <MVM_interp_run+30778>,
0x7ffff78b6efd <MVM_interp_run+30861>,
0x7ffff78b6f57 <MVM_interp_run+30951>,
0x7ffff78b6fb1 <MVM_interp_run+31041>,
0x7ffff78b6ffe <MVM_interp_run+31118>,
0x7ffff78b7048 <MVM_interp_run+31192>,
0x7ffff78b7094 <MVM_interp_run+31268>,
0x7ffff78b70de <MVM_interp_run+31342>,
0x7ffff78b7128 <MVM_interp_run+31416>,
0x7ffff78b7165 <MVM_interp_run+31477>,
0x7ffff78b71a4 <MVM_interp_run+31540>,
0x7ffff78b7208 <MVM_interp_run+31640>,
0x7ffff78b76e0 <MVM_interp_run+32880>,
0x7ffff78b762c <MVM_interp_run+32700>,
0x7ffff78b7794 <MVM_interp_run+33060>,
0x7ffff78b72b0 <MVM_interp_run+31808>,
0x7ffff78b7364 <MVM_interp_run+31988>,
0x7ffff78b73b2 <MVM_interp_run+32066>,
0x7ffff78b7415 <MVM_interp_run+32165>,
0x7ffff78b7478 <MVM_interp_run+32264>,
0x7ffff78b74db <MVM_interp_run+32363>,
0x7ffff78b753e <MVM_interp_run+32462>,
0x7ffff78b75b5 <MVM_interp_run+32581>,
0x7ffff78b7848 <MVM_interp_run+33240>,
0x7ffff78b78bf <MVM_interp_run+33359>,
0x7ffff78b7936 <MVM_interp_run+33478>,
0x7ffff78b79b4 <MVM_interp_run+33604>,
0x7ffff78b7a32 <MVM_interp_run+33730>,
0x7ffff78b7b48 <MVM_interp_run+34008>,
0x7ffff78b7ab3 <MVM_interp_run+33859>,
0x7ffff78b7bc9 <MVM_interp_run+34137>,
0x7ffff78b7c5e <MVM_interp_run+34286>,
0x7ffff78b7cf3 <MVM_interp_run+34435>,
0x7ffff78c1d29 <MVM_interp_run+75449>,
0x7ffff78c1d8a <MVM_interp_run+75546>,
0x7ffff78c1bba <MVM_interp_run+75082>,
0x7ffff78c1c03 <MVM_interp_run+75155>,
0x7ffff78c1c91 <MVM_interp_run+75297>,
0x7ffff78c1cd7 <MVM_interp_run+75367>,
0x7ffff78bff88 <MVM_interp_run+67864>,
0x7ffff78bffd5 <MVM_interp_run+67941>,
0x7ffff78c22e9 <MVM_interp_run+76921>,
0x7ffff78c2370 <MVM_interp_run+77056>,
0x7ffff78c2182 <MVM_interp_run+76562>,
0x7ffff78c21e1 <MVM_interp_run+76657>,
0x7ffff78c23ce <MVM_interp_run+77150>,
0x7ffff78c2462 <MVM_interp_run+77298>,
0x7ffff78c1de7 <MVM_interp_run+75639>, 0x7ffff78af977
<MVM_interp_run+775>,
0x7ffff78af9d5 <MVM_interp_run+869>, 0x7ffff78afa2c
<MVM_interp_run+956>,
0x7ffff78afa86 <MVM_interp_run+1046>, 0x7ffff78afae0
<MVM_interp_run+1136>,
0x7ffff78afb39 <MVM_interp_run+1225>, 0x7ffff78afb82
<MVM_interp_run+1298>,
0x7ffff78afbc7 <MVM_interp_run+1367>, 0x7ffff78afc1e
<MVM_interp_run+1454>,
0x7ffff78b06d0 <MVM_interp_run+4192>, 0x7ffff78b072f
<MVM_interp_run+4287>,
0x7ffff78b061d <MVM_interp_run+4013>, 0x7ffff78b0866
<MVM_interp_run+4598>,
0x7ffff78b0781 <MVM_interp_run+4369>, 0x7ffff78b07e4
<MVM_interp_run+4468>,
0x7ffff78b0232 <MVM_interp_run+3010>, 0x7ffff78b02b4
<MVM_interp_run+3140>,
0x7ffff78b0336 <MVM_interp_run+3270>, 0x7ffff78b03b8
<MVM_interp_run+3400>,
0x7ffff78b0468 <MVM_interp_run+3576>, 0x7ffff78b04e5
<MVM_interp_run+3701>,
0x7ffff78b0552 <MVM_interp_run+3810>, 0x7ffff78b066e
<MVM_interp_run+4094>,
0x7ffff78afc6b <MVM_interp_run+1531>, 0x7ffff78afcc5
<MVM_interp_run+1621>,
0x7ffff78afcfd <MVM_interp_run+1677>, 0x7ffff78afd42
<MVM_interp_run+1746>,
0x7ffff78afd9c <MVM_interp_run+1836>...}
cur_op = 0x7ffff5cda532 "\023"
bytecode_start = 0x7ffff5cda52a "\237"
reg_base = 0x6511a30
cu = 0x665600
cur_callsite = 0x7ffff7dc8800 <inv_arg_callsite>
#​10 0x00007ffff79792c9 in MVM_vm_run_file (instance=0x603010,
filename=0x7fffffffdfc3 "/home/jonathan/.rakudobrew/moar-
nom/install/share/perl6/runtime/perl6.moarvm") at src/moar.c​:311
tc = 0x6037d0
cu = 0x664200
#​11 0x0000000000400fb4 in main (argc=8, argv=0x7fffffffdac8) at
src/main.c​:192
instance = 0x603010
input_file = 0x7fffffffdfc3 "/home/jonathan/.rakudobrew/moar-
nom/install/share/perl6/runtime/perl6.moarvm"
executable_name = <optimized out>
lib_path = {
0x7fffffffdef9 "/home/jonathan/.rakudobrew/moar-
nom/install/share/nqp/lib",
0x7fffffffdf3d "/home/jonathan/.rakudobrew/moar-
nom/install/share/perl6/lib", 0x7fffffffdf83
"/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/runtime",
0x0,
0x0, 0x0, 0x1 <error​: Cannot access memory at address 0x1>,
0x40113d <__libc_csu_init+77>
"H\203\303\001H9\335u\352H\203\304\b[]A\\A]A^A_Ðf.\017\037\204"}
dump = <optimized out>
full_cleanup = <optimized out>
argi = 6
lib_path_i = <optimized out>

@p6rt
Copy link
Author

p6rt commented Oct 26, 2016

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

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

No branches or pull requests

1 participant