Here are a few call stack backtraces of the running worker child process, each taken at a time when no requests had been made on Marmotta for many seconds (when the worker appeared to have stalled). In each backtrace, frame 0 is the currently-executing frame at the time when gdb was attached to the process. The first and third backtraces show signs of garbage collection being performed, but the second one doesn't. It's possible that a larger sample needs to be collected, because the process in the second backtrace could have resumed normal work before I was able to switch over in my screen session and run gdb. #0 0x00007f706406dbfe in atomic_sub_nounderflow (sub=152, var=0x7f7064c32a98) at gc.c:5973 #1 objspace_malloc_increase (mem=, type=MEMOP_TYPE_FREE, old_size=152, new_size=0, objspace=0x7f7064c32a90) at gc.c:5987 #2 objspace_xfree (old_size=, ptr=0x7f7074f28a70, objspace=0x7f7064c32a90) at gc.c:6152 #3 ruby_sized_xfree (size=0, x=0x7f7074f28a70) at gc.c:6237 #4 ruby_xfree (x=0x7f7074f28a70) at gc.c:6244 #5 0x00007f706412e141 in st_free_table (table=0x7f70794d8c80) at st.c:337 #6 0x00007f7064067ac3 in obj_free (obj=140120730656560, objspace=0x7f7064c32a90) at gc.c:1557 #7 gc_page_sweep (sweep_page=0x7f7066600360, heap=0x7f7064c32aa0, objspace=0x7f7064c32a90) at gc.c:2747 #8 gc_heap_lazy_sweep (objspace=objspace@entry=0x7f7064c32a90, heap=heap@entry=0x7f7064c32aa0) at gc.c:3018 #9 0x00007f706406924b in gc_heap_rest_sweep (heap=0x7f7064c32aa0, objspace=0x7f7064c32a90) at gc.c:3043 #10 gc_sweep (immediate_sweep=1, objspace=0x7f7064c32a90) at gc.c:3064 #11 garbage_collect_body (objspace=objspace@entry=0x7f7064c32a90, full_mark=full_mark@entry=0, immediate_sweep=immediate_sweep@entry=1, reason=, reason@entry=512) at gc.c:5022 #12 0x00007f7064066f8d in garbage_collect (objspace=objspace@entry=0x7f7064c32a90, full_mark=full_mark@entry=0, immediate_sweep=immediate_sweep@entry=1, reason=reason@entry=512) at gc.c:5074 #13 0x00007f70640673ad in garbage_collect (reason=512, immediate_sweep=1, full_mark=0, objspace=0x7f7064c32a90) at gc.c:5113 #14 garbage_collect_with_gvl (objspace=objspace@entry=0x7f7064c32a90, full_mark=full_mark@entry=0, reason=512, immediate_sweep=1) at gc.c:5096 #15 0x00007f70640687c8 in objspace_malloc_increase (objspace=objspace@entry=0x7f7064c32a90, new_size=, old_size=old_size@entry=0, type=type@entry=MEMOP_TYPE_MALLOC, mem=0x7f7076e184a0) at gc.c:6004 #16 0x00007f706406cf10 in objspace_xmalloc (size=, objspace=0x7f7064c32a90) at gc.c:6096 #17 ruby_xmalloc (size=size@entry=80) at gc.c:6158 #18 0x00007f70641f5971 in class_alloc (klass=, flags=29) at class.c:158 #19 rb_include_class_new (module=140120733980160, super=140120703979880) at class.c:794 #20 0x00007f70641f5db0 in include_modules_at (klass=klass@entry=140121044008680, c=140121044008480, module=, module@entry=140120733936840) at class.c:881 #21 0x00007f70641f60e0 in rb_include_module (klass=140121044008680, module=module@entry=140120733936840) at class.c:839 #22 0x00007f7064049ecf in rb_extend_object (module=140120733936840, obj=140121043961760) at eval.c:1307 #23 rb_mod_extend_object (mod=140120733936840, obj=140121043961760) at eval.c:1340 #24 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7fff903dd0d0, ci=0x7fff903dcf40, th=0x7f7064c326a0) at vm_eval.c:118 #25 vm_call0_cfunc (argv=0x7fff903dd0d0, ci=0x7fff903dcf40, th=0x7f7064c326a0) at vm_eval.c:135 #26 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903dd020, argv=0x7fff903dd0d0) at vm_eval.c:175 #27 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=1, id=3504, recv=140120733936840, th=0x7f7064c326a0) at vm_eval.c:50 #28 rb_call0 (recv=140120733936840, mid=3504, argc=1, argv=, scope=CALL_FCALL, self=140121043961760) at vm_eval.c:325 #29 0x00007f70641a484a in rb_call (scope=CALL_FCALL, argv=, argc=1, mid=1, recv=) at vm_eval.c:586 #30 rb_funcall (recv=, mid=mid@entry=3504, n=n@entry=1) at vm_eval.c:795 #31 0x00007f7064049dc7 in rb_obj_extend (argc=0, argv=0x7f70643ddac0, obj=140121043961760) at eval.c:1382 #32 0x00007f70641a7af1 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644db260, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #33 vm_call_cfunc (ci=, reg_cfp=0x7f70644db260, th=0x7f7064c326a0) at vm_insnhelper.c:1579 #34 vm_call_method (th=0x7f7064c326a0, cfp=0x7f70644db260, ci=) at vm_insnhelper.c:1767 #35 0x00007f706419e0d4 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:1028 #36 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #37 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140121098330440) at vm.c:782 #38 0x00007f70641a5dc3 in vm_yield (argv=0x7fff903dd8f0, argc=, th=) at vm.c:821 #39 rb_yield_0 (argv=0x7fff903dd8f0, argc=) at vm_eval.c:938 #40 rb_yield_values (n=) at vm_eval.c:970 #41 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=, argc=1, self=, block=0x7f70705066a0, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #42 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f70705066a0, self=, argc=1, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703945280) at vm.c:793 #43 0x00007f70641a6240 in vm_yield (argv=, argc=, th=) at vm.c:821 #44 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #45 rb_yield_values2 (argc=, argv=) at vm_eval.c:977 #46 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7f7064c326a0, argc=1, self=140120974263280, block=0x7f7070506770, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #47 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f7070506770, self=self@entry=140121043861120, argc=argc@entry=1, argv=argv@entry=0x7f70790d0f58, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944600) at vm.c:793 #48 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f7070506770, self=140121043861120, defined_class=140120703944600, argc=1, argv=0x7f70790d0f58, blockptr=blockptr@entry=0x0) at vm.c:846 #49 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, #50 0x00007f7064052862 in rb_proc_call (self=140121043860400, args=args@entry=140121043963720) at proc.c:759 #51 0x00007f706421d7fe in yielder_yield (args=140121043963720, obj=140121043860320) at enumerator.c:1139 #52 yielder_yield_push (obj=140121043860320, args=140121043963720) at enumerator.c:1145 #53 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644db580, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #54 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644db580, ci=) at vm_insnhelper.c:1579 #55 0x00007f706419dd99 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:1837 #56 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #57 0x00007f70641a522a in invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f7070506840, self=self@entry=140120819136080, argc=argc@entry=1, argv=argv@entry=0x7f70643dd958, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120742734680) at vm.c:782 #58 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=proc@entry=0x7f7070506840, self=140120819136080, defined_class=140120742734680, argc=argc@entry=1, argv=argv@entry=0x7f70643dd958, blockptr=0x0) at vm.c:846 #59 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=proc@entry=0x7f7070506840, argc=argc@entry=1, argv=argv@entry=0x7f70643dd958, blockptr=) at vm.c:865 #60 0x00007f7064051140 in proc_call (argc=1, argv=0x7f70643dd958, procval=140121043860200) at proc.c:734 #61 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644db620, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #62 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644db620, ci=) at vm_insnhelper.c:1579 #63 0x00007f706419e0d4 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:1028 #64 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #65 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903ded68, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120819135320) at vm.c:782 #66 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #67 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #68 rb_yield (val=140120833241360) at vm_eval.c:948 #69 0x00007f70641cc832 in rb_ary_each (array=140121043859560) at array.c:1784 #70 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644db6c0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #71 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644db6c0, ci=) at vm_insnhelper.c:1579 #72 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #73 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #74 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120819135320) at vm.c:782 #75 0x00007f70641a5dc3 in vm_yield (argv=0x7fff903df460, argc=2, th=) at vm.c:821 #76 rb_yield_0 (argv=0x7fff903df460, argc=2) at vm_eval.c:938 #77 rb_yield_values (n=n@entry=2) at vm_eval.c:970 #78 0x00007f706406e956 in each_pair_i_fast (key=, value=) at hash.c:1604 #79 0x00007f706406f3c9 in hash_foreach_iter (key=key@entry=140120786271280, value=, argp=argp@entry=140735613368048, error=error@entry=0) at hash.c:218 #80 0x00007f706412fafe in st_foreach_check (table=0x7f70757522e0, func=func@entry=0x7f706406f3a0 , arg=arg@entry=140735613368048, never=never@entry=52) at st.c:956 #81 0x00007f706406f36f in hash_foreach_call (arg=arg@entry=140735613368048) at hash.c:257 #82 0x00007f706404dfe0 in rb_ensure (b_proc=b_proc@entry=0x7f706406f350 , data1=data1@entry=140735613368048, e_proc=e_proc@entry=0x7f706406e670 , data2=data2@entry=140121043859680) at eval.c:853 #83 0x00007f706407198c in rb_hash_foreach (farg=0, func=0x7f706406eac0 , hash=140121043859680) at hash.c:274 #84 rb_hash_each_pair (hash=140121043859680) at hash.c:1637 #85 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644db760, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #86 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644db760, ci=) at vm_insnhelper.c:1579 #87 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #88 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #89 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120819135320) at vm.c:782 #90 0x00007f70641a5dc3 in vm_yield (argv=0x7fff903dfde0, argc=2, th=) at vm.c:821 #91 rb_yield_0 (argv=0x7fff903dfde0, argc=2) at vm_eval.c:938 #92 rb_yield_values (n=n@entry=2) at vm_eval.c:970 #93 0x00007f706406e956 in each_pair_i_fast (key=, value=) at hash.c:1604 #94 0x00007f706406f3c9 in hash_foreach_iter (key=key@entry=140120819134800, value=, argp=argp@entry=140735613370480, error=error@entry=0) at hash.c:218 #95 0x00007f706412fafe in st_foreach_check (table=0x7f7075752200, func=func@entry=0x7f706406f3a0 , arg=arg@entry=140735613370480, never=never@entry=52) at st.c:956 #96 0x00007f706406f36f in hash_foreach_call (arg=arg@entry=140735613370480) at hash.c:257 #97 0x00007f706404dfe0 in rb_ensure (b_proc=b_proc@entry=0x7f706406f350 , data1=data1@entry=140735613370480, e_proc=e_proc@entry=0x7f706406e670 , data2=data2@entry=140121043859760) at eval.c:853 #98 0x00007f706407198c in rb_hash_foreach (farg=0, func=0x7f706406eac0 , hash=140121043859760) at hash.c:274 #99 rb_hash_each_pair (hash=140121043859760) at hash.c:1637 #100 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644db800, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #101 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644db800, ci=) at vm_insnhelper.c:1579 #102 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #103 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #104 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120819135320) at vm.c:782 #105 0x00007f70641a5dc3 in vm_yield (argv=0x7fff903e0760, argc=2, th=) at vm.c:821 #106 rb_yield_0 (argv=0x7fff903e0760, argc=2) at vm_eval.c:938 #107 rb_yield_values (n=n@entry=2) at vm_eval.c:970 #108 0x00007f706406e956 in each_pair_i_fast (key=, value=) at hash.c:1604 #109 0x00007f706406f3c9 in hash_foreach_iter (key=key@entry=0, value=, argp=argp@entry=140735613372912, error=error@entry=0) at hash.c:218 #110 0x00007f706412fafe in st_foreach_check (table=0x7f7075752120, func=func@entry=0x7f706406f3a0 , arg=arg@entry=140735613372912, never=never@entry=52) at st.c:956 #111 0x00007f706406f36f in hash_foreach_call (arg=arg@entry=140735613372912) at hash.c:257 #112 0x00007f706404dfe0 in rb_ensure (b_proc=b_proc@entry=0x7f706406f350 , data1=data1@entry=140735613372912, e_proc=e_proc@entry=0x7f706406e670 , data2=data2@entry=140121043859840) at eval.c:853 #113 0x00007f706407198c in rb_hash_foreach (farg=0, func=0x7f706406eac0 , hash=140121043859840) at hash.c:274 #114 rb_hash_each_pair (hash=140121043859840) at hash.c:1637 #115 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644db8a0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #116 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644db8a0, ci=) at vm_insnhelper.c:1579 #117 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #118 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #119 0x00007f70641a522a in invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f7070506560, self=self@entry=140120819136080, argc=argc@entry=1, argv=argv@entry=0x7f70790b7da0, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120742734680) at vm.c:782 #120 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f7070506560, self=140120819136080, defined_class=140120742734680, argc=1, argv=0x7f70790b7da0, blockptr=blockptr@entry=0x0) at vm.c:846 #121 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #122 0x00007f7064052862 in rb_proc_call (self=140121043861160, args=140121043860880) at proc.c:759 #123 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e12a0, th=0x7f7064c326a0) at vm_eval.c:118 #124 vm_call0_cfunc (argv=0x0, ci=0x7fff903e12a0, th=0x7f7064c326a0) at vm_eval.c:135 #125 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e1380, argv=0x0) at vm_eval.c:175 #126 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121043861120, th=0x7f7064c326a0) at vm_eval.c:50 #127 rb_call0 (recv=140121043861120, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121043861280) at vm_eval.c:325 #128 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613375888, bl_proc=bl_proc@entry=0x7f706421d710 , #129 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=bl_proc@entry=0x7f706421d710 , data2=data2@entry=140121043861000) at vm_eval.c:1149 #130 0x00007f706422083c in enumerator_block_call (arg=140121043861000, func=0x7f706421d710 , obj=) at enumerator.c:433 #131 enumerator_with_object (obj=, memo=140121043861000) at enumerator.c:601 #132 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dba80, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #133 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dba80, ci=) at vm_insnhelper.c:1579 #134 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #135 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #136 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903e1cc8, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120732770760) at vm.c:782 #137 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #138 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #139 rb_yield (val=140120734865840) at vm_eval.c:948 #140 0x00007f70641cc832 in rb_ary_each (array=140120745523120) at array.c:1784 #141 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dbbc0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #142 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dbbc0, ci=) at vm_insnhelper.c:1579 #143 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #144 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #145 0x00007f70641a522a in invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f7072a01100, self=self@entry=140120734861440, argc=argc@entry=2, argv=argv@entry=0x7f70643dd6a8, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120732770760) at vm.c:782 #146 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=proc@entry=0x7f7072a01100, self=140120734861440, defined_class=140120732770760, argc=argc@entry=2, argv=argv@entry=0x7f70643dd6a8, blockptr=0x0) at vm.c:846 #147 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=proc@entry=0x7f7072a01100, argc=argc@entry=2, argv=argv@entry=0x7f70643dd6a8, blockptr=) at vm.c:865 #148 0x00007f7064051140 in proc_call (argc=2, argv=0x7f70643dd6a8, procval=140120733844920) at proc.c:734 #149 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dbc60, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #150 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dbc60, ci=) at vm_insnhelper.c:1579 #151 0x00007f706419e0d4 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:1028 #152 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #153 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, #154 0x00007f70641a5dc3 in vm_yield (argv=0x7fff903e2c50, argc=, th=) at vm.c:821 #155 rb_yield_0 (argv=0x7fff903e2c50, argc=) at vm_eval.c:938 #156 rb_yield_values (n=) at vm_eval.c:970 #157 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7fff903e2e08, argc=1, self=, block=0x7f70644dbd70, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #158 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f70644dbd70, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903e2e38, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703979800) at vm.c:793 #159 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #160 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #161 rb_yield (val=140120734861440) at vm_eval.c:948 #162 0x00007f70641cc832 in rb_ary_each (array=140120734862080) at array.c:1784 #163 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e2e80, th=0x7f7064c326a0) at vm_eval.c:118 #164 vm_call0_cfunc (argv=0x0, ci=0x7fff903e2e80, th=0x7f7064c326a0) at vm_eval.c:135 #165 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e2f60, argv=0x0) at vm_eval.c:175 #166 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140120734862080, th=0x7f7064c326a0) at vm_eval.c:50 #167 rb_call0 (recv=140120734862080, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140120734862080) at vm_eval.c:325 #168 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613383024, bl_proc=bl_proc@entry=0x7f7064219670 , data2=) at vm_eval.c:1078 #169 0x00007f706419b33b in rb_block_call (obj=obj@entry=140120734862080, mid=mid@entry=1456, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x7f7064219670 , data2=) at vm_eval.c:1149 #170 0x00007f70642177e3 in enum_each_with_object (obj=140120734862080, memo=140120819185480) at enum.c:1980 #171 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dbda0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #172 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dbda0, ci=) at vm_insnhelper.c:1579 #173 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #174 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #175 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120732027240) at vm.c:782 #176 0x00007f70641a6240 in vm_yield (argv=0x7fff903e3a18, argc=, th=) at vm.c:821 #177 rb_yield_0 (argv=0x7fff903e3a18, argc=) at vm_eval.c:938 #178 rb_yield_values2 (argc=, argv=argv@entry=0x7fff903e3a18) at vm_eval.c:977 #179 0x00007f706421c8a0 in lazy_map_func (val=, m=, argc=, argv=0x7fff903e3a10, blockarg=) at enumerator.c:1509 #180 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=, argc=2, self=, block=0x7f707be8e750, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #181 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f707be8e750, self=, argc=2, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703944880) at vm.c:793 #182 0x00007f70641a6240 in vm_yield (argv=0x7fff903e39f0, argc=2, th=) at vm.c:821 #183 rb_yield_0 (argv=0x7fff903e39f0, argc=2) at vm_eval.c:938 #184 rb_yield_values2 (argc=argc@entry=2, argv=argv@entry=0x7fff903e3a10) at vm_eval.c:977 #185 0x00007f706421d1a6 in lazy_init_iterator (val=, m=140121091948000, argc=1, argv=, blockarg=) at enumerator.c:1328 #186 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=, argc=1, self=, block=0x7f707be8f050, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #187 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f707be8f050, self=, argc=1, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703944600) at vm.c:793 #188 0x00007f70641a6240 in vm_yield (argv=, argc=, th=) at vm.c:821 #189 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #190 rb_yield_values2 (argc=, argv=) at vm_eval.c:977 #191 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7f7073ba5c10, argc=1, self=140120703575712, block=0x7f707be8f0f0, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #192 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707be8f0f0, self=self@entry=140121091900560, argc=argc@entry=1, argv=argv@entry=0x7f706b55edf8, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944600) at vm.c:793 #193 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707be8f0f0, self=140121091900560, defined_class=140120703944600, argc=1, argv=0x7f706b55edf8, blockptr=blockptr@entry=0x0) at vm.c:846 #194 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #195 0x00007f7064052862 in rb_proc_call (self=140121091947680, args=140120813858280) at proc.c:759 #196 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7fff903e4070, ci=0x7fff903e3ee0, th=0x7f7064c326a0) at vm_eval.c:118 #197 vm_call0_cfunc (argv=0x7fff903e4070, ci=0x7fff903e3ee0, th=0x7f7064c326a0) at vm_eval.c:135 #198 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e3fc0, argv=0x7fff903e4070) at vm_eval.c:175 #199 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=1, id=7368, recv=140121091947640, th=0x7f7064c326a0) at vm_eval.c:50 #200 rb_call0 (recv=140121091947640, mid=7368, argc=1, argv=, scope=CALL_FCALL, self=140121091901000) at vm_eval.c:325 #201 0x00007f70641a484a in rb_call (scope=CALL_FCALL, argv=, argc=1, mid=, recv=) at vm_eval.c:586 #202 rb_funcall (recv=, mid=, n=n@entry=1) at vm_eval.c:795 #203 0x00007f706421c8b9 in lazy_map_func (val=, m=, argc=, argv=0x7fff903e4290, blockarg=) at enumerator.c:1511 #204 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=, argc=2, self=, block=0x7f707be8e3b0, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #205 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f707be8e3b0, self=, argc=2, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703944880) at vm.c:793 #206 0x00007f70641a6240 in vm_yield (argv=0x7fff903e4270, argc=2, th=) at vm.c:821 #207 rb_yield_0 (argv=0x7fff903e4270, argc=2) at vm_eval.c:938 #208 rb_yield_values2 (argc=argc@entry=2, argv=argv@entry=0x7fff903e4290) at vm_eval.c:977 #209 0x00007f706421d1a6 in lazy_init_iterator (val=, m=140121091947640, argc=1, argv=, blockarg=) at enumerator.c:1328 #210 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=, argc=1, self=, block=0x7f707be8f190, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #211 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f707be8f190, self=, argc=1, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703944600) at vm.c:793 #212 0x00007f70641a6240 in vm_yield (argv=, argc=, th=) at vm.c:821 #213 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #214 rb_yield_values2 (argc=, argv=) at vm_eval.c:977 #215 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7f707be8e050, argc=1, self=140120703575712, block=0x7f707be8f230, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #216 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707be8f230, self=self@entry=140121091900960, argc=argc@entry=1, argv=argv@entry=0x7f706b23d2a0, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944600) at vm.c:793 #217 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707be8f230, self=140121091900960, defined_class=140120703944600, argc=1, argv=0x7f706b23d2a0, blockptr=blockptr@entry=0x0) at vm.c:846 #218 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #219 0x00007f7064052862 in rb_proc_call (self=140121091947320, args=140120810574480) at proc.c:759 #220 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7fff903e48f0, ci=0x7fff903e4760, th=0x7f7064c326a0) at vm_eval.c:118 #221 vm_call0_cfunc (argv=0x7fff903e48f0, ci=0x7fff903e4760, th=0x7f7064c326a0) at vm_eval.c:135 #222 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e4840, argv=0x7fff903e48f0) at vm_eval.c:175 #223 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=1, id=7368, recv=140121091947280, th=0x7f7064c326a0) at vm_eval.c:50 #224 rb_call0 (recv=140121091947280, mid=7368, argc=1, argv=, scope=CALL_FCALL, self=140121091901080) at vm_eval.c:325 #225 0x00007f70641a484a in rb_call (scope=CALL_FCALL, argv=, argc=1, mid=, recv=) at vm_eval.c:586 #226 rb_funcall (recv=, mid=, n=n@entry=1) at vm_eval.c:795 #227 0x00007f706421c8b9 in lazy_map_func (val=, m=, argc=, argv=0x7fff903e4b10, blockarg=) at enumerator.c:1511 #228 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=, argc=2, self=, block=0x7f707be8e0f0, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #229 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f707be8e0f0, self=, argc=2, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703944880) at vm.c:793 #230 0x00007f70641a6240 in vm_yield (argv=0x7fff903e4af0, argc=2, th=) at vm.c:821 #231 rb_yield_0 (argv=0x7fff903e4af0, argc=2) at vm_eval.c:938 #232 rb_yield_values2 (argc=argc@entry=2, argv=argv@entry=0x7fff903e4b10) at vm_eval.c:977 #233 0x00007f706421d1a6 in lazy_init_iterator (val=, m=140121091947280, argc=1, argv=, blockarg=) at enumerator.c:1328 #234 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7fff903e4c88, argc=1, self=, block=0x7f70644dc270, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #235 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f70644dc270, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903e4cb8, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703944600) at vm.c:793 #236 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #237 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #238 rb_yield (val=140120865402800) at vm_eval.c:948 #239 0x00007f70641cc832 in rb_ary_each (array=140121091901200) at array.c:1784 #240 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e4d00, th=0x7f7064c326a0) at vm_eval.c:118 #241 vm_call0_cfunc (argv=0x0, ci=0x7fff903e4d00, th=0x7f7064c326a0) at vm_eval.c:135 #242 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e4de0, argv=0x0) at vm_eval.c:175 #243 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091901200, th=0x7f7064c326a0) at vm_eval.c:50 #244 rb_call0 (recv=140121091901200, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091901120) at vm_eval.c:325 #245 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613390832, bl_proc=0x0, data2=) at vm_eval.c:1078 #246 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=, data2=) at vm_eval.c:1149 #247 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e5030, th=0x7f7064c326a0) at vm_eval.c:118 #248 vm_call0_cfunc (argv=0x0, ci=0x7fff903e5030, th=0x7f7064c326a0) at vm_eval.c:135 #249 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e5110, argv=0x0) at vm_eval.c:175 #250 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091901120, th=0x7f7064c326a0) at vm_eval.c:50 #251 rb_call0 (recv=140121091901120, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091901080) at vm_eval.c:325 #252 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613391648, bl_proc=0x0, data2=) at vm_eval.c:1078 #253 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, #254 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7f707be93c18, ci=0x7fff903e5360, th=0x7f7064c326a0) at vm_eval.c:118 #255 vm_call0_cfunc (argv=0x7f707be93c18, ci=0x7fff903e5360, th=0x7f7064c326a0) at vm_eval.c:135 #256 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e5440, argv=0x7f707be93c18) at vm_eval.c:175 #257 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091901080, th=0x7f7064c326a0) at vm_eval.c:50 #258 rb_call0 (recv=140121091901080, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091901000) at vm_eval.c:325 #259 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613392464, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1078 #260 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1149 #261 0x00007f706421c814 in lazy_init_block_i (val=, m=, argc=, argv=, blockarg=) at enumerator.c:1349 #262 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7f707be88760, argc=1, self=140735613392624, block=0x7f707be8e190, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #263 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707be8e190, self=self@entry=140121091901000, argc=argc@entry=1, argv=argv@entry=0x7f707be93c10, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944880) at vm.c:793 #264 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707be8e190, self=140121091901000, defined_class=140120703944880, argc=1, argv=0x7f707be93c10, blockptr=blockptr@entry=0x0) at vm.c:846 #265 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #266 0x00007f7064052862 in rb_proc_call (self=140121091900680, args=140121091947520) at proc.c:759 #267 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e59b0, th=0x7f7064c326a0) at vm_eval.c:118 #268 vm_call0_cfunc (argv=0x0, ci=0x7fff903e59b0, th=0x7f7064c326a0) at vm_eval.c:135 #269 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e5a90, argv=0x0) at vm_eval.c:175 #270 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091900960, th=0x7f7064c326a0) at vm_eval.c:50 #271 rb_call0 (recv=140121091900960, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091901000) at vm_eval.c:325 #272 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613394080, bl_proc=0x0, data2=) at vm_eval.c:1078 #273 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=, data2=) at vm_eval.c:1149 #274 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7f707be93d80, ci=0x7fff903e5ce0, th=0x7f7064c326a0) at vm_eval.c:118 #275 vm_call0_cfunc (argv=0x7f707be93d80, ci=0x7fff903e5ce0, th=0x7f7064c326a0) at vm_eval.c:135 #276 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e5dc0, argv=0x7f707be93d80) at vm_eval.c:175 #277 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091901000, th=0x7f7064c326a0) at vm_eval.c:50 #278 rb_call0 (recv=140121091901000, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091900600) at vm_eval.c:325 #279 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613394896, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1078 #280 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1149 #281 0x00007f706421c814 in lazy_init_block_i (val=, m=, argc=, argv=, blockarg=) at enumerator.c:1349 #282 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7f70643dd678, argc=1, self=140120694838888, block=0x7f707be8e450, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #283 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707be8e450, self=self@entry=140121091900600, argc=argc@entry=1, argv=argv@entry=0x7f707be93d78, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944880) at vm.c:793 #284 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707be8e450, self=140121091900600, defined_class=140120703944880, argc=1, argv=0x7f707be93d78, blockptr=blockptr@entry=0x0) at vm.c:846 #285 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #286 0x00007f7064052862 in rb_proc_call (self=140121091900360, args=140121091947880) at proc.c:759 #287 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e6330, th=0x7f7064c326a0) at vm_eval.c:118 #288 vm_call0_cfunc (argv=0x0, ci=0x7fff903e6330, th=0x7f7064c326a0) at vm_eval.c:135 #289 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e6410, argv=0x0) at vm_eval.c:175 #290 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091900560, th=0x7f7064c326a0) at vm_eval.c:50 #291 rb_call0 (recv=140121091900560, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091900600) at vm_eval.c:325 #292 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613396512, bl_proc=0x0, data2=) at vm_eval.c:1078 #293 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=, data2=) at vm_eval.c:1149 #294 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7f707be93ee8, ci=0x7fff903e6660, th=0x7f7064c326a0) at vm_eval.c:118 #295 vm_call0_cfunc (argv=0x7f707be93ee8, ci=0x7fff903e6660, th=0x7f7064c326a0) at vm_eval.c:135 #296 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e6740, argv=0x7f707be93ee8) at vm_eval.c:175 #297 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, #298 rb_call0 (recv=140121091900600, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091900280) at vm_eval.c:325 #299 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613397328, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1078 #300 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1149 #301 0x00007f706421c814 in lazy_init_block_i (val=, m=, argc=, argv=, blockarg=) at enumerator.c:1349 #302 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x0, argc=1, self=140120703978040, block=0x7f707be8e7f0, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #303 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707be8e7f0, self=self@entry=140121091900280, argc=argc@entry=1, argv=argv@entry=0x7f707be93ee0, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944880) at vm.c:793 #304 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707be8e7f0, self=140121091900280, defined_class=140120703944880, argc=1, argv=0x7f707be93ee0, blockptr=blockptr@entry=0x0) at vm.c:846 #305 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #306 0x00007f7064052862 in rb_proc_call (self=140121091899960, args=140121091948240) at proc.c:759 #307 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e6cb0, th=0x7f7064c326a0) at vm_eval.c:118 #308 vm_call0_cfunc (argv=0x0, ci=0x7fff903e6cb0, th=0x7f7064c326a0) at vm_eval.c:135 #309 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e6d90, argv=0x0) at vm_eval.c:175 #310 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091900240, th=0x7f7064c326a0) at vm_eval.c:50 #311 rb_call0 (recv=140121091900240, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091900280) at vm_eval.c:325 #312 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613398944, bl_proc=0x0, data2=) at vm_eval.c:1078 #313 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=, data2=) at vm_eval.c:1149 #314 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7f707be88098, ci=0x7fff903e6fe0, th=0x7f7064c326a0) at vm_eval.c:118 #315 vm_call0_cfunc (argv=0x7f707be88098, ci=0x7fff903e6fe0, th=0x7f7064c326a0) at vm_eval.c:135 #316 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e70c0, argv=0x7f707be88098) at vm_eval.c:175 #317 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091900280, th=0x7f7064c326a0) at vm_eval.c:50 #318 rb_call0 (recv=140121091900280, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091899880) at vm_eval.c:325 #319 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613399760, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1078 #320 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1149 #321 0x00007f706421c814 in lazy_init_block_i (val=, m=, argc=, argv=, blockarg=) at enumerator.c:1349 #322 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7f706412ea72 , argc=1, self=140120704997808, block=0x7f707be8eab0, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #323 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707be8eab0, self=self@entry=140121091899880, argc=argc@entry=1, argv=argv@entry=0x7f707be88090, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944880) at vm.c:793 #324 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707be8eab0, self=140121091899880, defined_class=140120703944880, argc=1, argv=0x7f707be88090, blockptr=blockptr@entry=0x0) at vm.c:846 #325 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #326 0x00007f7064052862 in rb_proc_call (self=140121091899640, args=140121091899520) at proc.c:759 #327 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e7630, th=0x7f7064c326a0) at vm_eval.c:118 #328 vm_call0_cfunc (argv=0x0, ci=0x7fff903e7630, th=0x7f7064c326a0) at vm_eval.c:135 #329 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e7710, argv=0x0) at vm_eval.c:175 #330 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091899840, th=0x7f7064c326a0) at vm_eval.c:50 #331 rb_call0 (recv=140121091899840, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091899880) at vm_eval.c:325 #332 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613401376, bl_proc=0x0, data2=) at vm_eval.c:1078 #333 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=, data2=) at vm_eval.c:1149 #334 0x00007f70641a7af1 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dc610, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #335 vm_call_cfunc (ci=, reg_cfp=0x7f70644dc610, th=0x7f7064c326a0) at vm_insnhelper.c:1579 #336 vm_call_method (th=0x7f7064c326a0, cfp=0x7f70644dc610, ci=) at vm_insnhelper.c:1767 #337 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #338 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #339 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=argc@entry=0, argv=argv@entry=0x0, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120742720680) at vm.c:782 #340 0x00007f70641a5e94 in vm_yield (argc=0, argv=0x0, th=) at vm.c:821 #341 rb_yield_0 (argv=0x0, argc=0) at vm_eval.c:938 #342 loop_i () at vm_eval.c:1008 #343 0x00007f706404db0e in rb_rescue2 (b_proc=b_proc@entry=0x7f70641a5e40 , data1=data1@entry=0, r_proc=r_proc@entry=0x0, data2=data2@entry=0) at eval.c:754 #344 0x00007f7064197d7e in rb_f_loop (self=140120806004480) at vm_eval.c:1042 #345 0x00007f70641a7af1 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dc8e0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #346 vm_call_cfunc (ci=, reg_cfp=0x7f70644dc8e0, th=0x7f7064c326a0) at vm_insnhelper.c:1579 #347 vm_call_method (th=0x7f7064c326a0, cfp=0x7f70644dc8e0, ci=) at vm_insnhelper.c:1767 #348 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #349 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #350 0x00007f70641a522a in invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f7071c08b70, self=self@entry=140120703607800, argc=argc@entry=2, argv=argv@entry=0x7f70643dd248, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703612800) at vm.c:782 #351 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=proc@entry=0x7f7071c08b70, self=140120703607800, defined_class=140120703612800, argc=argc@entry=2, argv=argv@entry=0x7f70643dd248, blockptr=0x0) at vm.c:846 #352 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=proc@entry=0x7f7071c08b70, argc=argc@entry=2, argv=argv@entry=0x7f70643dd248, blockptr=) at vm.c:865 #353 0x00007f7064051140 in proc_call (argc=2, argv=0x7f70643dd248, procval=140120791629240) at proc.c:734 #354 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dc9d0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #355 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dc9d0, ci=) at vm_insnhelper.c:1579 #356 0x00007f706419e0d4 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:1028 #357 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #358 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903e9228, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120745019200) at vm.c:782 #359 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #360 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #361 rb_yield (val=140120791629240) at vm_eval.c:948 #362 0x00007f70641cc832 in rb_ary_each (array=140120791628040) at array.c:1784 #363 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dca70, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #364 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dca70, ci=) at vm_insnhelper.c:1579 #365 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #366 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #367 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903e9928, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120745215360) at vm.c:782 #368 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #359 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #360 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #361 rb_yield (val=140120791629240) at vm_eval.c:948 #362 0x00007f70641cc832 in rb_ary_each (array=140120791628040) at array.c:1784 #363 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dca70, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #364 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dca70, ci=) at vm_insnhelper.c:1579 #365 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #366 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #367 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903e9928, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120745215360) at vm.c:782 #368 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 ---Type to continue, or q to quit--- #369 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #370 rb_yield (val=140120707818960) at vm_eval.c:948 #371 0x00007f70641cc832 in rb_ary_each (array=140120744448160) at array.c:1784 #372 0x00007f70641a7af1 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dccf0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #373 vm_call_cfunc (ci=, reg_cfp=0x7f70644dccf0, th=0x7f7064c326a0) at vm_insnhelper.c:1579 #374 vm_call_method (th=0x7f7064c326a0, cfp=0x7f70644dccf0, ci=) at vm_insnhelper.c:1767 #375 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #376 0x00007f70641a1d1f in vm_exec (th=0x7f7064c326a0) at vm.c:1363 #377 0x00007f70641ad819 in rb_iseq_eval (iseqval=) at vm.c:1614 #378 0x00007f70642290fe in rb_load_internal0 (th=0x7f7064c326a0, fname=140120748489120, wrap=) at load.c:615 #379 0x00007f70642293f2 in rb_load_internal (wrap=, fname=) at load.c:644 #380 rb_f_load (argc=, argv=) at load.c:702 #381 0x00007f70641a7af1 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dcf70, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #382 vm_call_cfunc (ci=, reg_cfp=0x7f70644dcf70, th=0x7f7064c326a0) at vm_insnhelper.c:1579 #383 vm_call_method (th=0x7f7064c326a0, cfp=0x7f70644dcf70, ci=) at vm_insnhelper.c:1767 #384 0x00007f706419e0d4 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:1028 #385 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #386 0x00007f70641ada86 in rb_iseq_eval_main (iseqval=iseqval@entry=140120748624720) at vm.c:1627 #387 0x00007f7064049a8f in ruby_exec_internal (n=0x7f7067728b50) at eval.c:253 #388 0x00007f706404d3ad in ruby_exec_node (n=0x7f7067728b50) at eval.c:318 #389 ruby_run_node (n=) at eval.c:310 #390 0x00007f706404966b in main (argc=4, argv=0x7fff903ea9b8) at main.c:36 #0 find_entry (table=0x7f7064faa580, table=0x7f7064faa580, bin_pos=7, hash_val=12976, key=12976) at st.c:383 #1 st_lookup (table=0x7f7064faa580, key=key@entry=12976, value=value@entry=0x7fff903db800) at st.c:430 #2 0x00007f70641c17e2 in threadptr_local_aref (th=, id=12976) at thread.c:2754 #3 rb_thread_local_aref (id=12976, thread=) at thread.c:2765 #4 recursive_list_access () at thread.c:4775 #5 exec_recursive (func=func@entry=0x7f706406f330 , obj=140120803924760, pairid=pairid@entry=0, arg=arg@entry=0, outer=outer@entry=1) at thread.c:4932 #6 0x00007f70641c48d0 in rb_exec_recursive_outer (func=func@entry=0x7f706406f330 , obj=, arg=arg@entry=0) at thread.c:5007 #7 0x00007f7064073973 in rb_hash (obj=) at hash.c:108 #8 rb_any_hash (a=) at hash.c:142 #9 0x00007f706412e1b2 in st_lookup (table=0x7f7074a983a0, key=key@entry=140120803924760, value=value@entry=0x7fff903db9c0) at st.c:419 #10 0x00007f7064070aff in rb_hash_aref (hash=140120819185920, key=140120803924760) at hash.c:701 #11 0x00007f70641a0865 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:1857 #12 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #13 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120819135320) at vm.c:782 #14 0x00007f70641a5dc3 in vm_yield (argv=0x7fff903dc000, argc=2, th=) at vm.c:821 #15 rb_yield_0 (argv=0x7fff903dc000, argc=2) at vm_eval.c:938 #16 rb_yield_values (n=n@entry=2) at vm_eval.c:970 #17 0x00007f706406e956 in each_pair_i_fast (key=, value=) at hash.c:1604 #18 0x00007f706406f3c9 in hash_foreach_iter (key=key@entry=0, value=, argp=argp@entry=140735613354640, error=error@entry=0) at hash.c:218 #19 0x00007f706412fafe in st_foreach_check (table=0x7f707448f110, func=func@entry=0x7f706406f3a0 , arg=arg@entry=140735613354640, never=never@entry=52) at st.c:956 #20 0x00007f706406f36f in hash_foreach_call (arg=arg@entry=140735613354640) at hash.c:257 #21 0x00007f706404dfe0 in rb_ensure (b_proc=b_proc@entry=0x7f706406f350 , data1=data1@entry=140735613354640, e_proc=e_proc@entry=0x7f706406e670 , #22 0x00007f706407198c in rb_hash_foreach (farg=0, func=0x7f706406eac0 , hash=140120862261560) at hash.c:274 #23 rb_hash_each_pair (hash=140120862261560) at hash.c:1637 #24 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644db030, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #25 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644db030, ci=) at vm_insnhelper.c:1579 #26 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #27 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #28 0x00007f70641a522a in invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f70779bab20, self=self@entry=140120819136080, argc=argc@entry=1, argv=argv@entry=0x7f706e3884e0, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120742734680) at vm.c:782 #29 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f70779bab20, self=140120819136080, defined_class=140120742734680, argc=1, argv=0x7f706e3884e0, blockptr=blockptr@entry=0x0) at vm.c:846 #30 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #31 0x00007f7064052862 in rb_proc_call (self=140120862262960, args=140120862262480) at proc.c:759 #32 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903dcb40, th=0x7f7064c326a0) at vm_eval.c:118 #33 vm_call0_cfunc (argv=0x0, ci=0x7fff903dcb40, th=0x7f7064c326a0) at vm_eval.c:135 #34 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903dcc20, argv=0x0) at vm_eval.c:175 #35 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140120862262800, th=0x7f7064c326a0) at vm_eval.c:50 #36 rb_call0 (recv=140120862262800, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140120862263080) at vm_eval.c:325 #37 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613357616, bl_proc=0x0, data2=) at vm_eval.c:1078 #38 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=, data2=) at vm_eval.c:1149 #39 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7f70643ddac0, ci=0x7fff903dce70, th=0x7f7064c326a0) at vm_eval.c:118 #40 vm_call0_cfunc (argv=0x7f70643ddac0, ci=0x7fff903dce70, th=0x7f7064c326a0) at vm_eval.c:135 #41 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903dcf50, argv=0x7f70643ddac0) at vm_eval.c:175 #42 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140120862263080, th=0x7f7064c326a0) at vm_eval.c:50 #43 rb_call0 (recv=140120862263080, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140120862263080) at vm_eval.c:325 #44 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613358432, bl_proc=bl_proc@entry=0x7f70642197b0 , data2=data2@entry=140120862262640) at vm_eval.c:1078 #45 0x00007f706419b33b in rb_block_call (obj=obj@entry=140120862263080, mid=mid@entry=1456, argc=argc@entry=0, argv=argv@entry=0x7f70643ddac0, bl_proc=bl_proc@entry=0x7f70642197b0 , data2=data2@entry=140120862262640) at vm_eval.c:1149 #46 0x00007f7064217858 in enum_to_a (argc=0, argv=0x7f70643ddac0, obj=140120862263080) at enum.c:506 #47 0x00007f70641a7af1 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644db260, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #48 vm_call_cfunc (ci=, reg_cfp=0x7f70644db260, th=0x7f7064c326a0) at vm_insnhelper.c:1579 #49 vm_call_method (th=0x7f7064c326a0, cfp=0x7f70644db260, ci=) at vm_insnhelper.c:1767 #50 0x00007f706419e231 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:1050 #51 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #52 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140121098330440) at vm.c:782 #53 0x00007f70641a5dc3 in vm_yield (argv=0x7fff903dd8f0, argc=, th=) at vm.c:821 #54 rb_yield_0 (argv=0x7fff903dd8f0, argc=) at vm_eval.c:938 #55 rb_yield_values (n=) at vm_eval.c:970 #56 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=, argc=1, self=, block=0x7f707678cfd0, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #57 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f707678cfd0, self=, argc=1, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703945280) at vm.c:793 #58 0x00007f70641a6240 in vm_yield (argv=, argc=, th=) at vm.c:821 #59 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #60 rb_yield_values2 (argc=, argv=) at vm_eval.c:977 #61 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7f7064c326a0, argc=1, self=140121019116048, block=0x7f707678d0a0, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #62 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707678d0a0, self=self@entry=140120860506000, argc=argc@entry=1, argv=argv@entry=0x7f706e388bc0, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944600) at vm.c:793 #63 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707678d0a0, self=140120860506000, defined_class=140120703944600, argc=1, argv=0x7f706e388bc0, blockptr=blockptr@entry=0x0) at vm.c:846 #64 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #65 0x00007f7064052862 in rb_proc_call (self=140120860505160, args=args@entry=140120862264240) at proc.c:759 #66 0x00007f706421d7fe in yielder_yield (args=140120862264240, obj=140120860504960) at enumerator.c:1139 #67 yielder_yield_push (obj=140120860504960, args=140120862264240) at enumerator.c:1145 #68 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644db580, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #69 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644db580, ci=) at vm_insnhelper.c:1579 #70 0x00007f706419dd99 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:1837 #71 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #72 0x00007f70641a522a in invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707678d170, self=self@entry=140120819136080, argc=argc@entry=1, argv=argv@entry=0x7f70643dd958, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120742734680) at vm.c:782 #73 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=proc@entry=0x7f707678d170, self=140120819136080, defined_class=140120742734680, argc=argc@entry=1, argv=argv@entry=0x7f70643dd958, blockptr=0x0) at vm.c:846 #74 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=proc@entry=0x7f707678d170, argc=argc@entry=1, argv=argv@entry=0x7f70643dd958, blockptr=) at vm.c:865 #75 0x00007f7064051140 in proc_call (argc=1, argv=0x7f70643dd958, procval=140120860504800) at proc.c:734 #76 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644db620, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #77 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644db620, ci=) at vm_insnhelper.c:1579 #78 0x00007f706419e0d4 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:1028 #79 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #80 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903ded68, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120819135320) at vm.c:782 #81 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #82 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #83 rb_yield (val=140120803924760) at vm_eval.c:948 #84 0x00007f70641cc832 in rb_ary_each (array=140120860503760) at array.c:1784 #85 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644db6c0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #86 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644db6c0, ci=) at vm_insnhelper.c:1579 #87 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #88 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #89 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120819135320) at vm.c:782 #90 0x00007f70641a5dc3 in vm_yield (argv=0x7fff903df460, argc=2, th=) at vm.c:821 #91 rb_yield_0 (argv=0x7fff903df460, argc=2) at vm_eval.c:938 #92 rb_yield_values (n=n@entry=2) at vm_eval.c:970 #93 0x00007f706406e956 in each_pair_i_fast (key=, value=) at hash.c:1604 #94 0x00007f706406f3c9 in hash_foreach_iter (key=key@entry=140120786271280, value=, argp=argp@entry=140735613368048, error=error@entry=0) at hash.c:218 #95 0x00007f706412fafe in st_foreach_check (table=0x7f7073460ad0, func=func@entry=0x7f706406f3a0 , arg=arg@entry=140735613368048, never=never@entry=52) at st.c:956 #96 0x00007f706406f36f in hash_foreach_call (arg=arg@entry=140735613368048) at hash.c:257 #97 0x00007f706404dfe0 in rb_ensure (b_proc=b_proc@entry=0x7f706406f350 , data1=data1@entry=140735613368048, e_proc=e_proc@entry=0x7f706406e670 , data2=data2@entry=140120860503800) at eval.c:853 #98 0x00007f706407198c in rb_hash_foreach (farg=0, func=0x7f706406eac0 , hash=140120860503800) at hash.c:274 #99 rb_hash_each_pair (hash=140120860503800) at hash.c:1637 #100 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644db760, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #101 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644db760, ci=) at vm_insnhelper.c:1579 #102 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #103 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #104 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120819135320) at vm.c:782 #105 0x00007f70641a5dc3 in vm_yield (argv=0x7fff903dfde0, argc=2, th=) at vm.c:821 #106 rb_yield_0 (argv=0x7fff903dfde0, argc=2) at vm_eval.c:938 #107 rb_yield_values (n=n@entry=2) at vm_eval.c:970 #108 0x00007f706406e956 in each_pair_i_fast (key=, value=) at hash.c:1604 #109 0x00007f706406f3c9 in hash_foreach_iter (key=key@entry=140120819134800, value=, argp=argp@entry=140735613370480, error=error@entry=0) at hash.c:218 #110 0x00007f706412fafe in st_foreach_check (table=0x7f70734609f0, func=func@entry=0x7f706406f3a0 , arg=arg@entry=140735613370480, never=never@entry=52) at st.c:956 #111 0x00007f706406f36f in hash_foreach_call (arg=arg@entry=140735613370480) at hash.c:257 #112 0x00007f706404dfe0 in rb_ensure (b_proc=b_proc@entry=0x7f706406f350 , data1=data1@entry=140735613370480, e_proc=e_proc@entry=0x7f706406e670 , data2=data2@entry=140120860503840) at eval.c:853 #113 0x00007f706407198c in rb_hash_foreach (farg=0, func=0x7f706406eac0 , hash=140120860503840) at hash.c:274 #114 rb_hash_each_pair (hash=140120860503840) at hash.c:1637 #115 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644db800, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #116 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644db800, ci=) at vm_insnhelper.c:1579 #117 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #118 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #119 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120819135320) at vm.c:782 #120 0x00007f70641a5dc3 in vm_yield (argv=0x7fff903e0760, argc=2, th=) at vm.c:821 #121 rb_yield_0 (argv=0x7fff903e0760, argc=2) at vm_eval.c:938 #122 rb_yield_values (n=n@entry=2) at vm_eval.c:970 #123 0x00007f706406e956 in each_pair_i_fast (key=, value=) at hash.c:1604 #124 0x00007f706406f3c9 in hash_foreach_iter (key=key@entry=0, value=, argp=argp@entry=140735613372912, error=error@entry=0) at hash.c:218 #125 0x00007f706412fafe in st_foreach_check (table=0x7f7073460910, func=func@entry=0x7f706406f3a0 , arg=arg@entry=140735613372912, never=never@entry=52) at st.c:956 #126 0x00007f706406f36f in hash_foreach_call (arg=arg@entry=140735613372912) at hash.c:257 #127 0x00007f706404dfe0 in rb_ensure (b_proc=b_proc@entry=0x7f706406f350 , data1=data1@entry=140735613372912, e_proc=e_proc@entry=0x7f706406e670 , data2=data2@entry=140120860503880) at eval.c:853 #128 0x00007f706407198c in rb_hash_foreach (farg=0, func=0x7f706406eac0 , hash=140120860503880) at hash.c:274 #129 rb_hash_each_pair (hash=140120860503880) at hash.c:1637 #130 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644db8a0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #131 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644db8a0, ci=) at vm_insnhelper.c:1579 #132 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #133 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #134 0x00007f70641a522a in invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707678ce90, self=self@entry=140120819136080, argc=argc@entry=1, argv=argv@entry=0x7f706e1db638, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120742734680) at vm.c:782 #135 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707678ce90, self=140120819136080, defined_class=140120742734680, argc=1, argv=0x7f706e1db638, blockptr=blockptr@entry=0x0) at vm.c:846 #136 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #137 0x00007f7064052862 in rb_proc_call (self=140120860506120, args=140120860505640) at proc.c:759 #138 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e12a0, th=0x7f7064c326a0) at vm_eval.c:118 #139 vm_call0_cfunc (argv=0x0, ci=0x7fff903e12a0, th=0x7f7064c326a0) at vm_eval.c:135 #140 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e1380, argv=0x0) at vm_eval.c:175 #141 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140120860506000, th=0x7f7064c326a0) at vm_eval.c:50 #142 rb_call0 (recv=140120860506000, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140120860506240) at vm_eval.c:325 #143 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613375888, bl_proc=bl_proc@entry=0x7f706421d710 , data2=data2@entry=140120860505720) at vm_eval.c:1078 #144 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=bl_proc@entry=0x7f706421d710 , data2=data2@entry=140120860505720) at vm_eval.c:1149 #145 0x00007f706422083c in enumerator_block_call (arg=140120860505720, func=0x7f706421d710 , obj=) at enumerator.c:433 #146 enumerator_with_object (obj=, memo=140120860505720) at enumerator.c:601 #147 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dba80, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #148 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dba80, ci=) at vm_insnhelper.c:1579 #149 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #150 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #151 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903e1cc8, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120732770760) at vm.c:782 #152 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #153 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #154 rb_yield (val=140120734864680) at vm_eval.c:948 #155 0x00007f70641cc832 in rb_ary_each (array=140120745523120) at array.c:1784 #156 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dbbc0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #157 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dbbc0, ci=) at vm_insnhelper.c:1579 #158 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #159 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #160 0x00007f70641a522a in invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f7072a01100, self=self@entry=140120734861440, argc=argc@entry=2, argv=argv@entry=0x7f70643dd6a8, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120732770760) at vm.c:782 #161 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=proc@entry=0x7f7072a01100, self=140120734861440, defined_class=140120732770760, argc=argc@entry=2, argv=argv@entry=0x7f70643dd6a8, blockptr=0x0) at vm.c:846 #162 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=proc@entry=0x7f7072a01100, argc=argc@entry=2, argv=argv@entry=0x7f70643dd6a8, blockptr=) at vm.c:865 #163 0x00007f7064051140 in proc_call (argc=2, argv=0x7f70643dd6a8, procval=140120733844920) at proc.c:734 #164 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dbc60, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #165 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dbc60, ci=) at vm_insnhelper.c:1579 #166 0x00007f706419e0d4 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:1028 #167 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #168 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120732659320) at vm.c:782 #169 0x00007f70641a5dc3 in vm_yield (argv=0x7fff903e2c50, argc=, th=) at vm.c:821 #170 rb_yield_0 (argv=0x7fff903e2c50, argc=) at vm_eval.c:938 #171 rb_yield_values (n=) at vm_eval.c:970 #172 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7fff903e2e08, argc=1, self=, block=0x7f70644dbd70, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #173 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f70644dbd70, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903e2e38, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703979800) at vm.c:793 #174 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #175 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #176 rb_yield (val=140120734861440) at vm_eval.c:948 #177 0x00007f70641cc832 in rb_ary_each (array=140120734862080) at array.c:1784 #178 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e2e80, th=0x7f7064c326a0) at vm_eval.c:118 #179 vm_call0_cfunc (argv=0x0, ci=0x7fff903e2e80, th=0x7f7064c326a0) at vm_eval.c:135 #180 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e2f60, argv=0x0) at vm_eval.c:175 #181 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140120734862080, th=0x7f7064c326a0) at vm_eval.c:50 #182 rb_call0 (recv=140120734862080, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140120734862080) at vm_eval.c:325 #183 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613383024, bl_proc=bl_proc@entry=0x7f7064219670 , data2=) at vm_eval.c:1078 #184 0x00007f706419b33b in rb_block_call (obj=obj@entry=140120734862080, mid=mid@entry=1456, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x7f7064219670 , data2=) at vm_eval.c:1149 #185 0x00007f70642177e3 in enum_each_with_object (obj=140120734862080, memo=140120819185480) at enum.c:1980 #186 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dbda0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #187 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dbda0, ci=) at vm_insnhelper.c:1579 #188 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #189 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #190 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120732027240) at vm.c:782 #191 0x00007f70641a6240 in vm_yield (argv=0x7fff903e3a18, argc=, th=) at vm.c:821 #192 rb_yield_0 (argv=0x7fff903e3a18, argc=) at vm_eval.c:938 #193 rb_yield_values2 (argc=, argv=argv@entry=0x7fff903e3a18) at vm_eval.c:977 #194 0x00007f706421c8a0 in lazy_map_func (val=, m=, argc=, argv=0x7fff903e3a10, blockarg=) at enumerator.c:1509 #195 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=, argc=2, self=, block=0x7f707be8e750, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #196 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f707be8e750, self=, argc=2, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703944880) at vm.c:793 #197 0x00007f70641a6240 in vm_yield (argv=0x7fff903e39f0, argc=2, th=) at vm.c:821 #198 rb_yield_0 (argv=0x7fff903e39f0, argc=2) at vm_eval.c:938 #199 rb_yield_values2 (argc=argc@entry=2, argv=argv@entry=0x7fff903e3a10) at vm_eval.c:977 #200 0x00007f706421d1a6 in lazy_init_iterator (val=, m=140121091948000, argc=1, argv=, blockarg=) at enumerator.c:1328 #201 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=, argc=1, self=, block=0x7f707be8f050, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #202 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f707be8f050, self=, argc=1, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703944600) at vm.c:793 #203 0x00007f70641a6240 in vm_yield (argv=, argc=, th=) at vm.c:821 #204 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #205 rb_yield_values2 (argc=, argv=) at vm_eval.c:977 #206 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7f7073ba5c10, argc=1, self=140120703575712, block=0x7f707be8f0f0, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #207 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707be8f0f0, self=self@entry=140121091900560, argc=argc@entry=1, argv=argv@entry=0x7f706b55edf8, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944600) at vm.c:793 #208 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707be8f0f0, self=140121091900560, defined_class=140120703944600, argc=1, argv=0x7f706b55edf8, blockptr=blockptr@entry=0x0) at vm.c:846 #209 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #210 0x00007f7064052862 in rb_proc_call (self=140121091947680, args=140120813858280) at proc.c:759 #211 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7fff903e4070, ci=0x7fff903e3ee0, th=0x7f7064c326a0) at vm_eval.c:118 #212 vm_call0_cfunc (argv=0x7fff903e4070, ci=0x7fff903e3ee0, th=0x7f7064c326a0) at vm_eval.c:135 #213 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e3fc0, argv=0x7fff903e4070) at vm_eval.c:175 #214 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=1, id=7368, recv=140121091947640, th=0x7f7064c326a0) at vm_eval.c:50 #215 rb_call0 (recv=140121091947640, mid=7368, argc=1, argv=, scope=CALL_FCALL, self=140121091901000) at vm_eval.c:325 #216 0x00007f70641a484a in rb_call (scope=CALL_FCALL, argv=, argc=1, mid=, recv=) at vm_eval.c:586 #217 rb_funcall (recv=, mid=, n=n@entry=1) at vm_eval.c:795 #218 0x00007f706421c8b9 in lazy_map_func (val=, m=, argc=, argv=0x7fff903e4290, blockarg=) at enumerator.c:1511 #219 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=, argc=2, self=, block=0x7f707be8e3b0, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #220 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f707be8e3b0, self=, argc=2, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703944880) at vm.c:793 #221 0x00007f70641a6240 in vm_yield (argv=0x7fff903e4270, argc=2, th=) at vm.c:821 #222 rb_yield_0 (argv=0x7fff903e4270, argc=2) at vm_eval.c:938 #223 rb_yield_values2 (argc=argc@entry=2, argv=argv@entry=0x7fff903e4290) at vm_eval.c:977 #224 0x00007f706421d1a6 in lazy_init_iterator (val=, m=140121091947640, argc=1, argv=, blockarg=) at enumerator.c:1328 #225 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=, argc=1, self=, block=0x7f707be8f190, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #226 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f707be8f190, self=, argc=1, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703944600) at vm.c:793 #227 0x00007f70641a6240 in vm_yield (argv=, argc=, th=) at vm.c:821 #228 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #229 rb_yield_values2 (argc=, argv=) at vm_eval.c:977 #230 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7f707be8e050, argc=1, self=140120703575712, block=0x7f707be8f230, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #231 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707be8f230, self=self@entry=140121091900960, argc=argc@entry=1, argv=argv@entry=0x7f706b23d2a0, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944600) at vm.c:793 #232 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707be8f230, self=140121091900960, defined_class=140120703944600, argc=1, argv=0x7f706b23d2a0, blockptr=blockptr@entry=0x0) at vm.c:846 #233 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #234 0x00007f7064052862 in rb_proc_call (self=140121091947320, args=140120810574480) at proc.c:759 #235 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7fff903e48f0, ci=0x7fff903e4760, th=0x7f7064c326a0) at vm_eval.c:118 #236 vm_call0_cfunc (argv=0x7fff903e48f0, ci=0x7fff903e4760, th=0x7f7064c326a0) at vm_eval.c:135 #237 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e4840, argv=0x7fff903e48f0) at vm_eval.c:175 #238 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=1, id=7368, recv=140121091947280, th=0x7f7064c326a0) at vm_eval.c:50 #239 rb_call0 (recv=140121091947280, mid=7368, argc=1, argv=, scope=CALL_FCALL, self=140121091901080) at vm_eval.c:325 #240 0x00007f70641a484a in rb_call (scope=CALL_FCALL, argv=, argc=1, mid=, recv=) at vm_eval.c:586 #241 rb_funcall (recv=, mid=, n=n@entry=1) at vm_eval.c:795 #242 0x00007f706421c8b9 in lazy_map_func (val=, m=, argc=, argv=0x7fff903e4b10, blockarg=) at enumerator.c:1511 #243 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=, argc=2, self=, block=0x7f707be8e0f0, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #244 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f707be8e0f0, self=, argc=2, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703944880) at vm.c:793 #245 0x00007f70641a6240 in vm_yield (argv=0x7fff903e4af0, argc=2, th=) at vm.c:821 #246 rb_yield_0 (argv=0x7fff903e4af0, argc=2) at vm_eval.c:938 #247 rb_yield_values2 (argc=argc@entry=2, argv=argv@entry=0x7fff903e4b10) at vm_eval.c:977 #248 0x00007f706421d1a6 in lazy_init_iterator (val=, m=140121091947280, argc=1, argv=, blockarg=) at enumerator.c:1328 #249 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7fff903e4c88, argc=1, self=, block=0x7f70644dc270, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #250 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f70644dc270, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903e4cb8, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703944600) at vm.c:793 #251 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #252 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #253 rb_yield (val=140120865402800) at vm_eval.c:948 #254 0x00007f70641cc832 in rb_ary_each (array=140121091901200) at array.c:1784 #255 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e4d00, th=0x7f7064c326a0) at vm_eval.c:118 #256 vm_call0_cfunc (argv=0x0, ci=0x7fff903e4d00, th=0x7f7064c326a0) at vm_eval.c:135 #257 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e4de0, argv=0x0) at vm_eval.c:175 #258 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091901200, th=0x7f7064c326a0) at vm_eval.c:50 #259 rb_call0 (recv=140121091901200, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091901120) at vm_eval.c:325 #260 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613390832, bl_proc=0x0, data2=) at vm_eval.c:1078 #261 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=, data2=) at vm_eval.c:1149 #262 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e5030, th=0x7f7064c326a0) at vm_eval.c:118 #263 vm_call0_cfunc (argv=0x0, ci=0x7fff903e5030, th=0x7f7064c326a0) at vm_eval.c:135 #264 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e5110, argv=0x0) at vm_eval.c:175 #265 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091901120, th=0x7f7064c326a0) at vm_eval.c:50 #266 rb_call0 (recv=140121091901120, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091901080) at vm_eval.c:325 #267 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613391648, bl_proc=0x0, data2=) at vm_eval.c:1078 #268 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=, data2=) at vm_eval.c:1149 #269 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7f707be93c18, ci=0x7fff903e5360, th=0x7f7064c326a0) at vm_eval.c:118 #270 vm_call0_cfunc (argv=0x7f707be93c18, ci=0x7fff903e5360, th=0x7f7064c326a0) at vm_eval.c:135 #271 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e5440, argv=0x7f707be93c18) at vm_eval.c:175 #272 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091901080, th=0x7f7064c326a0) at vm_eval.c:50 #273 rb_call0 (recv=140121091901080, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091901000) at vm_eval.c:325 #274 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613392464, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1078 #275 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1149 #276 0x00007f706421c814 in lazy_init_block_i (val=, m=, argc=, argv=, blockarg=) at enumerator.c:1349 #277 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7f707be88760, argc=1, self=140735613392624, block=0x7f707be8e190, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #278 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707be8e190, self=self@entry=140121091901000, argc=argc@entry=1, argv=argv@entry=0x7f707be93c10, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944880) at vm.c:793 #279 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707be8e190, self=140121091901000, defined_class=140120703944880, argc=1, argv=0x7f707be93c10, blockptr=blockptr@entry=0x0) at vm.c:846 #280 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #281 0x00007f7064052862 in rb_proc_call (self=140121091900680, args=140121091947520) at proc.c:759 #282 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e59b0, th=0x7f7064c326a0) at vm_eval.c:118 #283 vm_call0_cfunc (argv=0x0, ci=0x7fff903e59b0, th=0x7f7064c326a0) at vm_eval.c:135 #284 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e5a90, argv=0x0) at vm_eval.c:175 #285 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091900960, th=0x7f7064c326a0) at vm_eval.c:50 #286 rb_call0 (recv=140121091900960, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091901000) at vm_eval.c:325 #287 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613394080, bl_proc=0x0, data2=) at vm_eval.c:1078 #288 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=, data2=) at vm_eval.c:1149 #289 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7f707be93d80, ci=0x7fff903e5ce0, th=0x7f7064c326a0) at vm_eval.c:118 #290 vm_call0_cfunc (argv=0x7f707be93d80, ci=0x7fff903e5ce0, th=0x7f7064c326a0) at vm_eval.c:135 #291 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e5dc0, argv=0x7f707be93d80) at vm_eval.c:175 #292 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091901000, th=0x7f7064c326a0) at vm_eval.c:50 #293 rb_call0 (recv=140121091901000, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091900600) at vm_eval.c:325 #294 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613394896, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1078 #295 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1149 #296 0x00007f706421c814 in lazy_init_block_i (val=, m=, argc=, argv=, blockarg=) at enumerator.c:1349 #297 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7f70643dd678, argc=1, self=140120694838888, block=0x7f707be8e450, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #298 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707be8e450, self=self@entry=140121091900600, argc=argc@entry=1, argv=argv@entry=0x7f707be93d78, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944880) at vm.c:793 #299 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707be8e450, self=140121091900600, defined_class=140120703944880, argc=1, argv=0x7f707be93d78, blockptr=blockptr@entry=0x0) at vm.c:846 #300 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #301 0x00007f7064052862 in rb_proc_call (self=140121091900360, args=140121091947880) at proc.c:759 #302 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e6330, th=0x7f7064c326a0) at vm_eval.c:118 #303 vm_call0_cfunc (argv=0x0, ci=0x7fff903e6330, th=0x7f7064c326a0) at vm_eval.c:135 #304 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e6410, argv=0x0) at vm_eval.c:175 #305 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091900560, th=0x7f7064c326a0) at vm_eval.c:50 #306 rb_call0 (recv=140121091900560, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091900600) at vm_eval.c:325 #307 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613396512, bl_proc=0x0, data2=) at vm_eval.c:1078 #308 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=, data2=) at vm_eval.c:1149 #309 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7f707be93ee8, ci=0x7fff903e6660, th=0x7f7064c326a0) at vm_eval.c:118 #310 vm_call0_cfunc (argv=0x7f707be93ee8, ci=0x7fff903e6660, th=0x7f7064c326a0) at vm_eval.c:135 #311 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e6740, argv=0x7f707be93ee8) at vm_eval.c:175 #312 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091900600, th=0x7f7064c326a0) at vm_eval.c:50 #313 rb_call0 (recv=140121091900600, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091900280) at vm_eval.c:325 #314 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613397328, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1078 #315 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1149 #316 0x00007f706421c814 in lazy_init_block_i (val=, m=, argc=, argv=, blockarg=) at enumerator.c:1349 #317 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x0, argc=1, self=140120703978040, block=0x7f707be8e7f0, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #318 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707be8e7f0, self=self@entry=140121091900280, argc=argc@entry=1, argv=argv@entry=0x7f707be93ee0, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944880) at vm.c:793 #319 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707be8e7f0, self=140121091900280, defined_class=140120703944880, argc=1, argv=0x7f707be93ee0, blockptr=blockptr@entry=0x0) at vm.c:846 #320 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #321 0x00007f7064052862 in rb_proc_call (self=140121091899960, args=140121091948240) at proc.c:759 #322 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e6cb0, th=0x7f7064c326a0) at vm_eval.c:118 #323 vm_call0_cfunc (argv=0x0, ci=0x7fff903e6cb0, th=0x7f7064c326a0) at vm_eval.c:135 #324 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e6d90, argv=0x0) at vm_eval.c:175 #325 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091900240, th=0x7f7064c326a0) at vm_eval.c:50 #326 rb_call0 (recv=140121091900240, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091900280) at vm_eval.c:325 #327 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613398944, bl_proc=0x0, data2=) at vm_eval.c:1078 #328 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=, data2=) at vm_eval.c:1149 #329 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7f707be88098, ci=0x7fff903e6fe0, th=0x7f7064c326a0) at vm_eval.c:118 #330 vm_call0_cfunc (argv=0x7f707be88098, ci=0x7fff903e6fe0, th=0x7f7064c326a0) at vm_eval.c:135 #331 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e70c0, argv=0x7f707be88098) at vm_eval.c:175 #332 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091900280, th=0x7f7064c326a0) at vm_eval.c:50 #333 rb_call0 (recv=140121091900280, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091899880) at vm_eval.c:325 #334 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613399760, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1078 #335 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1149 #336 0x00007f706421c814 in lazy_init_block_i (val=, m=, argc=, argv=, blockarg=) at enumerator.c:1349 #337 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7f706412ea72 , argc=1, self=140120704997808, block=0x7f707be8eab0, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #338 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707be8eab0, self=self@entry=140121091899880, argc=argc@entry=1, argv=argv@entry=0x7f707be88090, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944880) at vm.c:793 #339 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707be8eab0, self=140121091899880, defined_class=140120703944880, argc=1, argv=0x7f707be88090, blockptr=blockptr@entry=0x0) at vm.c:846 #340 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #341 0x00007f7064052862 in rb_proc_call (self=140121091899640, args=140121091899520) at proc.c:759 #342 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e7630, th=0x7f7064c326a0) at vm_eval.c:118 #343 vm_call0_cfunc (argv=0x0, ci=0x7fff903e7630, th=0x7f7064c326a0) at vm_eval.c:135 #344 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e7710, argv=0x0) at vm_eval.c:175 #345 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091899840, th=0x7f7064c326a0) at vm_eval.c:50 #346 rb_call0 (recv=140121091899840, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091899880) at vm_eval.c:325 #347 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613401376, bl_proc=0x0, data2=) at vm_eval.c:1078 #348 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=, data2=) at vm_eval.c:1149 #349 0x00007f70641a7af1 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dc610, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #350 vm_call_cfunc (ci=, reg_cfp=0x7f70644dc610, th=0x7f7064c326a0) at vm_insnhelper.c:1579 #351 vm_call_method (th=0x7f7064c326a0, cfp=0x7f70644dc610, ci=) at vm_insnhelper.c:1767 #352 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #353 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #354 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=argc@entry=0, argv=argv@entry=0x0, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120742720680) at vm.c:782 #355 0x00007f70641a5e94 in vm_yield (argc=0, argv=0x0, th=) at vm.c:821 #356 rb_yield_0 (argv=0x0, argc=0) at vm_eval.c:938 #357 loop_i () at vm_eval.c:1008 #358 0x00007f706404db0e in rb_rescue2 (b_proc=b_proc@entry=0x7f70641a5e40 , data1=data1@entry=0, r_proc=r_proc@entry=0x0, data2=data2@entry=0) at eval.c:754 #359 0x00007f7064197d7e in rb_f_loop (self=140120806004480) at vm_eval.c:1042 #360 0x00007f70641a7af1 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dc8e0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #361 vm_call_cfunc (ci=, reg_cfp=0x7f70644dc8e0, th=0x7f7064c326a0) at vm_insnhelper.c:1579 #362 vm_call_method (th=0x7f7064c326a0, cfp=0x7f70644dc8e0, ci=) at vm_insnhelper.c:1767 #363 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #364 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #365 0x00007f70641a522a in invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f7071c08b70, self=self@entry=140120703607800, argc=argc@entry=2, argv=argv@entry=0x7f70643dd248, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703612800) at vm.c:782 #366 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=proc@entry=0x7f7071c08b70, self=140120703607800, defined_class=140120703612800, argc=argc@entry=2, argv=argv@entry=0x7f70643dd248, blockptr=0x0) at vm.c:846 #367 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=proc@entry=0x7f7071c08b70, argc=argc@entry=2, argv=argv@entry=0x7f70643dd248, blockptr=) at vm.c:865 #368 0x00007f7064051140 in proc_call (argc=2, argv=0x7f70643dd248, procval=140120791629240) at proc.c:734 #369 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dc9d0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #370 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dc9d0, ci=) at vm_insnhelper.c:1579 #371 0x00007f706419e0d4 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:1028 #372 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #373 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903e9228, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120745019200) at vm.c:782 #374 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #375 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #376 rb_yield (val=140120791629240) at vm_eval.c:948 #377 0x00007f70641cc832 in rb_ary_each (array=140120791628040) at array.c:1784 #378 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dca70, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #379 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dca70, ci=) at vm_insnhelper.c:1579 #380 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #381 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #382 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903e9928, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120745215360) at vm.c:782 #383 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #384 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #385 rb_yield (val=140120707818960) at vm_eval.c:948 #386 0x00007f70641cc832 in rb_ary_each (array=140120744448160) at array.c:1784 #387 0x00007f70641a7af1 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dccf0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #388 vm_call_cfunc (ci=, reg_cfp=0x7f70644dccf0, th=0x7f7064c326a0) at vm_insnhelper.c:1579 #389 vm_call_method (th=0x7f7064c326a0, cfp=0x7f70644dccf0, ci=) at vm_insnhelper.c:1767 #390 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #391 0x00007f70641a1d1f in vm_exec (th=0x7f7064c326a0) at vm.c:1363 defined_class=140120745019200) at vm.c:782 #374 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #375 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #376 rb_yield (val=140120791629240) at vm_eval.c:948 #377 0x00007f70641cc832 in rb_ary_each (array=140120791628040) at array.c:1784 #378 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dca70, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #379 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dca70, ci=) at vm_insnhelper.c:1579 #380 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #381 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #382 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903e9928, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120745215360) at vm.c:782 #383 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #384 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #385 rb_yield (val=140120707818960) at vm_eval.c:948 #386 0x00007f70641cc832 in rb_ary_each (array=140120744448160) at array.c:1784 #387 0x00007f70641a7af1 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dccf0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #388 vm_call_cfunc (ci=, reg_cfp=0x7f70644dccf0, th=0x7f7064c326a0) at vm_insnhelper.c:1579 #389 vm_call_method (th=0x7f7064c326a0, cfp=0x7f70644dccf0, ci=) at vm_insnhelper.c:1767 #390 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #391 0x00007f70641a1d1f in vm_exec (th=0x7f7064c326a0) at vm.c:1363 ---Type to continue, or q to quit--- #392 0x00007f70641ad819 in rb_iseq_eval (iseqval=) at vm.c:1614 #393 0x00007f70642290fe in rb_load_internal0 (th=0x7f7064c326a0, fname=140120748489120, wrap=) at load.c:615 #394 0x00007f70642293f2 in rb_load_internal (wrap=, fname=) at load.c:644 #395 rb_f_load (argc=, argv=) at load.c:702 #396 0x00007f70641a7af1 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dcf70, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #397 vm_call_cfunc (ci=, reg_cfp=0x7f70644dcf70, th=0x7f7064c326a0) at vm_insnhelper.c:1579 #398 vm_call_method (th=0x7f7064c326a0, cfp=0x7f70644dcf70, ci=) at vm_insnhelper.c:1767 #399 0x00007f706419e0d4 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:1028 #400 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #401 0x00007f70641ada86 in rb_iseq_eval_main (iseqval=iseqval@entry=140120748624720) at vm.c:1627 #402 0x00007f7064049a8f in ruby_exec_internal (n=0x7f7067728b50) at eval.c:253 #403 0x00007f706404d3ad in ruby_exec_node (n=0x7f7067728b50) at eval.c:318 #404 ruby_run_node (n=) at eval.c:310 #405 0x00007f706404966b in main (argc=4, argv=0x7fff903ea9b8) at main.c:36 #0 0x00007f7064067779 in obj_free (obj=140120867235880, objspace=0x7f7064c32a90) at gc.c:1509 #1 gc_page_sweep (sweep_page=0x7f706e8420e0, heap=0x7f7064c32aa0, objspace=0x7f7064c32a90) at gc.c:2747 #2 gc_heap_lazy_sweep (objspace=objspace@entry=0x7f7064c32a90, heap=heap@entry=0x7f7064c32aa0) at gc.c:3018 #3 0x00007f706406924b in gc_heap_rest_sweep (heap=0x7f7064c32aa0, objspace=0x7f7064c32a90) at gc.c:3043 #4 gc_sweep (immediate_sweep=1, objspace=0x7f7064c32a90) at gc.c:3064 #5 garbage_collect_body (objspace=objspace@entry=0x7f7064c32a90, full_mark=full_mark@entry=0, immediate_sweep=immediate_sweep@entry=1, reason=, reason@entry=512) at gc.c:5022 #6 0x00007f7064066f8d in garbage_collect (objspace=objspace@entry=0x7f7064c32a90, full_mark=full_mark@entry=0, immediate_sweep=immediate_sweep@entry=1, reason=reason@entry=512) at gc.c:5074 #7 0x00007f70640673ad in garbage_collect (reason=512, immediate_sweep=1, full_mark=0, objspace=0x7f7064c32a90) at gc.c:5113 #8 garbage_collect_with_gvl (objspace=objspace@entry=0x7f7064c32a90, full_mark=full_mark@entry=0, reason=512, immediate_sweep=1) at gc.c:5096 #9 0x00007f70640687c8 in objspace_malloc_increase (objspace=objspace@entry=0x7f7064c32a90, new_size=, old_size=old_size@entry=0, type=type@entry=MEMOP_TYPE_MALLOC, mem=0x7f70801d60d0) at gc.c:6004 #10 0x00007f706406cf10 in objspace_xmalloc (size=, objspace=0x7f7064c32a90) at gc.c:6096 #11 ruby_xmalloc (size=size@entry=48) at gc.c:6158 #12 0x00007f706412ed1b in st_copy (old_table=) at st.c:692 #13 0x00007f7064075ce0 in rb_hash_initialize_copy (hash=140121072317040, hash2=) at hash.c:1436 #14 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7fff903df6d0, ci=0x7fff903df540, th=0x7f7064c326a0) at vm_eval.c:118 #15 vm_call0_cfunc (argv=0x7fff903df6d0, ci=0x7fff903df540, th=0x7f7064c326a0) at vm_eval.c:135 #16 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903df620, argv=0x7fff903df6d0) at vm_eval.c:175 #17 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=1, id=1512, recv=140121072317040, th=0x7f7064c326a0) at vm_eval.c:50 #18 rb_call0 (recv=140121072317040, mid=1512, argc=1, argv=, scope=CALL_FCALL, self=140121072317040) at vm_eval.c:325 #19 0x00007f70641a484a in rb_call (scope=CALL_FCALL, argv=, argc=1, mid=1512, recv=140735613368184) at vm_eval.c:586 #20 rb_funcall (recv=recv@entry=140121072317040, mid=mid@entry=1512, n=n@entry=1) at vm_eval.c:795 #21 0x00007f70640a7c88 in rb_obj_init_dup_clone (obj=140121072317040, orig=) at object.c:438 #22 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7fff903df920, ci=0x7fff903df790, th=0x7f7064c326a0) at vm_eval.c:118 #23 vm_call0_cfunc (argv=0x7fff903df920, ci=0x7fff903df790, th=0x7f7064c326a0) at vm_eval.c:135 #24 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903df870, argv=0x7fff903df920) at vm_eval.c:175 #25 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=1, id=1528, recv=140121072317040, th=0x7f7064c326a0) at vm_eval.c:50 #26 rb_call0 (recv=140121072317040, mid=1528, argc=1, argv=, scope=CALL_FCALL, self=140120727702920) at vm_eval.c:325 #27 0x00007f70641a484a in rb_call (scope=CALL_FCALL, argv=, argc=1, mid=1528, recv=140735613368752) at vm_eval.c:586 #28 rb_funcall (recv=recv@entry=140121072317040, mid=mid@entry=1528, n=n@entry=1) at vm_eval.c:795 #29 0x00007f70640ac0d5 in rb_obj_dup (obj=140120727702920) at object.c:416 #30 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644db530, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #31 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644db530, ci=) at vm_insnhelper.c:1579 #32 0x00007f706419e0d4 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:1028 #33 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #34 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120727714400) at vm.c:782 #35 0x00007f70641a5dc3 in vm_yield (argv=0x7fff903e00a0, argc=2, th=) at vm.c:821 #36 rb_yield_0 (argv=0x7fff903e00a0, argc=2) at vm_eval.c:938 #37 rb_yield_values (n=n@entry=2) at vm_eval.c:970 #38 0x00007f706406e956 in each_pair_i_fast (key=, value=) at hash.c:1604 #39 0x00007f706406f3c9 in hash_foreach_iter (key=key@entry=0, value=, argp=argp@entry=140735613371184, error=error@entry=0) at hash.c:218 #40 0x00007f706412fafe in st_foreach_check (table=0x7f70801d59d0, func=func@entry=0x7f706406f3a0 , arg=arg@entry=140735613371184, never=never@entry=52) at st.c:956 #41 0x00007f706406f36f in hash_foreach_call (arg=arg@entry=140735613371184) at hash.c:257 #42 0x00007f706404dfe0 in rb_ensure (b_proc=b_proc@entry=0x7f706406f350 , data1=data1@entry=140735613371184, e_proc=e_proc@entry=0x7f706406e670 , data2=data2@entry=140121072317080) at eval.c:853 #43 0x00007f706407198c in rb_hash_foreach (farg=0, func=0x7f706406eac0 , hash=140121072317080) at hash.c:274 #44 rb_hash_each_pair (hash=140121072317080) at hash.c:1637 #45 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644db5d0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #46 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644db5d0, ci=) at vm_insnhelper.c:1579 #47 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #48 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #49 0x00007f70641a522a in invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f70801d5440, self=self@entry=140120727715080, argc=argc@entry=1, argv=argv@entry=0x7f707abdb640, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120742618560) at vm.c:782 #50 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f70801d5440, self=140120727715080, defined_class=140120742618560, argc=1, argv=0x7f707abdb640, blockptr=blockptr@entry=0x0) at vm.c:846 #51 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #52 0x00007f7064052862 in rb_proc_call (self=140121072318200, args=140121072318000) at proc.c:759 #53 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e0be0, th=0x7f7064c326a0) at vm_eval.c:118 #54 vm_call0_cfunc (argv=0x0, ci=0x7fff903e0be0, th=0x7f7064c326a0) at vm_eval.c:135 #55 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e0cc0, argv=0x0) at vm_eval.c:175 #56 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121072318160, th=0x7f7064c326a0) at vm_eval.c:50 #57 rb_call0 (recv=140121072318160, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121072318320) at vm_eval.c:325 #58 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613374160, bl_proc=0x0, data2=) at vm_eval.c:1078 #59 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=, data2=) at vm_eval.c:1149 #60 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644db800, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #61 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644db800, ci=) at vm_insnhelper.c:1579 #62 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #63 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #64 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903e15c8, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140121098330440) at vm.c:782 #65 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #66 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #67 rb_yield (val=140120793730240) at vm_eval.c:948 #68 0x00007f70641cc832 in rb_ary_each (array=140120802615360) at array.c:1784 #69 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dba80, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #70 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dba80, ci=) at vm_insnhelper.c:1579 #71 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #72 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #73 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903e1cc8, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120732770760) at vm.c:782 #74 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #75 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #76 rb_yield (val=140120734864680) at vm_eval.c:948 #77 0x00007f70641cc832 in rb_ary_each (array=140120793483440) at array.c:1784 #78 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dbbc0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #79 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dbbc0, ci=) at vm_insnhelper.c:1579 #80 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #81 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #82 0x00007f70641a522a in invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707a0a3d30, self=self@entry=140120734861440, argc=argc@entry=2, argv=argv@entry=0x7f70643dd6a8, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120732770760) at vm.c:782 #83 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=proc@entry=0x7f707a0a3d30, self=140120734861440, defined_class=140120732770760, argc=argc@entry=2, argv=argv@entry=0x7f70643dd6a8, blockptr=0x0) at vm.c:846 #84 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=proc@entry=0x7f707a0a3d30, argc=argc@entry=2, argv=argv@entry=0x7f70643dd6a8, blockptr=) at vm.c:865 #85 0x00007f7064051140 in proc_call (argc=2, argv=0x7f70643dd6a8, procval=140120745505560) at proc.c:734 #86 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dbc60, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #87 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dbc60, ci=) at vm_insnhelper.c:1579 #88 0x00007f706419e0d4 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:1028 #89 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #90 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120732659320) at vm.c:782 #91 0x00007f70641a5dc3 in vm_yield (argv=0x7fff903e2c50, argc=, th=) at vm.c:821 #92 rb_yield_0 (argv=0x7fff903e2c50, argc=) at vm_eval.c:938 #93 rb_yield_values (n=) at vm_eval.c:970 #94 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7fff903e2e08, argc=1, self=, block=0x7f70644dbd70, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #95 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f70644dbd70, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903e2e38, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703979800) at vm.c:793 #96 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #97 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #98 rb_yield (val=140120734861440) at vm_eval.c:948 #99 0x00007f70641cc832 in rb_ary_each (array=140120734862080) at array.c:1784 #100 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e2e80, th=0x7f7064c326a0) at vm_eval.c:118 #101 vm_call0_cfunc (argv=0x0, ci=0x7fff903e2e80, th=0x7f7064c326a0) at vm_eval.c:135 #102 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e2f60, argv=0x0) at vm_eval.c:175 #103 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140120734862080, th=0x7f7064c326a0) at vm_eval.c:50 #104 rb_call0 (recv=140120734862080, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140120734862080) at vm_eval.c:325 #105 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613383024, bl_proc=bl_proc@entry=0x7f7064219670 , data2=) at vm_eval.c:1078 #106 0x00007f706419b33b in rb_block_call (obj=obj@entry=140120734862080, mid=mid@entry=1456, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x7f7064219670 , data2=) at vm_eval.c:1149 #107 0x00007f70642177e3 in enum_each_with_object (obj=140120734862080, memo=140120727702800) at enum.c:1980 #108 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dbda0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #109 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dbda0, ci=) at vm_insnhelper.c:1579 #110 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #111 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #112 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120732027240) at vm.c:782 #113 0x00007f70641a6240 in vm_yield (argv=0x7fff903e3a18, argc=, th=) at vm.c:821 #114 rb_yield_0 (argv=0x7fff903e3a18, argc=) at vm_eval.c:938 #115 rb_yield_values2 (argc=, argv=argv@entry=0x7fff903e3a18) at vm_eval.c:977 #116 0x00007f706421c8a0 in lazy_map_func (val=, m=, argc=, argv=0x7fff903e3a10, blockarg=) at enumerator.c:1509 #117 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=, argc=2, self=, block=0x7f707be8e750, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #118 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f707be8e750, self=, argc=2, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703944880) at vm.c:793 #119 0x00007f70641a6240 in vm_yield (argv=0x7fff903e39f0, argc=2, th=) at vm.c:821 #120 rb_yield_0 (argv=0x7fff903e39f0, argc=2) at vm_eval.c:938 #121 rb_yield_values2 (argc=argc@entry=2, argv=argv@entry=0x7fff903e3a10) at vm_eval.c:977 #122 0x00007f706421d1a6 in lazy_init_iterator (val=, m=140121091948000, argc=1, argv=, blockarg=) at enumerator.c:1328 #123 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=, argc=1, self=, block=0x7f707be8f050, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #124 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f707be8f050, self=, argc=1, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703944600) at vm.c:793 #125 0x00007f70641a6240 in vm_yield (argv=, argc=, th=) at vm.c:821 #126 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #127 rb_yield_values2 (argc=, argv=) at vm_eval.c:977 #128 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7f7073ba5c10, argc=1, self=140120703575712, block=0x7f707be8f0f0, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #129 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707be8f0f0, self=self@entry=140121091900560, argc=argc@entry=1, argv=argv@entry=0x7f7067f2a2a0, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944600) at vm.c:793 #130 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707be8f0f0, self=140121091900560, defined_class=140120703944600, argc=1, argv=0x7f7067f2a2a0, blockptr=blockptr@entry=0x0) at vm.c:846 #131 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #132 0x00007f7064052862 in rb_proc_call (self=140121091947680, args=140120757019280) at proc.c:759 #133 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7fff903e4070, ci=0x7fff903e3ee0, th=0x7f7064c326a0) at vm_eval.c:118 #134 vm_call0_cfunc (argv=0x7fff903e4070, ci=0x7fff903e3ee0, th=0x7f7064c326a0) at vm_eval.c:135 #135 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e3fc0, argv=0x7fff903e4070) at vm_eval.c:175 #136 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=1, id=7368, recv=140121091947640, th=0x7f7064c326a0) at vm_eval.c:50 #137 rb_call0 (recv=140121091947640, mid=7368, argc=1, argv=, scope=CALL_FCALL, self=140121091901000) at vm_eval.c:325 #138 0x00007f70641a484a in rb_call (scope=CALL_FCALL, argv=, argc=1, mid=, recv=) at vm_eval.c:586 #139 rb_funcall (recv=, mid=, n=n@entry=1) at vm_eval.c:795 #140 0x00007f706421c8b9 in lazy_map_func (val=, m=, argc=, argv=0x7fff903e4290, blockarg=) at enumerator.c:1511 #141 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=, argc=2, self=, block=0x7f707be8e3b0, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #142 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f707be8e3b0, self=, argc=2, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703944880) at vm.c:793 #143 0x00007f70641a6240 in vm_yield (argv=0x7fff903e4270, argc=2, th=) at vm.c:821 #144 rb_yield_0 (argv=0x7fff903e4270, argc=2) at vm_eval.c:938 #145 rb_yield_values2 (argc=argc@entry=2, argv=argv@entry=0x7fff903e4290) at vm_eval.c:977 #146 0x00007f706421d1a6 in lazy_init_iterator (val=, m=140121091947640, argc=1, argv=, blockarg=) at enumerator.c:1328 #147 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=, argc=1, self=, block=0x7f707be8f190, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #148 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f707be8f190, self=, argc=1, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703944600) at vm.c:793 #149 0x00007f70641a6240 in vm_yield (argv=, argc=, th=) at vm.c:821 #150 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #151 rb_yield_values2 (argc=, argv=) at vm_eval.c:977 #152 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7f707be8e050, argc=1, self=140120703575712, block=0x7f707be8f230, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #153 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707be8f230, self=self@entry=140121091900960, argc=argc@entry=1, argv=argv@entry=0x7f706e0cea60, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944600) at vm.c:793 #154 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707be8f230, self=140121091900960, defined_class=140120703944600, argc=1, argv=0x7f706e0cea60, blockptr=blockptr@entry=0x0) at vm.c:846 #155 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #156 0x00007f7064052862 in rb_proc_call (self=140121091947320, args=140120859404880) at proc.c:759 #157 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7fff903e48f0, ci=0x7fff903e4760, th=0x7f7064c326a0) at vm_eval.c:118 #158 vm_call0_cfunc (argv=0x7fff903e48f0, ci=0x7fff903e4760, th=0x7f7064c326a0) at vm_eval.c:135 #159 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e4840, argv=0x7fff903e48f0) at vm_eval.c:175 #160 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=1, id=7368, recv=140121091947280, th=0x7f7064c326a0) at vm_eval.c:50 #161 rb_call0 (recv=140121091947280, mid=7368, argc=1, argv=, scope=CALL_FCALL, self=140121091901080) at vm_eval.c:325 #162 0x00007f70641a484a in rb_call (scope=CALL_FCALL, argv=, argc=1, mid=, recv=) at vm_eval.c:586 #163 rb_funcall (recv=, mid=, n=n@entry=1) at vm_eval.c:795 #164 0x00007f706421c8b9 in lazy_map_func (val=, m=, argc=, argv=0x7fff903e4b10, blockarg=) at enumerator.c:1511 #165 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=, argc=2, self=, block=0x7f707be8e0f0, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #166 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f707be8e0f0, self=, argc=2, argv=, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703944880) at vm.c:793 #167 0x00007f70641a6240 in vm_yield (argv=0x7fff903e4af0, argc=2, th=) at vm.c:821 #168 rb_yield_0 (argv=0x7fff903e4af0, argc=2) at vm_eval.c:938 #169 rb_yield_values2 (argc=argc@entry=2, argv=argv@entry=0x7fff903e4b10) at vm_eval.c:977 #170 0x00007f706421d1a6 in lazy_init_iterator (val=, m=140121091947280, argc=1, argv=, blockarg=) at enumerator.c:1328 #171 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7fff903e4c88, argc=1, self=, block=0x7f70644dc270, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #172 invoke_block_from_c (th=0x7f7064c326a0, block=0x7f70644dc270, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903e4cb8, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120703944600) at vm.c:793 #173 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #174 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #175 rb_yield (val=140120865568640) at vm_eval.c:948 #176 0x00007f70641cc832 in rb_ary_each (array=140121091901200) at array.c:1784 #177 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e4d00, th=0x7f7064c326a0) at vm_eval.c:118 #178 vm_call0_cfunc (argv=0x0, ci=0x7fff903e4d00, th=0x7f7064c326a0) at vm_eval.c:135 #179 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e4de0, argv=0x0) at vm_eval.c:175 #180 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091901200, th=0x7f7064c326a0) at vm_eval.c:50 #181 rb_call0 (recv=140121091901200, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091901120) at vm_eval.c:325 #182 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613390832, bl_proc=0x0, data2=) at vm_eval.c:1078 #183 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=, data2=) at vm_eval.c:1149 #184 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e5030, th=0x7f7064c326a0) at vm_eval.c:118 #185 vm_call0_cfunc (argv=0x0, ci=0x7fff903e5030, th=0x7f7064c326a0) at vm_eval.c:135 #186 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e5110, argv=0x0) at vm_eval.c:175 #187 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091901120, th=0x7f7064c326a0) at vm_eval.c:50 #188 rb_call0 (recv=140121091901120, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091901080) at vm_eval.c:325 #189 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613391648, bl_proc=0x0, data2=) at vm_eval.c:1078 #190 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=, data2=) at vm_eval.c:1149 #191 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7f707be93c18, ci=0x7fff903e5360, th=0x7f7064c326a0) at vm_eval.c:118 #192 vm_call0_cfunc (argv=0x7f707be93c18, ci=0x7fff903e5360, th=0x7f7064c326a0) at vm_eval.c:135 #193 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e5440, argv=0x7f707be93c18) at vm_eval.c:175 #194 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091901080, th=0x7f7064c326a0) at vm_eval.c:50 #195 rb_call0 (recv=140121091901080, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091901000) at vm_eval.c:325 #196 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613392464, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1078 #197 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1149 #198 0x00007f706421c814 in lazy_init_block_i (val=, m=, argc=, argv=, blockarg=) at enumerator.c:1349 #199 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7f707be88760, argc=1, self=140735613392624, block=0x7f707be8e190, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #200 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707be8e190, self=self@entry=140121091901000, argc=argc@entry=1, argv=argv@entry=0x7f707be93c10, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944880) at vm.c:793 #201 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707be8e190, self=140121091901000, defined_class=140120703944880, argc=1, argv=0x7f707be93c10, blockptr=blockptr@entry=0x0) at vm.c:846 #202 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #203 0x00007f7064052862 in rb_proc_call (self=140121091900680, args=140121091947520) at proc.c:759 #204 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e59b0, th=0x7f7064c326a0) at vm_eval.c:118 #205 vm_call0_cfunc (argv=0x0, ci=0x7fff903e59b0, th=0x7f7064c326a0) at vm_eval.c:135 #206 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e5a90, argv=0x0) at vm_eval.c:175 #207 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091900960, th=0x7f7064c326a0) at vm_eval.c:50 #208 rb_call0 (recv=140121091900960, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091901000) at vm_eval.c:325 #209 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613394080, bl_proc=0x0, data2=) at vm_eval.c:1078 #210 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=, data2=) at vm_eval.c:1149 #211 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7f707be93d80, ci=0x7fff903e5ce0, th=0x7f7064c326a0) at vm_eval.c:118 #212 vm_call0_cfunc (argv=0x7f707be93d80, ci=0x7fff903e5ce0, th=0x7f7064c326a0) at vm_eval.c:135 #213 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e5dc0, argv=0x7f707be93d80) at vm_eval.c:175 #214 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091901000, th=0x7f7064c326a0) at vm_eval.c:50 #215 rb_call0 (recv=140121091901000, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091900600) at vm_eval.c:325 #216 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613394896, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1078 #217 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1149 #218 0x00007f706421c814 in lazy_init_block_i (val=, m=, argc=, argv=, blockarg=) at enumerator.c:1349 #219 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7f70643dd678, argc=1, self=140120694838888, block=0x7f707be8e450, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #220 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707be8e450, self=self@entry=140121091900600, argc=argc@entry=1, argv=argv@entry=0x7f707be93d78, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944880) at vm.c:793 #221 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707be8e450, self=140121091900600, defined_class=140120703944880, argc=1, argv=0x7f707be93d78, blockptr=blockptr@entry=0x0) at vm.c:846 #222 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #223 0x00007f7064052862 in rb_proc_call (self=140121091900360, args=140121091947880) at proc.c:759 #224 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e6330, th=0x7f7064c326a0) at vm_eval.c:118 #225 vm_call0_cfunc (argv=0x0, ci=0x7fff903e6330, th=0x7f7064c326a0) at vm_eval.c:135 #226 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e6410, argv=0x0) at vm_eval.c:175 #227 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091900560, th=0x7f7064c326a0) at vm_eval.c:50 #228 rb_call0 (recv=140121091900560, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091900600) at vm_eval.c:325 #229 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613396512, bl_proc=0x0, data2=) at vm_eval.c:1078 #230 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=, data2=) at vm_eval.c:1149 #231 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7f707be93ee8, ci=0x7fff903e6660, th=0x7f7064c326a0) at vm_eval.c:118 #232 vm_call0_cfunc (argv=0x7f707be93ee8, ci=0x7fff903e6660, th=0x7f7064c326a0) at vm_eval.c:135 #233 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e6740, argv=0x7f707be93ee8) at vm_eval.c:175 #234 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091900600, th=0x7f7064c326a0) at vm_eval.c:50 #235 rb_call0 (recv=140121091900600, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091900280) at vm_eval.c:325 #236 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613397328, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1078 #237 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1149 #238 0x00007f706421c814 in lazy_init_block_i (val=, m=, argc=, argv=, blockarg=) at enumerator.c:1349 #239 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x0, argc=1, self=140120703978040, block=0x7f707be8e7f0, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #240 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707be8e7f0, self=self@entry=140121091900280, argc=argc@entry=1, argv=argv@entry=0x7f707be93ee0, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944880) at vm.c:793 #241 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707be8e7f0, self=140121091900280, defined_class=140120703944880, argc=1, argv=0x7f707be93ee0, blockptr=blockptr@entry=0x0) at vm.c:846 #242 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #243 0x00007f7064052862 in rb_proc_call (self=140121091899960, args=140121091948240) at proc.c:759 #244 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e6cb0, th=0x7f7064c326a0) at vm_eval.c:118 #245 vm_call0_cfunc (argv=0x0, ci=0x7fff903e6cb0, th=0x7f7064c326a0) at vm_eval.c:135 #246 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e6d90, argv=0x0) at vm_eval.c:175 #247 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091900240, th=0x7f7064c326a0) at vm_eval.c:50 #248 rb_call0 (recv=140121091900240, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091900280) at vm_eval.c:325 #249 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613398944, bl_proc=0x0, data2=) at vm_eval.c:1078 #250 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=, data2=) at vm_eval.c:1149 #251 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x7f707be88098, ci=0x7fff903e6fe0, th=0x7f7064c326a0) at vm_eval.c:118 #252 vm_call0_cfunc (argv=0x7f707be88098, ci=0x7fff903e6fe0, th=0x7f7064c326a0) at vm_eval.c:135 #253 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e70c0, argv=0x7f707be88098) at vm_eval.c:175 #254 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091900280, th=0x7f7064c326a0) at vm_eval.c:50 #255 rb_call0 (recv=140121091900280, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091899880) at vm_eval.c:325 #256 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613399760, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1078 #257 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=bl_proc@entry=0x7f706421d0f0 , data2=) at vm_eval.c:1149 #258 0x00007f706421c814 in lazy_init_block_i (val=, m=, argc=, argv=, blockarg=) at enumerator.c:1349 #259 0x00007f70641a560e in vm_yield_with_cfunc (blockargptr=0x0, argv=0x7f706412ea72 , argc=1, self=140120704997808, block=0x7f707be8eab0, th=0x7f7064c326a0) at vm_insnhelper.c:2115 #260 invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f707be8eab0, self=self@entry=140121091899880, argc=argc@entry=1, argv=argv@entry=0x7f707be88090, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703944880) at vm.c:793 #261 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=0x7f707be8eab0, self=140121091899880, defined_class=140120703944880, argc=1, argv=0x7f707be88090, blockptr=blockptr@entry=0x0) at vm.c:846 #262 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=, argc=, argv=, blockptr=blockptr@entry=0x0) at vm.c:865 #263 0x00007f7064052862 in rb_proc_call (self=140121091899640, args=140121091899520) at proc.c:759 #264 0x00007f70641a353f in vm_call0_cfunc_with_frame (argv=0x0, ci=0x7fff903e7630, th=0x7f7064c326a0) at vm_eval.c:118 #265 vm_call0_cfunc (argv=0x0, ci=0x7fff903e7630, th=0x7f7064c326a0) at vm_eval.c:135 #266 vm_call0_body (th=th@entry=0x7f7064c326a0, ci=ci@entry=0x7fff903e7710, argv=0x0) at vm_eval.c:175 #267 0x00007f70641a41bb in vm_call0 (defined_class=, me=, argv=, argc=0, id=1456, recv=140121091899840, th=0x7f7064c326a0) at vm_eval.c:50 #268 rb_call0 (recv=140121091899840, mid=1456, argc=0, argv=, scope=CALL_FCALL, self=140121091899880) at vm_eval.c:325 #269 0x00007f706419b1ad in rb_iterate (it_proc=it_proc@entry=0x7f70641a88b0 , data1=data1@entry=140735613401376, bl_proc=0x0, data2=) at vm_eval.c:1078 #270 0x00007f706419b33b in rb_block_call (obj=, mid=, argc=, argv=, bl_proc=, data2=) at vm_eval.c:1149 #271 0x00007f70641a7af1 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dc610, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #272 vm_call_cfunc (ci=, reg_cfp=0x7f70644dc610, th=0x7f7064c326a0) at vm_insnhelper.c:1579 #273 vm_call_method (th=0x7f7064c326a0, cfp=0x7f70644dc610, ci=) at vm_insnhelper.c:1767 #274 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #275 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #276 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=argc@entry=0, argv=argv@entry=0x0, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120742720680) at vm.c:782 #277 0x00007f70641a5e94 in vm_yield (argc=0, argv=0x0, th=) at vm.c:821 #278 rb_yield_0 (argv=0x0, argc=0) at vm_eval.c:938 #279 loop_i () at vm_eval.c:1008 #280 0x00007f706404db0e in rb_rescue2 (b_proc=b_proc@entry=0x7f70641a5e40 , data1=data1@entry=0, r_proc=r_proc@entry=0x0, data2=data2@entry=0) at eval.c:754 #281 0x00007f7064197d7e in rb_f_loop (self=140120806004480) at vm_eval.c:1042 #282 0x00007f70641a7af1 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dc8e0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #283 vm_call_cfunc (ci=, reg_cfp=0x7f70644dc8e0, th=0x7f7064c326a0) at vm_insnhelper.c:1579 #284 vm_call_method (th=0x7f7064c326a0, cfp=0x7f70644dc8e0, ci=) at vm_insnhelper.c:1767 #285 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #286 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #287 0x00007f70641a522a in invoke_block_from_c (th=th@entry=0x7f7064c326a0, block=block@entry=0x7f7071c08b70, self=self@entry=140120703607800, argc=argc@entry=2, argv=argv@entry=0x7f70643dd248, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=defined_class@entry=140120703612800) at vm.c:782 #288 0x00007f70641a5a0b in vm_invoke_proc (th=0x7f7064c326a0, proc=proc@entry=0x7f7071c08b70, self=140120703607800, defined_class=140120703612800, argc=argc@entry=2, argv=argv@entry=0x7f70643dd248, blockptr=0x0) at vm.c:846 #289 0x00007f70641a5aba in rb_vm_invoke_proc (th=, proc=proc@entry=0x7f7071c08b70, argc=argc@entry=2, argv=argv@entry=0x7f70643dd248, blockptr=) at vm.c:865 #290 0x00007f7064051140 in proc_call (argc=2, argv=0x7f70643dd248, procval=140120791629240) at proc.c:734 #291 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dc9d0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #292 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dc9d0, ci=) at vm_insnhelper.c:1579 #293 0x00007f706419e0d4 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:1028 #294 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #295 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903e9228, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120745019200) at vm.c:782 #296 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #297 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #298 rb_yield (val=140120791629240) at vm_eval.c:948 #299 0x00007f70641cc832 in rb_ary_each (array=140120791628040) at array.c:1784 #300 0x00007f70641994b4 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dca70, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #301 vm_call_cfunc (th=0x7f7064c326a0, reg_cfp=0x7f70644dca70, ci=) at vm_insnhelper.c:1579 #302 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #303 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #304 0x00007f70641a522a in invoke_block_from_c (th=0x7f7064c326a0, block=, self=, argc=argc@entry=1, argv=argv@entry=0x7fff903e9928, blockptr=blockptr@entry=0x0, cref=cref@entry=0x0, defined_class=140120745215360) at vm.c:782 #305 0x00007f70641a6329 in vm_yield (argv=, argc=, th=) at vm.c:821 #306 rb_yield_0 (argv=, argc=) at vm_eval.c:938 #307 rb_yield (val=140120707818960) at vm_eval.c:948 #308 0x00007f70641cc832 in rb_ary_each (array=140120744448160) at array.c:1784 #309 0x00007f70641a7af1 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dccf0, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #310 vm_call_cfunc (ci=, reg_cfp=0x7f70644dccf0, th=0x7f7064c326a0) at vm_insnhelper.c:1579 #311 vm_call_method (th=0x7f7064c326a0, cfp=0x7f70644dccf0, ci=) at vm_insnhelper.c:1767 #312 0x00007f706419ea15 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:999 #313 0x00007f70641a1d1f in vm_exec (th=0x7f7064c326a0) at vm.c:1363 #314 0x00007f70641ad819 in rb_iseq_eval (iseqval=) at vm.c:1614 #315 0x00007f70642290fe in rb_load_internal0 (th=0x7f7064c326a0, fname=140120748489120, wrap=) at load.c:615 #316 0x00007f70642293f2 in rb_load_internal (wrap=, fname=) at load.c:644 #317 rb_f_load (argc=, argv=) at load.c:702 #318 0x00007f70641a7af1 in vm_call_cfunc_with_frame (ci=, reg_cfp=0x7f70644dcf70, th=0x7f7064c326a0) at vm_insnhelper.c:1489 #319 vm_call_cfunc (ci=, reg_cfp=0x7f70644dcf70, th=0x7f7064c326a0) at vm_insnhelper.c:1579 #320 vm_call_method (th=0x7f7064c326a0, cfp=0x7f70644dcf70, ci=) at vm_insnhelper.c:1767 #321 0x00007f706419e0d4 in vm_exec_core (th=th@entry=0x7f7064c326a0, initial=initial@entry=0) at insns.def:1028 #322 0x00007f70641a1d1f in vm_exec (th=th@entry=0x7f7064c326a0) at vm.c:1363 #323 0x00007f70641ada86 in rb_iseq_eval_main (iseqval=iseqval@entry=140120748624720) at vm.c:1627 #324 0x00007f7064049a8f in ruby_exec_internal (n=0x7f7067728b50) at eval.c:253 #325 0x00007f706404d3ad in ruby_exec_node (n=0x7f7067728b50) at eval.c:318 #326 ruby_run_node (n=) at eval.c:310 #327 0x00007f706404966b in main (argc=4, argv=0x7fff903ea9b8) at main.c:36