|
=================================================================
|
|
==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 <internal:numeric>: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 <main>'
|
|
repro.rb:235:in 'map'
|
|
repro.rb:235:in 'each'
|
|
<internal:numeric>:257:in 'times'
|
|
repro.rb:236:in 'block (4 levels) in <main>'
|
|
/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
|
|
|