Skip to content

Instantly share code, notes, and snippets.

@FROGGS
Created July 31, 2014 10:41
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 FROGGS/3bde10c30c9fe3c6723b to your computer and use it in GitHub Desktop.
Save FROGGS/3bde10c30c9fe3c6723b to your computer and use it in GitHub Desktop.
Breakpoint 1, MVM_sc_set_object (tc=tc@entry=0x6035e0, sc=sc@entry=0x7ffff6782d40, idx=idx@entry=810, obj=obj@entry=0x7ffff6782d40) at src/6model/sc.c:173
173 if (MVM_REPR_ID_SCRef == REPR(obj)->ID) {
(gdb) bt full
#0 MVM_sc_set_object (tc=tc@entry=0x6035e0, sc=sc@entry=0x7ffff6782d40, idx=idx@entry=810, obj=obj@entry=0x7ffff6782d40) at src/6model/sc.c:173
roots = <optimized out>
count = <optimized out>
#1 0x00007ffff79dcc37 in MVM_sc_push_object (obj=0x7ffff6782d40, sc=0x7ffff6782d40, tc=0x6035e0) at src/6model/sc.h:140
idx = 810
#2 write_obj_ref (tc=tc@entry=0x6035e0, writer=writer@entry=0x5f0cf20, ref=ref@entry=0x7ffff6782d40) at src/6model/serialization.c:365
sc_id = <optimized out>
idx = <optimized out>
#3 0x00007ffff79dd29b in write_ref_func (tc=0x6035e0, writer=0x5f0cf20, ref=0x7ffff6782d40) at src/6model/serialization.c:628
discrim = 2
#4 0x00007ffff79cae57 in serialize (tc=0x6035e0, st=<optimized out>, data=0x7ffff69dea88, writer=0x5f0cf20) at src/6model/reprs/P6opaque.c:1087
a_offset = <optimized out>
a_st = <optimized out>
repr_data = 0x8d3010
num_attributes = <optimized out>
i = <optimized out>
#5 0x00007ffff79de325 in serialize_object (obj=0x7ffff69dea70, writer=0x5f0cf20, tc=0x6035e0) at src/6model/serialization.c:916
offset = 11920
sc = 5
sc_idx = 24
#6 serialize (writer=0x5f0cf20, tc=0x6035e0) at src/6model/serialization.c:1059
stables_todo = 8
objects_todo = 764
contexts_todo = 2
work_todo = <optimized out>
#7 MVM_serialization_serialize (tc=tc@entry=0x6035e0, sc=<optimized out>, empty_string_heap=<optimized out>) at src/6model/serialization.c:1128
writer = 0x5f0cf20
result = 0x0
sc_elems = <optimized out>
#8 0x00007ffff799c34e in MVM_interp_run (tc=tc@entry=0x6035e0, initial_invoke=initial_invoke@entry=0x7ffff79ff692 <toplevel_initial_invoke>, invoke_data=<optimized out>)
at src/core/interp.c:3514
sc = <optimized out>
obj = <optimized out>
op = <optimized out>
LABELS = {0x7ffff798d989 <MVM_interp_run+153>, 0x7ffff798e726 <MVM_interp_run+3638>, 0x7ffff798e728 <MVM_interp_run+3640>, 0x7ffff798e728 <MVM_interp_run+3640>,
0x7ffff798e73e <MVM_interp_run+3662>, 0x7ffff798e784 <MVM_interp_run+3732>, 0x7ffff798e79a <MVM_interp_run+3754>, 0x7ffff798e7e2 <MVM_interp_run+3826>,
0x7ffff798df4a <MVM_interp_run+1626>, 0x7ffff798defd <MVM_interp_run+1549>, 0x7ffff798deff <MVM_interp_run+1551>, 0x7ffff798df01 <MVM_interp_run+1553>,
0x7ffff798df03 <MVM_interp_run+1555>, 0x7ffff798df05 <MVM_interp_run+1557>, 0x7ffff798df12 <MVM_interp_run+1570>, 0x7ffff798df14 <MVM_interp_run+1572>,
0x7ffff798df16 <MVM_interp_run+1574>, 0x7ffff798df22 <MVM_interp_run+1586>, 0x7ffff798df24 <MVM_interp_run+1588>, 0x7ffff798df26 <MVM_interp_run+1590>,
0x7ffff798df32 <MVM_interp_run+1602>, 0x7ffff798df34 <MVM_interp_run+1604>, 0x7ffff798df34 <MVM_interp_run+1604>, 0x7ffff798d9b0 <MVM_interp_run+192>,
0x7ffff798da05 <MVM_interp_run+277>, 0x7ffff798da7e <MVM_interp_run+398>, 0x7ffff798daf7 <MVM_interp_run+519>, 0x7ffff798db76 <MVM_interp_run+646>,
0x7ffff798dbf5 <MVM_interp_run+773>, 0x7ffff798dc76 <MVM_interp_run+902>, 0x7ffff798dcf7 <MVM_interp_run+1031>, 0x7ffff798dd81 <MVM_interp_run+1169>,
0x7ffff798de0b <MVM_interp_run+1307>, 0x7ffff798de84 <MVM_interp_run+1428>, 0x7ffff7990a37 <MVM_interp_run+12615>, 0x7ffff798dfa0 <MVM_interp_run+1712>,
0x7ffff798e08f <MVM_interp_run+1951>, 0x7ffff798e127 <MVM_interp_run+2103>, 0x7ffff798e19d <MVM_interp_run+2221>, 0x7ffff798e215 <MVM_interp_run+2341>,
0x7ffff798e28b <MVM_interp_run+2459>, 0x7ffff798e315 <MVM_interp_run+2597>, 0x7ffff798e390 <MVM_interp_run+2720>, 0x7ffff798e40d <MVM_interp_run+2845>,
0x7ffff798e488 <MVM_interp_run+2968>, 0x7ffff798e532 <MVM_interp_run+3138>, 0x7ffff798e532 <MVM_interp_run+3138>, 0x7ffff7990b64 <MVM_interp_run+12916>,
0x7ffff7990bcf <MVM_interp_run+13023>, 0x7ffff799113e <MVM_interp_run+14414>, 0x7ffff7992468 <MVM_interp_run+19320>, 0x7ffff798e548 <MVM_interp_run+3160>,
0x7ffff798e5ac <MVM_interp_run+3260>, 0x7ffff798e611 <MVM_interp_run+3361>, 0x7ffff798e675 <MVM_interp_run+3461>, 0x7ffff798e6d9 <MVM_interp_run+3561>,
0x7ffff798f663 <MVM_interp_run+7539>, 0x7ffff798f6c7 <MVM_interp_run+7639>, 0x7ffff798f72b <MVM_interp_run+7739>, 0x7ffff798f78f <MVM_interp_run+7839>,
0x7ffff798f7f3 <MVM_interp_run+7939>, 0x7ffff798f857 <MVM_interp_run+8039>, 0x7ffff7990ff0 <MVM_interp_run+14080>, 0x7ffff798e843 <MVM_interp_run+3923>,
0x7ffff798e8a1 <MVM_interp_run+4017>, 0x7ffff798e8ff <MVM_interp_run+4111>, 0x7ffff798e95e <MVM_interp_run+4206>, 0x7ffff798ea17 <MVM_interp_run+4391>,
0x7ffff798ea7a <MVM_interp_run+4490>, 0x7ffff798eada <MVM_interp_run+4586>, 0x7ffff798eb3d <MVM_interp_run+4685>, 0x7ffff798eb96 <MVM_interp_run+4774>,
0x7ffff798ebf9 <MVM_interp_run+4873>, 0x7ffff798ec48 <MVM_interp_run+4952>, 0x7ffff798ec97 <MVM_interp_run+5031>, 0x7ffff798ece6 <MVM_interp_run+5110>,
0x7ffff7990657 <MVM_interp_run+11623>, 0x7ffff79906b5 <MVM_interp_run+11717>, 0x7ffff7990713 <MVM_interp_run+11811>, 0x7ffff7990771 <MVM_interp_run+11905>,
0x7ffff79907ca <MVM_interp_run+11994>, 0x7ffff799082b <MVM_interp_run+12091>, 0x7ffff799088c <MVM_interp_run+12188>, 0x7ffff79910e1 <MVM_interp_run+14321>,
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment