================================================================= ==1==ERROR: AddressSanitizer: heap-use-after-free on address 0x5190000f3110 at pc 0xb7736b9e5688 bp 0xf4d5fd8c1650 sp 0xf4d5fd8c1668 READ of size 1 at 0x5190000f3110 thread T3 #0 0xb7736b9e5684 in fiber_switch /src/ruby-3.4.10/cont.c:2727 #1 0xb7736b9e65f8 in rb_fiber_yield_kw /src/ruby-3.4.10/cont.c:2935 #2 0xb7736b9e6a3c in rb_fiber_s_yield /src/ruby-3.4.10/cont.c:3185 #3 0xb7736b7bfdc0 in ractor_safe_call_cfunc_m1 /src/ruby-3.4.10/vm_insnhelper.c:3603 #4 0xb7736b7c1d68 in vm_call_cfunc_with_frame_ /src/ruby-3.4.10/vm_insnhelper.c:3794 #5 0xb7736b7c21f8 in vm_call_cfunc_with_frame /src/ruby-3.4.10/vm_insnhelper.c:3840 #6 0xb7736b7cf748 in vm_sendish /src/ruby-3.4.10/vm_insnhelper.c:5961 #7 0xb7736b7dfcbc in vm_exec_core /src/ruby-3.4.10/insns.def:898 #8 0xb7736b812654 in rb_vm_exec /src/ruby-3.4.10/vm.c:2595 #9 0xb7736b80be08 in invoke_iseq_block_from_c /src/ruby-3.4.10/vm.c:1625 #10 0xb7736b80be08 in invoke_block_from_c_bh /src/ruby-3.4.10/vm.c:1639 #11 0xb7736b80c008 in vm_yield_with_cref /src/ruby-3.4.10/vm.c:1676 #12 0xb7736b80c048 in vm_yield /src/ruby-3.4.10/vm.c:1684 #13 0xb7736b7fe844 in rb_yield_0 /src/ruby-3.4.10/vm_eval.c:1344 #14 0xb7736b7fee9c in rb_yield_values2 /src/ruby-3.4.10/vm_eval.c:1390 #15 0xb7736ba04a38 in collect_i /src/ruby-3.4.10/enum.c:627 #16 0xb7736b7cb388 in vm_yield_with_cfunc /src/ruby-3.4.10/vm_insnhelper.c:5143 #17 0xb7736b7cd45c in vm_invoke_ifunc_block /src/ruby-3.4.10/vm_insnhelper.c:5331 #18 0xb7736b7cd6d8 in vm_invoke_block /src/ruby-3.4.10/vm_insnhelper.c:5386 #19 0xb7736b7cf244 in vm_invokeblock_i /src/ruby-3.4.10/vm_insnhelper.c:5927 #20 0xb7736b7cf7d0 in vm_sendish /src/ruby-3.4.10/vm_insnhelper.c:5968 #21 0xb7736b7e24cc in vm_exec_core /src/ruby-3.4.10/insns.def:1110 #22 0xb7736b812654 in rb_vm_exec /src/ruby-3.4.10/vm.c:2595 #23 0xb7736b7f8f0c in vm_call0_body /src/ruby-3.4.10/vm_eval.c:225 #24 0xb7736b7f7a14 in vm_call0_cc /src/ruby-3.4.10/vm_eval.c:101 #25 0xb7736b7fb450 in rb_call0 /src/ruby-3.4.10/vm_eval.c:554 #26 0xb7736b7fcb30 in rb_call /src/ruby-3.4.10/vm_eval.c:873 #27 0xb7736b7ffc6c in iterate_method /src/ruby-3.4.10/vm_eval.c:1528 #28 0xb7736b7ff7cc in rb_iterate0 /src/ruby-3.4.10/vm_eval.c:1470 #29 0xb7736b7ffab0 in rb_iterate_internal /src/ruby-3.4.10/vm_eval.c:1502 #30 0xb7736b7ffee8 in rb_block_call_kw /src/ruby-3.4.10/vm_eval.c:1551 #31 0xb7736ba1a464 in enumerator_block_call /src/ruby-3.4.10/enumerator.c:569 #32 0xb7736ba1a6e4 in enumerator_each /src/ruby-3.4.10/enumerator.c:638 #33 0xb7736b7bfdc0 in ractor_safe_call_cfunc_m1 /src/ruby-3.4.10/vm_insnhelper.c:3603 #34 0xb7736b7f84ec in vm_call0_cfunc_with_frame /src/ruby-3.4.10/vm_eval.c:164 #35 0xb7736b7f8728 in vm_call0_cfunc /src/ruby-3.4.10/vm_eval.c:178 #36 0xb7736b7f8f20 in vm_call0_body /src/ruby-3.4.10/vm_eval.c:229 #37 0xb7736b7f7a14 in vm_call0_cc /src/ruby-3.4.10/vm_eval.c:101 #38 0xb7736b7fb450 in rb_call0 /src/ruby-3.4.10/vm_eval.c:554 #39 0xb7736b7fcb30 in rb_call /src/ruby-3.4.10/vm_eval.c:873 #40 0xb7736b7ffc6c in iterate_method /src/ruby-3.4.10/vm_eval.c:1528 #41 0xb7736b7ff7cc in rb_iterate0 /src/ruby-3.4.10/vm_eval.c:1470 #42 0xb7736b8004b0 in rb_lambda_call /src/ruby-3.4.10/vm_eval.c:1600 #43 0xb7736ba04be8 in enum_collect /src/ruby-3.4.10/enum.c:666 #44 0xb7736b7bfdf4 in ractor_safe_call_cfunc_0 /src/ruby-3.4.10/vm_insnhelper.c:3610 #45 0xb7736b7c1d68 in vm_call_cfunc_with_frame_ /src/ruby-3.4.10/vm_insnhelper.c:3794 #46 0xb7736b7c21f8 in vm_call_cfunc_with_frame /src/ruby-3.4.10/vm_insnhelper.c:3840 #47 0xb7736b7c2440 in vm_call_cfunc_other /src/ruby-3.4.10/vm_insnhelper.c:3866 #48 0xb7736b7c2b64 in vm_call_cfunc /src/ruby-3.4.10/vm_insnhelper.c:3948 #49 0xb7736b7c8e70 in vm_call_method_each_type /src/ruby-3.4.10/vm_insnhelper.c:4772 #50 0xb7736b7ca318 in vm_call_method /src/ruby-3.4.10/vm_insnhelper.c:4898 #51 0xb7736b7ca69c in vm_call_general /src/ruby-3.4.10/vm_insnhelper.c:4942 #52 0xb7736b7cf748 in vm_sendish /src/ruby-3.4.10/vm_insnhelper.c:5961 #53 0xb7736b7df2f0 in vm_exec_core /src/ruby-3.4.10/insns.def:851 #54 0xb7736b812654 in rb_vm_exec /src/ruby-3.4.10/vm.c:2595 #55 0xb7736b80c94c in invoke_iseq_block_from_c /src/ruby-3.4.10/vm.c:1625 #56 0xb7736b80c94c in invoke_block_from_c_proc /src/ruby-3.4.10/vm.c:1719 #57 0xb7736b80c94c in vm_invoke_proc /src/ruby-3.4.10/vm.c:1749 #58 0xb7736b80d598 in rb_vm_invoke_proc /src/ruby-3.4.10/vm.c:1770 #59 0xb7736b9e43ec in rb_fiber_start /src/ruby-3.4.10/cont.c:2502 #60 0xb7736b9de7c0 in fiber_entry /src/ruby-3.4.10/cont.c:860 #61 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #62 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #63 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #64 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #65 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #66 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #67 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #68 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #69 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #70 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #71 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #72 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #73 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #74 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #75 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #76 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #77 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #78 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #79 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #80 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #81 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #82 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #83 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #84 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #85 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #86 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #87 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #88 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #89 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #90 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #91 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #92 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #93 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #94 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #95 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #96 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #97 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #98 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #99 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #100 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #101 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #102 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #103 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #104 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #105 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #106 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #107 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #108 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #109 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #110 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #111 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #112 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #113 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #114 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #115 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #116 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #117 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #118 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #119 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #120 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #121 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #122 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #123 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #124 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #125 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #126 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #127 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #128 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #129 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #130 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #131 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #132 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #133 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #134 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #135 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #136 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #137 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #138 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #139 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #140 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #141 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #142 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #143 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #144 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #145 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #146 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #147 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #148 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #149 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #150 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #151 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #152 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #153 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #154 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #155 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #156 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #157 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #158 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #159 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #160 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #161 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #162 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #163 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #164 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #165 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #166 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #167 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #168 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #169 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #170 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #171 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #172 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #173 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #174 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #175 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #176 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #177 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #178 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #179 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #180 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #181 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #182 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #183 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #184 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #185 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #186 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #187 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #188 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #189 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #190 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #191 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #192 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #193 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #194 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #195 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #196 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #197 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #198 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #199 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #200 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #201 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #202 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #203 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #204 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #205 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #206 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #207 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #208 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #209 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #210 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #211 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #212 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #213 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #214 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #215 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #216 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #217 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #218 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #219 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #220 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #221 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #222 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #223 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #224 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #225 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #226 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #227 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #228 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #229 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #230 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #231 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #232 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #233 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #234 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #235 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #236 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #237 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #238 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #239 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #240 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #241 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #242 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #243 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #244 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #245 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #246 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #247 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #248 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #249 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 #250 0xb7736b9de6f0 in fiber_restore_thread /src/ruby-3.4.10/cont.c:828 0x5190000f3110 is located 912 bytes inside of 1008-byte region [0x5190000f2d80,0x5190000f3170) freed by thread T2 here: #0 0xf4d61b1092b4 in free ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:52 #1 0xb7736b43fcec in rb_gc_impl_free gc/default/default.c:8180 #2 0xb7736b450f80 in ruby_sized_xfree /src/ruby-3.4.10/gc.c:4684 #3 0xb7736b450fb0 in ruby_xfree /src/ruby-3.4.10/gc.c:4695 #4 0xb7736b9df2d0 in cont_free /src/ruby-3.4.10/cont.c:1079 #5 0xb7736b9df76c in fiber_free /src/ruby-3.4.10/cont.c:1164 #6 0xb7736b444a74 in rb_data_free /src/ruby-3.4.10/gc.c:1196 #7 0xb7736b445078 in rb_gc_obj_free /src/ruby-3.4.10/gc.c:1372 #8 0xb7736b42a48c in gc_sweep_plane gc/default/default.c:3544 #9 0xb7736b42abdc in gc_sweep_page gc/default/default.c:3632 #10 0xb7736b42c0cc in gc_sweep_step gc/default/default.c:3907 #11 0xb7736b42d69c in gc_sweep gc/default/default.c:4161 #12 0xb7736b437290 in gc_start gc/default/default.c:6480 #13 0xb7736b4367a8 in garbage_collect gc/default/default.c:6359 #14 0xb7736b4387cc in garbage_collect_with_gvl gc/default/default.c:6761 #15 0xb7736b43fa20 in objspace_malloc_increase_body gc/default/default.c:8023 #16 0xb7736b43fb98 in objspace_malloc_fixup gc/default/default.c:8101 #17 0xb7736b43fdec in rb_gc_impl_malloc gc/default/default.c:8198 #18 0xb7736b450c2c in ruby_xmalloc_body /src/ruby-3.4.10/gc.c:4575 #19 0xb7736b450bec in ruby_xmalloc /src/ruby-3.4.10/gc.c:4565 #20 0xb7736b70e08c in native_thread_create_dedicated /src/ruby-3.4.10/thread_pthread.c:2158 #21 0xb7736b70eef8 in native_thread_create /src/ruby-3.4.10/thread_pthread.c:2349 #22 0xb7736b71f758 in thread_create_core /src/ruby-3.4.10/thread.c:875 #23 0xb7736b720168 in thread_initialize /src/ruby-3.4.10/thread.c:983 #24 0xb7736b7bfd84 in ractor_safe_call_cfunc_m2 /src/ruby-3.4.10/vm_insnhelper.c:3596 #25 0xb7736b7f84ec in vm_call0_cfunc_with_frame /src/ruby-3.4.10/vm_eval.c:164 #26 0xb7736b7f8728 in vm_call0_cfunc /src/ruby-3.4.10/vm_eval.c:178 #27 0xb7736b7f8f20 in vm_call0_body /src/ruby-3.4.10/vm_eval.c:229 #28 0xb7736b7f7a14 in vm_call0_cc /src/ruby-3.4.10/vm_eval.c:101 #29 0xb7736b7fb450 in rb_call0 /src/ruby-3.4.10/vm_eval.c:554 previously allocated by thread T3 here: #0 0xf4d61b109e4c in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77 #1 0xb7736b421584 in calloc1 gc/default/default.c:1472 #2 0xb7736b43fe5c in rb_gc_impl_calloc gc/default/default.c:8216 #3 0xb7736b450db8 in ruby_xcalloc_body /src/ruby-3.4.10/gc.c:4619 #4 0xb7736b450d78 in ruby_xcalloc /src/ruby-3.4.10/gc.c:4613 #5 0xb7736b9e2880 in fiber_t_alloc /src/ruby-3.4.10/cont.c:1986 #6 0xb7736b9e3124 in fiber_initialize /src/ruby-3.4.10/cont.c:2218 #7 0xb7736b9e38a0 in rb_fiber_initialize_kw /src/ruby-3.4.10/cont.c:2286 #8 0xb7736b9e3924 in rb_fiber_initialize /src/ruby-3.4.10/cont.c:2341 #9 0xb7736b7bfdc0 in ractor_safe_call_cfunc_m1 /src/ruby-3.4.10/vm_insnhelper.c:3603 #10 0xb7736b7c1d68 in vm_call_cfunc_with_frame_ /src/ruby-3.4.10/vm_insnhelper.c:3794 #11 0xb7736b7c21f8 in vm_call_cfunc_with_frame /src/ruby-3.4.10/vm_insnhelper.c:3840 #12 0xb7736b7c2440 in vm_call_cfunc_other /src/ruby-3.4.10/vm_insnhelper.c:3866 #13 0xb7736b7cf7b4 in vm_sendish /src/ruby-3.4.10/vm_insnhelper.c:5965 #14 0xb7736b7e1b00 in vm_exec_core /src/ruby-3.4.10/insns.def:1063 #15 0xb7736b812654 in rb_vm_exec /src/ruby-3.4.10/vm.c:2595 #16 0xb7736b7f8f0c in vm_call0_body /src/ruby-3.4.10/vm_eval.c:225 #17 0xb7736b7f7a14 in vm_call0_cc /src/ruby-3.4.10/vm_eval.c:101 #18 0xb7736b7fb450 in rb_call0 /src/ruby-3.4.10/vm_eval.c:554 #19 0xb7736b7fcb30 in rb_call /src/ruby-3.4.10/vm_eval.c:873 #20 0xb7736b7fd65c in rb_funcallv_kw /src/ruby-3.4.10/vm_eval.c:1070 #21 0xb7736b3fca54 in rb_obj_call_init_kw /src/ruby-3.4.10/eval.c:1752 #22 0xb7736b550378 in rb_class_new_instance_pass_kw /src/ruby-3.4.10/object.c:2179 #23 0xb7736b7bfdc0 in ractor_safe_call_cfunc_m1 /src/ruby-3.4.10/vm_insnhelper.c:3603 #24 0xb7736b7c1d68 in vm_call_cfunc_with_frame_ /src/ruby-3.4.10/vm_insnhelper.c:3794 #25 0xb7736b7c21f8 in vm_call_cfunc_with_frame /src/ruby-3.4.10/vm_insnhelper.c:3840 #26 0xb7736b7cf748 in vm_sendish /src/ruby-3.4.10/vm_insnhelper.c:5961 #27 0xb7736b7df2f0 in vm_exec_core /src/ruby-3.4.10/insns.def:851 #28 0xb7736b812654 in rb_vm_exec /src/ruby-3.4.10/vm.c:2595 #29 0xb7736b7f8f0c in vm_call0_body /src/ruby-3.4.10/vm_eval.c:225 Thread T3 created by T0 here: #0 0xf4d61b1028c0 in pthread_create ../../../../src/libsanitizer/asan/asan_interceptors.cpp:245 #1 0xb7736b70dd14 in native_thread_create0 /src/ruby-3.4.10/thread_pthread.c:2099 #2 0xb7736b70e18c in native_thread_create_dedicated /src/ruby-3.4.10/thread_pthread.c:2164 #3 0xb7736b70eef8 in native_thread_create /src/ruby-3.4.10/thread_pthread.c:2349 #4 0xb7736b71f758 in thread_create_core /src/ruby-3.4.10/thread.c:875 #5 0xb7736b720168 in thread_initialize /src/ruby-3.4.10/thread.c:983 #6 0xb7736b7bfd84 in ractor_safe_call_cfunc_m2 /src/ruby-3.4.10/vm_insnhelper.c:3596 #7 0xb7736b7f84ec in vm_call0_cfunc_with_frame /src/ruby-3.4.10/vm_eval.c:164 #8 0xb7736b7f8728 in vm_call0_cfunc /src/ruby-3.4.10/vm_eval.c:178 #9 0xb7736b7f8f20 in vm_call0_body /src/ruby-3.4.10/vm_eval.c:229 #10 0xb7736b7f7a14 in vm_call0_cc /src/ruby-3.4.10/vm_eval.c:101 #11 0xb7736b7fb450 in rb_call0 /src/ruby-3.4.10/vm_eval.c:554 #12 0xb7736b7fcb30 in rb_call /src/ruby-3.4.10/vm_eval.c:873 #13 0xb7736b7fd65c in rb_funcallv_kw /src/ruby-3.4.10/vm_eval.c:1070 #14 0xb7736b3fca54 in rb_obj_call_init_kw /src/ruby-3.4.10/eval.c:1752 #15 0xb7736b71f988 in thread_s_new /src/ruby-3.4.10/thread.c:916 #16 0xb7736b7bfdc0 in ractor_safe_call_cfunc_m1 /src/ruby-3.4.10/vm_insnhelper.c:3603 #17 0xb7736b7c1d68 in vm_call_cfunc_with_frame_ /src/ruby-3.4.10/vm_insnhelper.c:3794 #18 0xb7736b7c21f8 in vm_call_cfunc_with_frame /src/ruby-3.4.10/vm_insnhelper.c:3840 #19 0xb7736b7cf748 in vm_sendish /src/ruby-3.4.10/vm_insnhelper.c:5961 #20 0xb7736b7df2f0 in vm_exec_core /src/ruby-3.4.10/insns.def:851 #21 0xb7736b81287c in vm_exec_loop /src/ruby-3.4.10/vm.c:2622 #22 0xb7736b8126c4 in rb_vm_exec /src/ruby-3.4.10/vm.c:2601 #23 0xb7736b8150b8 in rb_iseq_eval_main /src/ruby-3.4.10/vm.c:2862 #24 0xb7736b3f6cbc in rb_ec_exec_node /src/ruby-3.4.10/eval.c:281 #25 0xb7736b3f7044 in ruby_run_node /src/ruby-3.4.10/eval.c:319 #26 0xb7736b3ee954 in rb_main main.c:43 #27 0xb7736b3eea84 in main main.c:68 #28 0xf4d61acb2258 (/lib/aarch64-linux-gnu/libc.so.6+0x22258) (BuildId: 4c1eca4527d1163b2dde55860b69f270158febb4) #29 0xf4d61acb2338 in __libc_start_main (/lib/aarch64-linux-gnu/libc.so.6+0x22338) (BuildId: 4c1eca4527d1163b2dde55860b69f270158febb4) #30 0xb7736b3ee7ac in _start (/usr/local/bin/ruby+0x16e7ac) (BuildId: 8d2edb32c4ea86ca3047c46b23cbb4b689a05292) Thread T2 created by T0 here: #0 0xf4d61b1028c0 in pthread_create ../../../../src/libsanitizer/asan/asan_interceptors.cpp:245 #1 0xb7736b70dd14 in native_thread_create0 /src/ruby-3.4.10/thread_pthread.c:2099 #2 0xb7736b70e18c in native_thread_create_dedicated /src/ruby-3.4.10/thread_pthread.c:2164 #3 0xb7736b70eef8 in native_thread_create /src/ruby-3.4.10/thread_pthread.c:2349 #4 0xb7736b71f758 in thread_create_core /src/ruby-3.4.10/thread.c:875 #5 0xb7736b720168 in thread_initialize /src/ruby-3.4.10/thread.c:983 #6 0xb7736b7bfd84 in ractor_safe_call_cfunc_m2 /src/ruby-3.4.10/vm_insnhelper.c:3596 #7 0xb7736b7f84ec in vm_call0_cfunc_with_frame /src/ruby-3.4.10/vm_eval.c:164 #8 0xb7736b7f8728 in vm_call0_cfunc /src/ruby-3.4.10/vm_eval.c:178 #9 0xb7736b7f8f20 in vm_call0_body /src/ruby-3.4.10/vm_eval.c:229 #10 0xb7736b7f7a14 in vm_call0_cc /src/ruby-3.4.10/vm_eval.c:101 #11 0xb7736b7fb450 in rb_call0 /src/ruby-3.4.10/vm_eval.c:554 #12 0xb7736b7fcb30 in rb_call /src/ruby-3.4.10/vm_eval.c:873 #13 0xb7736b7fd65c in rb_funcallv_kw /src/ruby-3.4.10/vm_eval.c:1070 #14 0xb7736b3fca54 in rb_obj_call_init_kw /src/ruby-3.4.10/eval.c:1752 #15 0xb7736b71f988 in thread_s_new /src/ruby-3.4.10/thread.c:916 #16 0xb7736b7bfdc0 in ractor_safe_call_cfunc_m1 /src/ruby-3.4.10/vm_insnhelper.c:3603 #17 0xb7736b7c1d68 in vm_call_cfunc_with_frame_ /src/ruby-3.4.10/vm_insnhelper.c:3794 #18 0xb7736b7c21f8 in vm_call_cfunc_with_frame /src/ruby-3.4.10/vm_insnhelper.c:3840 #19 0xb7736b7c2440 in vm_call_cfunc_other /src/ruby-3.4.10/vm_insnhelper.c:3866 #20 0xb7736b7c2b64 in vm_call_cfunc /src/ruby-3.4.10/vm_insnhelper.c:3948 #21 0xb7736b7c8e70 in vm_call_method_each_type /src/ruby-3.4.10/vm_insnhelper.c:4772 #22 0xb7736b7ca318 in vm_call_method /src/ruby-3.4.10/vm_insnhelper.c:4898 #23 0xb7736b7ca69c in vm_call_general /src/ruby-3.4.10/vm_insnhelper.c:4942 #24 0xb7736b7cf748 in vm_sendish /src/ruby-3.4.10/vm_insnhelper.c:5961 #25 0xb7736b7df2f0 in vm_exec_core /src/ruby-3.4.10/insns.def:851 #26 0xb7736b81287c in vm_exec_loop /src/ruby-3.4.10/vm.c:2622 #27 0xb7736b8126c4 in rb_vm_exec /src/ruby-3.4.10/vm.c:2601 #28 0xb7736b8150b8 in rb_iseq_eval_main /src/ruby-3.4.10/vm.c:2862 #29 0xb7736b3f6cbc in rb_ec_exec_node /src/ruby-3.4.10/eval.c:281 #30 0xb7736b3f7044 in ruby_run_node /src/ruby-3.4.10/eval.c:319 #31 0xb7736b3ee954 in rb_main main.c:43 #32 0xb7736b3eea84 in main main.c:68 #33 0xf4d61acb2258 (/lib/aarch64-linux-gnu/libc.so.6+0x22258) (BuildId: 4c1eca4527d1163b2dde55860b69f270158febb4) #34 0xf4d61acb2338 in __libc_start_main (/lib/aarch64-linux-gnu/libc.so.6+0x22338) (BuildId: 4c1eca4527d1163b2dde55860b69f270158febb4) #35 0xb7736b3ee7ac in _start (/usr/local/bin/ruby+0x16e7ac) (BuildId: 8d2edb32c4ea86ca3047c46b23cbb4b689a05292) SUMMARY: AddressSanitizer: heap-use-after-free /src/ruby-3.4.10/cont.c:2727 in fiber_switch Shadow bytes around the buggy address: 0x5190000f2e80: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x5190000f2f00: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x5190000f2f80: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x5190000f3000: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x5190000f3080: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd =>0x5190000f3100: fd fd[fd]fd fd fd fd fd fd fd fd fd fd fd fa fa 0x5190000f3180: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x5190000f3200: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x5190000f3280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x5190000f3300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x5190000f3380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe Left alloca redzone: ca Right alloca redzone: cb ==1==ABORTING /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/task.rb:62: [BUG] ASAN error ruby 3.4.10 (2026-06-30 revision 2b0b7728dc) +PRISM [aarch64-linux] -- Control frame information ----------------------------------------------- c:0012 p:---- s:0059 e:000058 CFUNC :yield c:0011 p:0015 s:0055 e:000054 METHOD /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/task.rb:62 c:0010 p:0029 s:0050 e:000049 METHOD /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/semaphore.rb:124 c:0009 p:0021 s:0045 e:000044 METHOD /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/semaphore.rb:74 c:0008 p:0006 s:0037 e:000036 BLOCK repro.rb:236 [FINISH] c:0007 p:---- s:0033 e:000032 IFUNC c:0006 p:0024 s:0030 e:000028 METHOD :257 [FINISH] c:0005 p:---- s:0024 e:000023 CFUNC :each c:0004 p:---- s:0021 e:000020 CFUNC :map c:0003 p:0032 s:0017 E:002298 BLOCK repro.rb:235 c:0002 p:0012 s:0009 e:000008 BLOCK /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/task.rb:305 [FINISH] c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] -- Ruby level backtrace information ---------------------------------------- /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/task.rb:305:in 'block in make_fiber' repro.rb:235:in 'block (3 levels) in
' repro.rb:235:in 'map' repro.rb:235:in 'each' :257:in 'times' repro.rb:236:in 'block (4 levels) in
' /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/semaphore.rb:74:in 'async' /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/semaphore.rb:124:in 'wait' /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/task.rb:62:in 'yield' /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/task.rb:62:in 'yield' -- Threading information --------------------------------------------------- Total ractor count: 1 Ruby thread count for this ractor: 14 Note that the Fiber scheduler is enabled -- C level backtrace information ------------------------------------------- /lib/aarch64-linux-gnu/libasan.so.8(___interceptor_backtrace+0x54) [0xf4d61b0ab15c] ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:4358 /usr/local/bin/ruby(rb_print_backtrace+0x1c) [0xb7736b82bd2c] /src/ruby-3.4.10/vm_dump.c:823 /usr/local/bin/ruby(rb_vm_bugreport+0x3a4) [0xb7736b82c928] /src/ruby-3.4.10/vm_dump.c:1155 /usr/local/bin/ruby(rb_bug_without_die_internal+0x22c) [0xb7736ba31504] /src/ruby-3.4.10/error.c:1097 ruby(rb_bug_without_die+0x1dc) [0xb7736ba317a8] /usr/local/bin/ruby(asan_death_callback+0x20) [0xb7736b443de0] /src/ruby-3.4.10/gc.c:953 /lib/aarch64-linux-gnu/libasan.so.8(0xf4d61b138660) [0xf4d61b138660] /lib/aarch64-linux-gnu/libasan.so.8(0xf4d61b1140c0) [0xf4d61b1140c0] /lib/aarch64-linux-gnu/libasan.so.8(0xf4d61b1135e8) [0xf4d61b1135e8] /lib/aarch64-linux-gnu/libasan.so.8(0xf4d61b114624) [0xf4d61b114624] /usr/local/bin/ruby(fiber_switch+0x774) [0xb7736b9e5688] /src/ruby-3.4.10/cont.c:2727 /usr/local/bin/ruby(rb_fiber_yield_kw+0x34) [0xb7736b9e65fc] /src/ruby-3.4.10/cont.c:2935 /usr/local/bin/ruby(rb_fiber_s_yield+0x28) [0xb7736b9e6a40] /src/ruby-3.4.10/cont.c:3185 /usr/local/bin/ruby(ractor_safe_call_cfunc_m1+0x34) [0xb7736b7bfdc4] /src/ruby-3.4.10/vm_insnhelper.c:3603 /usr/local/bin/ruby(vm_call_cfunc_with_frame_+0x504) [0xb7736b7c1d6c] /src/ruby-3.4.10/vm_insnhelper.c:3794 /usr/local/bin/ruby(vm_call_cfunc_with_frame+0xe4) [0xb7736b7c21fc] /src/ruby-3.4.10/vm_insnhelper.c:3840 /usr/local/bin/ruby(vm_sendish+0x4fc) [0xb7736b7cf74c] /src/ruby-3.4.10/vm_insnhelper.c:5961 /usr/local/bin/ruby(vm_exec_core+0x8810) [0xb7736b7dfcc0] /src/ruby-3.4.10/insns.def:898 /usr/local/bin/ruby(rb_vm_exec+0x30c) [0xb7736b812658] /src/ruby-3.4.10/vm.c:2595 /usr/local/bin/ruby(invoke_iseq_block_from_c+0x520) [0xb7736b80be0c] /src/ruby-3.4.10/vm.c:1625 /usr/local/bin/ruby(invoke_block_from_c_bh) /src/ruby-3.4.10/vm.c:1639 /usr/local/bin/ruby(vm_yield_with_cref+0x54) [0xb7736b80c00c] /src/ruby-3.4.10/vm.c:1676 /usr/local/bin/ruby(vm_yield+0x34) [0xb7736b80c04c] /src/ruby-3.4.10/vm.c:1684 /usr/local/bin/ruby(rb_yield_0+0x28) [0xb7736b7fe848] /src/ruby-3.4.10/vm_eval.c:1344 /usr/local/bin/ruby(rb_yield_values2+0x1c) [0xb7736b7feea0] /src/ruby-3.4.10/vm_eval.c:1390 /usr/local/bin/ruby(collect_i+0x28) [0xb7736ba04a3c] /src/ruby-3.4.10/enum.c:627 /usr/local/bin/ruby(vm_yield_with_cfunc+0x25c) [0xb7736b7cb38c] /src/ruby-3.4.10/vm_insnhelper.c:5143 /usr/local/bin/ruby(vm_invoke_ifunc_block+0x2d8) [0xb7736b7cd460] /src/ruby-3.4.10/vm_insnhelper.c:5331 /usr/local/bin/ruby(vm_invoke_block+0xcc) [0xb7736b7cd6dc] /src/ruby-3.4.10/vm_insnhelper.c:5386 /usr/local/bin/ruby(vm_invokeblock_i+0xb0) [0xb7736b7cf248] /src/ruby-3.4.10/vm_insnhelper.c:5927 /usr/local/bin/ruby(vm_sendish+0x584) [0xb7736b7cf7d4] /src/ruby-3.4.10/vm_insnhelper.c:5968 /usr/local/bin/ruby(vm_exec_core+0xb020) [0xb7736b7e24d0] /src/ruby-3.4.10/insns.def:1110 /usr/local/bin/ruby(rb_vm_exec+0x30c) [0xb7736b812658] /src/ruby-3.4.10/vm.c:2595 /usr/local/bin/ruby(vm_call0_body+0x50c) [0xb7736b7f8f10] /src/ruby-3.4.10/vm_eval.c:225 /usr/local/bin/ruby(vm_call0_cc+0x608) [0xb7736b7f7a18] /src/ruby-3.4.10/vm_eval.c:101 /usr/local/bin/ruby(rb_call0+0x2c0) [0xb7736b7fb454] /src/ruby-3.4.10/vm_eval.c:554 /usr/local/bin/ruby(rb_call+0x9c) [0xb7736b7fcb34] /src/ruby-3.4.10/vm_eval.c:873 /usr/local/bin/ruby(iterate_method+0x17c) [0xb7736b7ffc70] /src/ruby-3.4.10/vm_eval.c:1528 /usr/local/bin/ruby(rb_iterate0+0x390) [0xb7736b7ff7d0] /src/ruby-3.4.10/vm_eval.c:1470 /usr/local/bin/ruby(rb_iterate_internal+0x60) [0xb7736b7ffab4] /src/ruby-3.4.10/vm_eval.c:1502 /usr/local/bin/ruby(rb_block_call_kw+0x22c) [0xb7736b7ffeec] /src/ruby-3.4.10/vm_eval.c:1551 /usr/local/bin/ruby(enumerator_block_call+0x224) [0xb7736ba1a468] /src/ruby-3.4.10/enumerator.c:569 /usr/local/bin/ruby(enumerator_each+0x1ac) [0xb7736ba1a6e8] /src/ruby-3.4.10/enumerator.c:638 /usr/local/bin/ruby(ractor_safe_call_cfunc_m1+0x34) [0xb7736b7bfdc4] /src/ruby-3.4.10/vm_insnhelper.c:3603 /usr/local/bin/ruby(vm_call0_cfunc_with_frame+0x620) [0xb7736b7f84f0] /src/ruby-3.4.10/vm_eval.c:164 /usr/local/bin/ruby(vm_call0_cfunc+0x24) [0xb7736b7f872c] /src/ruby-3.4.10/vm_eval.c:178 /usr/local/bin/ruby(vm_call0_body+0x520) [0xb7736b7f8f24] /src/ruby-3.4.10/vm_eval.c:229 /usr/local/bin/ruby(vm_call0_cc+0x608) [0xb7736b7f7a18] /src/ruby-3.4.10/vm_eval.c:101 /usr/local/bin/ruby(rb_call0+0x2c0) [0xb7736b7fb454] /src/ruby-3.4.10/vm_eval.c:554 /usr/local/bin/ruby(rb_call+0x9c) [0xb7736b7fcb34] /src/ruby-3.4.10/vm_eval.c:873 /usr/local/bin/ruby(iterate_method+0x17c) [0xb7736b7ffc70] /src/ruby-3.4.10/vm_eval.c:1528 /usr/local/bin/ruby(rb_iterate0+0x390) [0xb7736b7ff7d0] /src/ruby-3.4.10/vm_eval.c:1470 /usr/local/bin/ruby(rb_lambda_call+0x298) [0xb7736b8004b4] /src/ruby-3.4.10/vm_eval.c:1600 ruby(enum_collect+0x158) [0xb7736ba04bec] /usr/local/bin/ruby(ractor_safe_call_cfunc_0+0x2c) [0xb7736b7bfdf8] /src/ruby-3.4.10/vm_insnhelper.c:3610 /usr/local/bin/ruby(vm_call_cfunc_with_frame_+0x504) [0xb7736b7c1d6c] /src/ruby-3.4.10/vm_insnhelper.c:3794 /usr/local/bin/ruby(vm_call_cfunc_with_frame+0xe4) [0xb7736b7c21fc] /src/ruby-3.4.10/vm_insnhelper.c:3840 /usr/local/bin/ruby(vm_call_cfunc_other+0x240) [0xb7736b7c2444] /src/ruby-3.4.10/vm_insnhelper.c:3866 /usr/local/bin/ruby(vm_call_cfunc+0x1cc) [0xb7736b7c2b68] /src/ruby-3.4.10/vm_insnhelper.c:3948 /usr/local/bin/ruby(vm_call_method_each_type+0x2c0) [0xb7736b7c8e74] /src/ruby-3.4.10/vm_insnhelper.c:4772 /usr/local/bin/ruby(vm_call_method+0x1a0) [0xb7736b7ca31c] /src/ruby-3.4.10/vm_insnhelper.c:4898 /usr/local/bin/ruby(vm_call_general+0x24) [0xb7736b7ca6a0] /src/ruby-3.4.10/vm_insnhelper.c:4942 /usr/local/bin/ruby(vm_sendish+0x4fc) [0xb7736b7cf74c] /src/ruby-3.4.10/vm_insnhelper.c:5961 /usr/local/bin/ruby(vm_exec_core+0x7e44) [0xb7736b7df2f4] /src/ruby-3.4.10/insns.def:851 /usr/local/bin/ruby(rb_vm_exec+0x30c) [0xb7736b812658] /src/ruby-3.4.10/vm.c:2595 /usr/local/bin/ruby(invoke_iseq_block_from_c+0x520) [0xb7736b80c950] /src/ruby-3.4.10/vm.c:1625 /usr/local/bin/ruby(invoke_block_from_c_proc) /src/ruby-3.4.10/vm.c:1719 /usr/local/bin/ruby(vm_invoke_proc) /src/ruby-3.4.10/vm.c:1749 /usr/local/bin/ruby(rb_vm_invoke_proc+0xec) [0xb7736b80d59c] /src/ruby-3.4.10/vm.c:1770 ruby(rb_fiber_start+0x8dc) [0xb7736b9e43f0] /usr/local/bin/ruby(fiber_entry+0xd0) [0xb7736b9de7c4] /src/ruby-3.4.10/cont.c:860 /usr/local/bin/ruby(fiber_initialize_coroutine) (null):0 /usr/local/bin/ruby(fiber_restore_thread+0x28) [0xb7736b9de6f4] /src/ruby-3.4.10/cont.c:828 /usr/local/bin/ruby(fiber_entry) (null):0 -- Other runtime information ----------------------------------------------- * Loaded script: repro.rb * Loaded features: 0 enumerator.so 1 thread.rb 2 fiber.so 3 rational.so 4 complex.so 5 ruby2_keywords.rb 6 /usr/local/lib/ruby/3.4.0/aarch64-linux/enc/encdb.so 7 /usr/local/lib/ruby/3.4.0/aarch64-linux/enc/trans/transdb.so 8 /usr/local/lib/ruby/3.4.0/aarch64-linux/rbconfig.rb 9 /usr/local/lib/ruby/3.4.0/rubygems/compatibility.rb 10 /usr/local/lib/ruby/3.4.0/rubygems/defaults.rb 11 /usr/local/lib/ruby/3.4.0/rubygems/deprecate.rb 12 /usr/local/lib/ruby/3.4.0/rubygems/errors.rb 13 /usr/local/lib/ruby/3.4.0/rubygems/target_rbconfig.rb 14 /usr/local/lib/ruby/3.4.0/rubygems/unknown_command_spell_checker.rb 15 /usr/local/lib/ruby/3.4.0/rubygems/exceptions.rb 16 /usr/local/lib/ruby/3.4.0/rubygems/basic_specification.rb 17 /usr/local/lib/ruby/3.4.0/rubygems/stub_specification.rb 18 /usr/local/lib/ruby/3.4.0/rubygems/platform.rb 19 /usr/local/lib/ruby/3.4.0/rubygems/specification_record.rb 20 /usr/local/lib/ruby/3.4.0/rubygems/util/list.rb 21 /usr/local/lib/ruby/3.4.0/rubygems/version.rb 22 /usr/local/lib/ruby/3.4.0/rubygems/requirement.rb 23 /usr/local/lib/ruby/3.4.0/rubygems/specification.rb 24 /usr/local/lib/ruby/3.4.0/rubygems/util.rb 25 /usr/local/lib/ruby/3.4.0/rubygems/dependency.rb 26 /usr/local/lib/ruby/3.4.0/rubygems/core_ext/kernel_gem.rb 27 /usr/local/lib/ruby/3.4.0/aarch64-linux/monitor.so 28 /usr/local/lib/ruby/3.4.0/monitor.rb 29 /usr/local/lib/ruby/3.4.0/rubygems.rb 30 /usr/local/lib/ruby/3.4.0/bundled_gems.rb 31 /usr/local/lib/ruby/3.4.0/rubygems/path_support.rb 32 /usr/local/lib/ruby/3.4.0/error_highlight/version.rb 33 /usr/local/lib/ruby/3.4.0/error_highlight/base.rb 34 /usr/local/lib/ruby/3.4.0/error_highlight/formatter.rb 35 /usr/local/lib/ruby/3.4.0/error_highlight/core_ext.rb 36 /usr/local/lib/ruby/3.4.0/error_highlight.rb 37 /usr/local/lib/ruby/3.4.0/did_you_mean/version.rb 38 /usr/local/lib/ruby/3.4.0/did_you_mean/core_ext/name_error.rb 39 /usr/local/lib/ruby/3.4.0/did_you_mean/levenshtein.rb 40 /usr/local/lib/ruby/3.4.0/did_you_mean/jaro_winkler.rb 41 /usr/local/lib/ruby/3.4.0/did_you_mean/spell_checker.rb 42 /usr/local/lib/ruby/3.4.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb 43 /usr/local/lib/ruby/3.4.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb 44 /usr/local/lib/ruby/3.4.0/did_you_mean/spell_checkers/name_error_checkers.rb 45 /usr/local/lib/ruby/3.4.0/did_you_mean/spell_checkers/method_name_checker.rb 46 /usr/local/lib/ruby/3.4.0/did_you_mean/spell_checkers/key_error_checker.rb 47 /usr/local/lib/ruby/3.4.0/did_you_mean/spell_checkers/null_checker.rb 48 /usr/local/lib/ruby/3.4.0/did_you_mean/tree_spell_checker.rb 49 /usr/local/lib/ruby/3.4.0/did_you_mean/spell_checkers/require_path_checker.rb 50 /usr/local/lib/ruby/3.4.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb 51 /usr/local/lib/ruby/3.4.0/did_you_mean/formatter.rb 52 /usr/local/lib/ruby/3.4.0/did_you_mean.rb 53 /usr/local/lib/ruby/3.4.0/syntax_suggest/core_ext.rb 54 /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/version.rb 55 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/version.rb 56 /usr/local/lib/ruby/gems/3.4.0/gems/fiber-local-1.1.0/lib/fiber/local/version.rb 57 /usr/local/lib/ruby/gems/3.4.0/gems/fiber-storage-1.0.1/lib/fiber/storage.rb 58 /usr/local/lib/ruby/gems/3.4.0/gems/fiber-local-1.1.0/lib/fiber/local.rb 59 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/filter.rb 60 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/event/generic.rb 61 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/clock.rb 62 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/event/spawn.rb 63 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/event/failure.rb 64 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/event.rb 65 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/resolver.rb 66 /usr/local/lib/ruby/3.4.0/aarch64-linux/io/console.so 67 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/terminal/text.rb 68 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/terminal/xterm.rb 69 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/terminal/formatter/progress.rb 70 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/terminal/formatter/failure.rb 71 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/terminal/formatter/spawn.rb 72 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/terminal/formatter.rb 73 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/terminal.rb 74 /usr/local/lib/ruby/gems/3.4.0/gems/json-2.21.1/lib/json/version.rb 75 /usr/local/lib/ruby/gems/3.4.0/gems/json-2.21.1/lib/json/common.rb 76 /usr/local/lib/ruby/gems/3.4.0/gems/json-2.21.1/lib/json/ext/parser.so 77 /usr/local/lib/ruby/gems/3.4.0/gems/json-2.21.1/lib/json/ext/generator/state.rb 78 /usr/local/lib/ruby/gems/3.4.0/gems/json-2.21.1/lib/json/ext/generator.so 79 /usr/local/lib/ruby/gems/3.4.0/gems/json-2.21.1/lib/json/ext.rb 80 /usr/local/lib/ruby/gems/3.4.0/gems/json-2.21.1/lib/json.rb 81 /usr/local/lib/ruby/gems/3.4.0/gems/fiber-annotation-0.2.0/lib/fiber/annotation.rb 82 /usr/local/lib/ruby/3.4.0/aarch64-linux/stringio.so 83 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/output/terminal.rb 84 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/format/safe.rb 85 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/format.rb 86 /usr/local/lib/ruby/3.4.0/aarch64-linux/date_core.so 87 /usr/local/lib/ruby/3.4.0/date.rb 88 /usr/local/lib/ruby/3.4.0/time.rb 89 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/output/serialized.rb 90 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/output/wrapper.rb 91 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/output/failure.rb 92 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/output/default.rb 93 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/output/null.rb 94 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/output.rb 95 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/progress.rb 96 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/logger.rb 97 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/config.rb 98 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console/interface.rb 99 /usr/local/lib/ruby/gems/3.4.0/gems/console-1.37.0/lib/console.rb 100 /usr/local/lib/ruby/3.4.0/forwardable/impl.rb 101 /usr/local/lib/ruby/3.4.0/forwardable.rb 102 /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/node.rb 103 /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/condition.rb 104 /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/task.rb 105 /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/logger.rb 106 /usr/local/lib/ruby/3.4.0/aarch64-linux/socket.so 107 /usr/local/lib/ruby/3.4.0/socket.rb 108 /usr/local/lib/ruby/gems/3.4.0/gems/nio4r-2.7.5/lib/nio/version.rb 109 /usr/local/lib/ruby/gems/3.4.0/gems/nio4r-2.7.5/lib/nio4r_ext.so 110 /usr/local/lib/ruby/gems/3.4.0/gems/nio4r-2.7.5/lib/nio.rb 111 /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/wrapper.rb 112 /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/clock.rb 113 /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/scheduler.rb 114 /usr/local/lib/ruby/gems/3.4.0/gems/timers-4.4.0/lib/timers/version.rb 115 /usr/local/lib/ruby/3.4.0/set.rb 116 /usr/local/lib/ruby/gems/3.4.0/gems/timers-4.4.0/lib/timers/interval.rb 117 /usr/local/lib/ruby/gems/3.4.0/gems/timers-4.4.0/lib/timers/timer.rb 118 /usr/local/lib/ruby/gems/3.4.0/gems/timers-4.4.0/lib/timers/priority_heap.rb 119 /usr/local/lib/ruby/gems/3.4.0/gems/timers-4.4.0/lib/timers/events.rb 120 /usr/local/lib/ruby/gems/3.4.0/gems/timers-4.4.0/lib/timers/group.rb 121 /usr/local/lib/ruby/gems/3.4.0/gems/timers-4.4.0/lib/timers/wait.rb 122 /usr/local/lib/ruby/gems/3.4.0/gems/timers-4.4.0/lib/timers.rb 123 /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/reactor.rb 124 /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/kernel/async.rb 125 /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/kernel/sync.rb 126 /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async.rb 127 /usr/local/lib/ruby/gems/3.4.0/gems/async-io-1.43.2/lib/async/io/address.rb 128 /usr/local/lib/ruby/gems/3.4.0/gems/async-io-1.43.2/lib/async/io/peer.rb 129 /usr/local/lib/ruby/gems/3.4.0/gems/async-io-1.43.2/lib/async/io/server.rb 130 /usr/local/lib/ruby/gems/3.4.0/gems/async-io-1.43.2/lib/async/io/generic.rb 131 /usr/local/lib/ruby/gems/3.4.0/gems/async-io-1.43.2/lib/async/io/socket.rb 132 /usr/local/lib/ruby/3.4.0/uri/version.rb 133 /usr/local/lib/ruby/3.4.0/uri/rfc2396_parser.rb 134 /usr/local/lib/ruby/3.4.0/uri/rfc3986_parser.rb 135 /usr/local/lib/ruby/3.4.0/uri/common.rb 136 /usr/local/lib/ruby/3.4.0/uri/generic.rb 137 /usr/local/lib/ruby/3.4.0/uri/file.rb 138 /usr/local/lib/ruby/3.4.0/uri/ftp.rb 139 /usr/local/lib/ruby/3.4.0/uri/http.rb 140 /usr/local/lib/ruby/3.4.0/uri/https.rb 141 /usr/local/lib/ruby/3.4.0/uri/ldap.rb 142 /usr/local/lib/ruby/3.4.0/uri/ldaps.rb 143 /usr/local/lib/ruby/3.4.0/uri/mailto.rb 144 /usr/local/lib/ruby/3.4.0/uri/ws.rb 145 /usr/local/lib/ruby/3.4.0/uri/wss.rb 146 /usr/local/lib/ruby/3.4.0/uri.rb 147 /usr/local/lib/ruby/gems/3.4.0/gems/async-io-1.43.2/lib/async/io/endpoint.rb 148 /usr/local/lib/ruby/gems/3.4.0/gems/async-io-1.43.2/lib/async/io/buffer.rb 149 /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/semaphore.rb 150 /usr/local/lib/ruby/gems/3.4.0/gems/async-io-1.43.2/lib/async/io/stream.rb 151 /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/notification.rb 152 /usr/local/lib/ruby/gems/3.4.0/gems/async-pool-0.10.3/lib/async/pool/controller.rb 153 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/body/readable.rb 154 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/body/wrapper.rb 155 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/body/completable.rb 156 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/methods.rb 157 /usr/local/lib/ruby/gems/3.4.0/gems/traces-0.18.2/lib/traces/config.rb 158 /usr/local/lib/ruby/3.4.0/random/formatter.rb 159 /usr/local/lib/ruby/3.4.0/securerandom.rb 160 /usr/local/lib/ruby/gems/3.4.0/gems/traces-0.18.2/lib/traces/context.rb 161 /usr/local/lib/ruby/gems/3.4.0/gems/traces-0.18.2/lib/traces/backend.rb 162 /usr/local/lib/ruby/gems/3.4.0/gems/traces-0.18.2/lib/traces/provider.rb 163 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http1-0.19.1/lib/protocol/http1/version.rb 164 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/header/split.rb 165 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/header/multiple.rb 166 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/url.rb 167 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/cookie.rb 168 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/header/cookie.rb 169 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/header/connection.rb 170 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/header/cache_control.rb 171 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/header/etag.rb 172 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/header/etags.rb 173 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/header/vary.rb 174 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/header/authorization.rb 175 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/header/date.rb 176 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/headers.rb 177 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/error.rb 178 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http1-0.19.1/lib/protocol/http1/reason.rb 179 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http1-0.19.1/lib/protocol/http1/error.rb 180 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http1-0.19.1/lib/protocol/http1/body/chunked.rb 181 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http1-0.19.1/lib/protocol/http1/body/fixed.rb 182 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http1-0.19.1/lib/protocol/http1/body/remainder.rb 183 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/body/head.rb 184 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http1-0.19.1/lib/protocol/http1/connection.rb 185 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http1-0.19.1/lib/protocol/http1.rb 186 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/body/buffered.rb 187 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/body/reader.rb 188 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/request.rb 189 /usr/local/lib/ruby/gems/3.4.0/gems/async-1.32.1/lib/async/queue.rb 190 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/body/writable.rb 191 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/request.rb 192 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/http1/request.rb 193 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/response.rb 194 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/response.rb 195 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/http1/response.rb 196 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/http1/connection.rb 197 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/http1/client.rb 198 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/http1/server.rb 199 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/http1.rb 200 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/http10.rb 201 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/http11.rb 202 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/error.rb 203 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/frame.rb 204 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/padded.rb 205 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/data_frame.rb 206 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/continuation_frame.rb 207 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/priority_frame.rb 208 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/headers_frame.rb 209 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/reset_stream_frame.rb 210 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/ping_frame.rb 211 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/settings_frame.rb 212 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/push_promise_frame.rb 213 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/goaway_frame.rb 214 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/window_update_frame.rb 215 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/framer.rb 216 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/dependency.rb 217 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/flow_controlled.rb 218 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-hpack-1.5.1/lib/protocol/hpack/version.rb 219 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-hpack-1.5.1/lib/protocol/hpack/huffman/machine.rb 220 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-hpack-1.5.1/lib/protocol/hpack/error.rb 221 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-hpack-1.5.1/lib/protocol/hpack/huffman.rb 222 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-hpack-1.5.1/lib/protocol/hpack/context.rb 223 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-hpack-1.5.1/lib/protocol/hpack/compressor.rb 224 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-hpack-1.5.1/lib/protocol/hpack/decompressor.rb 225 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-hpack-1.5.1/lib/protocol/hpack.rb 226 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/connection.rb 227 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/stream.rb 228 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/http2/input.rb 229 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/body/stream.rb 230 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/http2/output.rb 231 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/http2/stream.rb 232 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/http2/connection.rb 233 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/http2/response.rb 234 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/client.rb 235 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/http2/client.rb 236 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/http2/request.rb 237 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http2-0.16.0/lib/protocol/http2/server.rb 238 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/http2/server.rb 239 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/http2.rb 240 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol/https.rb 241 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/protocol.rb 242 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/client.rb 243 /usr/local/lib/ruby/gems/3.4.0/gems/async-io-1.43.2/lib/async/io/address_endpoint.rb 244 /usr/local/lib/ruby/gems/3.4.0/gems/async-io-1.43.2/lib/async/io/host_endpoint.rb 245 /usr/local/lib/ruby/3.4.0/digest/version.rb 246 /usr/local/lib/ruby/3.4.0/aarch64-linux/digest.so 247 /usr/local/lib/ruby/3.4.0/digest/loader.rb 248 /usr/local/lib/ruby/3.4.0/digest.rb 249 /usr/local/lib/ruby/3.4.0/aarch64-linux/openssl.so 250 /usr/local/lib/ruby/3.4.0/openssl/bn.rb 251 /usr/local/lib/ruby/3.4.0/openssl/asn1.rb 252 /usr/local/lib/ruby/3.4.0/openssl/marshal.rb 253 /usr/local/lib/ruby/3.4.0/openssl/pkey.rb 254 /usr/local/lib/ruby/3.4.0/openssl/cipher.rb 255 /usr/local/lib/ruby/3.4.0/openssl/digest.rb 256 /usr/local/lib/ruby/3.4.0/openssl/hmac.rb 257 /usr/local/lib/ruby/3.4.0/openssl/x509.rb 258 /usr/local/lib/ruby/3.4.0/openssl/buffering.rb 259 /usr/local/lib/ruby/3.4.0/aarch64-linux/io/nonblock.so 260 /usr/local/lib/ruby/3.4.0/ipaddr.rb 261 /usr/local/lib/ruby/3.4.0/openssl/ssl.rb 262 /usr/local/lib/ruby/3.4.0/openssl/pkcs5.rb 263 /usr/local/lib/ruby/3.4.0/openssl/version.rb 264 /usr/local/lib/ruby/3.4.0/openssl.rb 265 /usr/local/lib/ruby/gems/3.4.0/gems/async-io-1.43.2/lib/async/io/ssl_socket.rb 266 /usr/local/lib/ruby/gems/3.4.0/gems/async-io-1.43.2/lib/async/io/ssl_endpoint.rb 267 /usr/local/lib/ruby/gems/3.4.0/gems/async-io-1.43.2/lib/async/io/composite_endpoint.rb 268 /usr/local/lib/ruby/gems/3.4.0/gems/async-io-1.43.2/lib/async/io/shared_endpoint.rb 269 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/endpoint.rb 270 /usr/local/lib/ruby/gems/3.4.0/gems/protocol-http-0.26.8/lib/protocol/http/middleware.rb 271 /usr/local/lib/ruby/gems/3.4.0/gems/async-http-0.64.2/lib/async/http/server.rb