(gdb) bt
#0  gc_mark_ptr [inlined] () at /Volumes/OHYEAH/Programming/ruby/gc.c:2562
#1  0x000000010004f26a in gc_mark (objspace=0x100303e70, ptr=4296399584) at gc.c:2593
#2  0x000000010014c69f in rb_gc_mark_unlinked_live_method_entries (pvm=<value temporarily unavailable, due to optimizations>) at vm_method.c:115
#3  0x00000001000541a8 in gc_mark_stacked_objects [inlined] () at /Volumes/OHYEAH/Programming/ruby/gc.c:2952
#4  0x00000001000541a8 in gc_marks () at gc.c:2593
#5  0x000000010004d5db in gc_prepare_free_objects [inlined] () at /Volumes/OHYEAH/Programming/ruby/gc.c:2073
#6  0x000000010004d5db in newobj () at gc.c:2593
#7  0x000000010004dad5 in rb_newobj_of (klass=4304279680, flags=5) at gc.c:691
#8  0x00000001000fcf56 in str_alloc [inlined] () at /Volumes/OHYEAH/Programming/ruby/string.c:378
#9  0x00000001000fcf56 in rb_str_buf_new [inlined] () at /Volumes/OHYEAH/Programming/ruby/string.c:781
#10 0x00000001000fcf56 in rb_str_inspect (str=4331503720) at string.c:2593
#11 0x000000010015df66 in vm_call_cfunc_with_frame [inlined] () at /Volumes/OHYEAH/Programming/ruby/vm_insnhelper.c:1464
#12 0x000000010015df66 in vm_call_cfunc (th=0x100303af0, reg_cfp=0x1004ffd80, ci=<value temporarily unavailable, due to optimizations>) at vm_insnhelper.c:2593
#13 0x000000010015d5ed in vm_call_method (th=0x100303af0, cfp=0x1004ffd80) at vm_insnhelper.c:1746
#14 0x00000001001474d6 in vm_exec_core (th=0x100303af0, initial=<value temporarily unavailable, due to optimizations>) at insns.def:1017
#15 0x00000001001549a4 in vm_exec (th=0x100303af0) at vm.c:1201
#16 0x0000000100158a60 in invoke_block_from_c (th=0x100303af0, block=0x0, self=4304282800, argc=<value temporarily unavailable, due to optimizations>, argv=<value temporarily unavailable, due to optimizations>, blockptr=<value temporarily unavailable, due to optimizations>, cref=<value temporarily unavailable, due to optimizations>, defined_class=<value temporarily unavailable, due to optimizations>) at vm.c:648
#17 0x0000000100159ba1 in vm_yield [inlined] () at vm.c:679
#18 rb_yield_0 [inlined] () at /Volumes/OHYEAH/Programming/ruby/vm_eval.c:917
#19 0x0000000100159ba1 in loop_i () at vm_core.h:2593
#20 0x000000010003c494 in rb_rescue2 (b_proc=0x100159b70 <loop_i>, data1=0, r_proc=<value temporarily unavailable, due to optimizations>, data2=<value temporarily unavailable, due to optimizations>) at eval.c:714
#21 0x0000000100153a03 in rb_f_loop (self=<value temporarily unavailable, due to optimizations>) at vm_eval.c:1009
#22 0x000000010015df66 in vm_call_cfunc_with_frame [inlined] () at /Volumes/OHYEAH/Programming/ruby/vm_insnhelper.c:1464
#23 0x000000010015df66 in vm_call_cfunc (th=0x100303af0, reg_cfp=0x1004fff60, ci=<value temporarily unavailable, due to optimizations>) at vm_insnhelper.c:2593
#24 0x000000010015d5ed in vm_call_method (th=0x100303af0, cfp=0x1004fff60) at vm_insnhelper.c:1746
#25 0x000000010014736f in vm_exec_core (th=0x100303af0, initial=<value temporarily unavailable, due to optimizations>) at insns.def:1002
#26 0x00000001001549a4 in vm_exec (th=0x100303af0) at vm.c:1201
#27 0x00000001001559e5 in rb_iseq_eval_main () at vm.c:1449
#28 0x000000010003ba1f in ruby_exec_internal (n=<value temporarily unavailable, due to optimizations>) at eval.c:250
#29 0x000000010003b967 in ruby_run_node (n=0x100303af0) at eval.c:315
#30 0x0000000100000eef in main (argc=2, argv=0x7fff5fbff530) at main.c:36