Skip to content

Instantly share code, notes, and snippets.

@Mathiou04
Created February 18, 2020 09:22
Show Gist options
  • Save Mathiou04/4ad16789c122ed25ad4a665db7d265b0 to your computer and use it in GitHub Desktop.
Save Mathiou04/4ad16789c122ed25ad4a665db7d265b0 to your computer and use it in GitHub Desktop.
Sidekiq frozen processes
Thread 42 (Thread 0x7f20e6e71700 (LWP 7)):
#0 0x00007f20e5b10aed in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e690c021 in timer_thread_sleep (gvl=0x23b2018) at thread_pthread.c:1461
#2 thread_timer (p=0x23b2018) at thread_pthread.c:1573
#3 0x00007f20e6520064 in start_thread (arg=0x7f20e6e71700) at pthread_create.c:309
#4 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 41 (Thread 0x7f20da74d700 (LWP 8)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x8cd1580, timeout=0x7f20da74b700, exceptfds=0x0, writefds=0x0, readfds=0x7f20da74ba10, n=9) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20da74b700, exceptfds=0x0, writefds=0x0, readfds=0x7f20da74ba10, n=9) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=9, read=read@entry=0x7f20da74ba10, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20da74b9c0) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20da74ba10, tp=0x7f20da74b9c0, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139779080763888) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779080763888, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139779080763888) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x82cb440, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x8dd5750, th=0x8cd1580) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0x8cd1580, reg_cfp=0x8dd5750, calling=<optimized out>, ci=0x82cb440, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x9, th@entry=0x8cd1580, initial=139777947599328, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x8cd1580) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x8bf8d20, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=138202160, iseq=<optimized out>, th=0x8cd1580) at vm.c:973
#14 invoke_iseq_block_from_c (th=0x8cd1580, captured=0x8bf8d20, self=138202160, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#15 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#16 0x00007f20e6953413 in vm_invoke_proc (th=0x8cd1580, proc=0x8bf8d20, self=138202160, argc=0, argv=0x7f20da74c360, passed_block_handler=0) at vm.c:1131
#17 0x00007f20e6955139 in vm_call_opt_call (th=0x8cd1580, cfp=0x8dd5930, calling=0x7f20da74c4e0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#18 0x00007f20e6955a83 in vm_call_method (th=0x8cd1580, cfp=0x8dd5930, calling=<optimized out>, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:2310
#19 0x00007f20e694d230 in vm_exec_core (th=0x9, th@entry=0x8cd1580, initial=139777947599328, initial@entry=0) at insns.def:1066
#20 0x00007f20e695228b in vm_exec (th=th@entry=0x8cd1580) at vm.c:1775
#21 0x00007f20e6953096 in invoke_block (captured=0x8bf6430, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=133171960, iseq=<optimized out>, th=0x8cd1580) at vm.c:973
#22 invoke_iseq_block_from_c (th=0x8cd1580, captured=0x8bf6430, self=133171960, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#23 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#24 0x00007f20e6953413 in vm_invoke_proc (th=0x8cd1580, proc=0x8bf6430, self=133171960, argc=0, argv=0x8180e00, passed_block_handler=0) at vm.c:1131
#25 0x00007f20e690ff92 in thread_do_start (args=135794160, th=0x8cd1580) at thread.c:581
#26 thread_start_func_2 (th=th@entry=0x8cd1580, stack_start=<optimized out>) at thread.c:623
#27 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8cd1580) at thread_pthread.c:888
#28 0x00007f20e6520064 in start_thread (arg=0x7f20da74d700) at pthread_create.c:309
#29 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 40 (Thread 0x7f20da54b700 (LWP 13)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f20e690c8e0 in native_cond_timedwait (ts=<optimized out>, mutex=<optimized out>, cond=<optimized out>) at thread_pthread.c:361
#2 native_sleep (th=0x7f20d431f7f0, timeout_tv=0x7f20da548c00) at thread_pthread.c:1150
#3 0x00007f20e6913137 in sleep_timeval (th=0x7f20d431f7f0, tv=..., spurious_check=0) at thread.c:1137
#4 0x00007f20e69132ca in rb_mutex_wait_for (time=time@entry=139779078655488) at thread_sync.c:435
#5 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e69132b0 <rb_mutex_wait_for>, data1=data1@entry=139779078655488, e_proc=e_proc@entry=0x7f20e6913690 <rb_mutex_lock>,
data2=data2@entry=138263760) at eval.c:938
#6 0x00007f20e690d18b in rb_mutex_sleep (self=138263760, timeout=<optimized out>) at thread_sync.c:454
#7 0x00007f20e695756d in vm_call0_cfunc_with_frame (ci=<optimized out>, cc=<optimized out>, argv=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_eval.c:132
#8 vm_call0_cfunc (argv=<optimized out>, cc=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_eval.c:149
#9 vm_call0_body (th=0x7f20d431f7f0, calling=0x0, ci=0x83dbcd0, cc=0x7f20d42899b0, argv=0x7f20da5490d8) at vm_eval.c:181
#10 0x00007f20e69584bc in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=22881, recv=138263760, th=0x7f20d431f7f0) at vm_eval.c:62
#11 rb_call0 (recv=138263760, mid=22881, argc=<optimized out>, argv=<optimized out>, scope=<optimized out>, self=<optimized out>) at vm_eval.c:343
#12 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e6909e10 <do_sleep>, data1=data1@entry=139779078656208, e_proc=e_proc@entry=0x7f20e690f160 <delete_current_thread>,
data2=data2@entry=138263880) at eval.c:938
#13 0x00007f20e690f12c in rb_condvar_wait (argc=<optimized out>, argv=<optimized out>, self=138264000) at thread_sync.c:1195
#14 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x56f37f0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7f20d42899e0, th=0x7f20d431f7f0) at vm_insnhelper.c:1769
#15 vm_call_cfunc (th=0x7f20d431f7f0, reg_cfp=0x7f20d42899e0, calling=<optimized out>, ci=0x56f37f0, cc=<optimized out>) at vm_insnhelper.c:1864
#16 0x00007f20e694d230 in vm_exec_core (th=0x7f20d431f8a4, th@entry=0x7f20d431f7f0, initial=137, initial@entry=0) at insns.def:1066
#17 0x00007f20e695228b in vm_exec (th=th@entry=0x7f20d431f7f0) at vm.c:1775
#18 0x00007f20e6953096 in invoke_block (captured=0x7f20d4289a58, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=138082160, iseq=<optimized out>, th=0x7f20d431f7f0) at vm.c:973
#19 invoke_iseq_block_from_c (th=th@entry=0x7f20d431f7f0, captured=0x7f20d4289a58, self=138082160, argc=argc@entry=0, argv=argv@entry=0x0, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#20 0x00007f20e695387e in invoke_block_from_c_splattable (passed_block_handler=<optimized out>, splattable=<optimized out>, is_lambda=<optimized out>, cref=<optimized out>, argv=<optimized out>,
argc=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#21 vm_yield (argc=0, argv=0x0, th=0x7f20d431f7f0) at vm.c:1079
#22 rb_yield_0 (argv=0x0, argc=0) at vm_eval.c:1010
#23 rb_yield (val=val@entry=52) at vm_eval.c:1023
#24 0x00007f20e67e5233 in rb_ensure (b_proc=0x7f20e6953680 <rb_yield>, data1=52, e_proc=<optimized out>, data2=<optimized out>) at eval.c:938
#25 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x599a860, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7f20d4289a40, th=0x7f20d431f7f0) at vm_insnhelper.c:1769
#26 vm_call_cfunc (th=0x7f20d431f7f0, reg_cfp=0x7f20d4289a40, calling=<optimized out>, ci=0x599a860, cc=<optimized out>) at vm_insnhelper.c:1864
#27 0x00007f20e694cd5f in vm_exec_core (th=0x7f20d431f8a4, th@entry=0x7f20d431f7f0, initial=137, initial@entry=0) at insns.def:967
#28 0x00007f20e695228b in vm_exec (th=th@entry=0x7f20d431f7f0) at vm.c:1775
#29 0x00007f20e6953096 in invoke_block (captured=0x7f20d4289ab8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=138082160, iseq=<optimized out>, th=0x7f20d431f7f0) at vm.c:973
#30 invoke_iseq_block_from_c (th=th@entry=0x7f20d431f7f0, captured=0x7f20d4289ab8, self=138082160, argc=argc@entry=0, argv=argv@entry=0x0, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#31 0x00007f20e6953f30 in invoke_block_from_c_splattable (passed_block_handler=<optimized out>, splattable=<optimized out>, is_lambda=225651, cref=<optimized out>, argv=<optimized out>,
argc=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#32 vm_yield (argc=0, argv=0x0, th=0x7f20d431f7f0) at vm.c:1079
#33 rb_yield_0 (argv=0x0, argc=0) at vm_eval.c:1010
#34 loop_i () at vm_eval.c:1088
#35 0x00007f20e67e4e17 in rb_rescue2 (b_proc=0x7f20e6953e60 <loop_i>, data1=0, r_proc=0x7f20e693e210 <loop_stop>, data2=0) at eval.c:839
#36 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x5d7e9f0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7f20d4289aa0, th=0x7f20d431f7f0) at vm_insnhelper.c:1769
#37 vm_call_cfunc (th=0x7f20d431f7f0, reg_cfp=0x7f20d4289aa0, calling=<optimized out>, ci=0x5d7e9f0, cc=<optimized out>) at vm_insnhelper.c:1864
#38 0x00007f20e6955a83 in vm_call_method (th=0x7f20d431f7f0, cfp=0x7f20d4289aa0, calling=<optimized out>, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:2310
#39 0x00007f20e694cd5f in vm_exec_core (th=0x7f20d431f8a4, th@entry=0x7f20d431f7f0, initial=137, initial@entry=0) at insns.def:967
#40 0x00007f20e695228b in vm_exec (th=th@entry=0x7f20d431f7f0) at vm.c:1775
#41 0x00007f20e6953096 in invoke_block (captured=0x7f20d431f0d0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=138082160, iseq=<optimized out>, th=0x7f20d431f7f0) at vm.c:973
#42 invoke_iseq_block_from_c (th=0x7f20d431f7f0, captured=0x7f20d431f0d0, self=138082160, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0,
is_lambda=0) at vm.c:1019
#43 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#44 0x00007f20e6953413 in vm_invoke_proc (th=0x7f20d431f7f0, proc=0x7f20d431f0d0, self=138082160, argc=0, argv=0x83db920, passed_block_handler=0) at vm.c:1131
#45 0x00007f20e690ff92 in thread_do_start (args=138262800, th=0x7f20d431f7f0) at thread.c:581
#46 thread_start_func_2 (th=th@entry=0x7f20d431f7f0, stack_start=<optimized out>) at thread.c:623
#47 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x7f20d431f7f0) at thread_pthread.c:888
#48 0x00007f20e6520064 in start_thread (arg=0x7f20da54b700) at pthread_create.c:309
#49 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 39 (Thread 0x7f20da64c700 (LWP 18)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f20e690c8e0 in native_cond_timedwait (ts=<optimized out>, mutex=<optimized out>, cond=<optimized out>) at thread_pthread.c:361
#2 native_sleep (th=0x90494d0, timeout_tv=0x7f20da64aca0) at thread_pthread.c:1150
#3 0x00007f20e6912e9d in sleep_timeval (spurious_check=1, tv=..., th=0x90494d0) at thread.c:1137
#4 rb_thread_wait_for (time=...) at thread.c:1205
#5 0x00007f20e687e6b0 in rb_f_sleep (argc=1, argv=0x7f20d40848f8) at process.c:4407
#6 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x89f9770, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7f20d4184750, th=0x90494d0) at vm_insnhelper.c:1769
#7 vm_call_cfunc (th=0x90494d0, reg_cfp=0x7f20d4184750, calling=<optimized out>, ci=0x89f9770, cc=<optimized out>) at vm_insnhelper.c:1864
#8 0x00007f20e694d230 in vm_exec_core (th=0x9049584, th@entry=0x90494d0, initial=137, initial@entry=0) at insns.def:1066
#9 0x00007f20e695228b in vm_exec (th=0x90494d0) at vm.c:1775
#10 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#11 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#12 0x00007f20e694176c in vm_yield_with_cfunc (th=0x90494d0, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#13 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#14 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#15 vm_exec_core (th=0x9049584, th@entry=0x90494d0, initial=137, initial@entry=0) at insns.def:1105
#16 0x00007f20e695228b in vm_exec (th=th@entry=0x90494d0) at vm.c:1775
#17 0x00007f20e6953096 in invoke_block (captured=0x75e8340, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128938800, iseq=<optimized out>, th=0x90494d0) at vm.c:973
#18 invoke_iseq_block_from_c (th=0x90494d0, captured=0x75e8340, self=128938800, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#19 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#20 0x00007f20e6953413 in vm_invoke_proc (th=0x90494d0, proc=0x75e8340, self=128938800, argc=0, argv=0x7adfe48, passed_block_handler=0) at vm.c:1131
#21 0x00007f20e690ff92 in thread_do_start (args=128843320, th=0x90494d0) at thread.c:581
#22 thread_start_func_2 (th=th@entry=0x90494d0, stack_start=<optimized out>) at thread.c:623
#23 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x90494d0) at thread_pthread.c:888
#24 0x00007f20e6520064 in start_thread (arg=0x7f20da64c700) at pthread_create.c:309
#25 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 38 (Thread 0x7f20da038700 (LWP 19)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f20e690c8e0 in native_cond_timedwait (ts=<optimized out>, mutex=<optimized out>, cond=<optimized out>) at thread_pthread.c:361
#2 native_sleep (th=0x8aa7220, timeout_tv=0x7f20da035c70) at thread_pthread.c:1150
#3 0x00007f20e6913137 in sleep_timeval (th=0x8aa7220, tv=..., spurious_check=0) at thread.c:1137
#4 0x00007f20e69132ca in rb_mutex_wait_for (time=time@entry=139779073334896) at thread_sync.c:435
#5 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e69132b0 <rb_mutex_wait_for>, data1=data1@entry=139779073334896, e_proc=e_proc@entry=0x7f20e6913690 <rb_mutex_lock>,
data2=data2@entry=128927880) at eval.c:938
#6 0x00007f20e690d18b in rb_mutex_sleep (self=128927880, timeout=<optimized out>) at thread_sync.c:454
#7 0x00007f20e695756d in vm_call0_cfunc_with_frame (ci=<optimized out>, cc=<optimized out>, argv=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_eval.c:132
#8 vm_call0_cfunc (argv=<optimized out>, cc=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_eval.c:149
#9 vm_call0_body (th=0x8aa7220, calling=0x0, ci=0x7af4888, cc=0x7f20d443e230, argv=0x7f20da036148) at vm_eval.c:181
#10 0x00007f20e69584bc in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=22881, recv=128927880, th=0x8aa7220) at vm_eval.c:62
#11 rb_call0 (recv=128927880, mid=22881, argc=<optimized out>, argv=<optimized out>, scope=<optimized out>, self=<optimized out>) at vm_eval.c:343
#12 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e6909e10 <do_sleep>, data1=data1@entry=139779073335616, e_proc=e_proc@entry=0x7f20e690f160 <delete_current_thread>,
data2=data2@entry=128927800) at eval.c:938
#13 0x00007f20e690f12c in rb_condvar_wait (argc=<optimized out>, argv=<optimized out>, self=128927840) at thread_sync.c:1195
#14 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x329fc00, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7f20d443e260, th=0x8aa7220) at vm_insnhelper.c:1769
#15 vm_call_cfunc (th=0x8aa7220, reg_cfp=0x7f20d443e260, calling=<optimized out>, ci=0x329fc00, cc=<optimized out>) at vm_insnhelper.c:1864
#16 0x00007f20e694d230 in vm_exec_core (th=0x8aa72d4, th@entry=0x8aa7220, initial=137, initial@entry=0) at insns.def:1066
#17 0x00007f20e695228b in vm_exec (th=th@entry=0x8aa7220) at vm.c:1775
#18 0x00007f20e6953096 in invoke_block (captured=0x7f20d443e2d8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128927960, iseq=<optimized out>, th=0x8aa7220) at vm.c:973
#19 invoke_iseq_block_from_c (th=th@entry=0x8aa7220, captured=0x7f20d443e2d8, self=128927960, argc=argc@entry=0, argv=argv@entry=0x0, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#20 0x00007f20e6953f30 in invoke_block_from_c_splattable (passed_block_handler=<optimized out>, splattable=<optimized out>, is_lambda=1521, cref=<optimized out>, argv=<optimized out>,
argc=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#21 vm_yield (argc=0, argv=0x0, th=0x8aa7220) at vm.c:1079
#22 rb_yield_0 (argv=0x0, argc=0) at vm_eval.c:1010
#23 loop_i () at vm_eval.c:1088
#24 0x00007f20e67e4e17 in rb_rescue2 (b_proc=0x7f20e6953e60 <loop_i>, data1=0, r_proc=0x7f20e693e210 <loop_stop>, data2=0) at eval.c:839
#25 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2f966d0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7f20d443e2c0, th=0x8aa7220) at vm_insnhelper.c:1769
#26 vm_call_cfunc (th=0x8aa7220, reg_cfp=0x7f20d443e2c0, calling=<optimized out>, ci=0x2f966d0, cc=<optimized out>) at vm_insnhelper.c:1864
#27 0x00007f20e694cd5f in vm_exec_core (th=0x8aa72d4, th@entry=0x8aa7220, initial=137, initial@entry=0) at insns.def:967
#28 0x00007f20e695228b in vm_exec (th=th@entry=0x8aa7220) at vm.c:1775
#29 0x00007f20e6953096 in invoke_block (captured=0x7f20d443e338, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128927960, iseq=<optimized out>, th=0x8aa7220) at vm.c:973
#30 invoke_iseq_block_from_c (th=th@entry=0x8aa7220, captured=0x7f20d443e338, self=128927960, argc=argc@entry=0, argv=argv@entry=0x0, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#31 0x00007f20e695387e in invoke_block_from_c_splattable (passed_block_handler=<optimized out>, splattable=<optimized out>, is_lambda=<optimized out>, cref=<optimized out>, argv=<optimized out>,
argc=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#32 vm_yield (argc=0, argv=0x0, th=0x8aa7220) at vm.c:1079
#33 rb_yield_0 (argv=0x0, argc=0) at vm_eval.c:1010
#34 rb_yield (val=val@entry=52) at vm_eval.c:1023
#35 0x00007f20e67e5233 in rb_ensure (b_proc=0x7f20e6953680 <rb_yield>, data1=52, e_proc=<optimized out>, data2=<optimized out>) at eval.c:938
#36 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x329d1c0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7f20d443e320, th=0x8aa7220) at vm_insnhelper.c:1769
#37 vm_call_cfunc (th=0x8aa7220, reg_cfp=0x7f20d443e320, calling=<optimized out>, ci=0x329d1c0, cc=<optimized out>) at vm_insnhelper.c:1864
#38 0x00007f20e694cd5f in vm_exec_core (th=0x8aa72d4, th@entry=0x8aa7220, initial=137, initial@entry=0) at insns.def:967
#39 0x00007f20e695228b in vm_exec (th=th@entry=0x8aa7220) at vm.c:1775
#40 0x00007f20e6953096 in invoke_block (captured=0x7b2bd10, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128928040, iseq=<optimized out>, th=0x8aa7220) at vm.c:973
#41 invoke_iseq_block_from_c (th=0x8aa7220, captured=0x7b2bd10, self=128928040, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#42 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#43 0x00007f20e6953413 in vm_invoke_proc (th=0x8aa7220, proc=0x7b2bd10, self=128928040, argc=0, argv=0x7ad3378, passed_block_handler=0) at vm.c:1131
#44 0x00007f20e690ff92 in thread_do_start (args=128791400, th=0x8aa7220) at thread.c:581
#45 thread_start_func_2 (th=th@entry=0x8aa7220, stack_start=<optimized out>) at thread.c:623
#46 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8aa7220) at thread_pthread.c:888
#47 0x00007f20e6520064 in start_thread (arg=0x7f20da038700) at pthread_create.c:309
#48 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 37 (Thread 0x7f20d9f37700 (LWP 20)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0xfaade30, timeout=0x7f20d9f34840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d9f34b50, n=33) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d9f34840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d9f34b50, n=33) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=33, read=read@entry=0x7f20d9f34b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d9f34b00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d9f34b50, tp=0x7f20d9f34b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139779072281392) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779072281392, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139779072281392) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x920d710, th=0xfaade30) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0xfaade30, reg_cfp=0x920d710, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x21, th@entry=0xfaade30, initial=139778682321648, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0xfaade30) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x920dcf8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0xfaade30) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0xfaade30, captured=0x920dcf8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d9f352f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d9f352f8, th=0xfaade30) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d9f352f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x920dce0, th=0xfaade30) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0xfaade30, reg_cfp=0x920dce0, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x21, th@entry=0xfaade30, initial=139778682321648, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0xfaade30) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x920dd58, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0xfaade30) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0xfaade30, captured=0x920dd58, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d9f35bc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d9f35bc8, th=0xfaade30) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d9f35bc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x920dd40, th=0xfaade30) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0xfaade30, reg_cfp=0x920dd40, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x21, th@entry=0xfaade30, initial=139778682321648, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0xfaade30) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0xfaade30, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x21, th@entry=0xfaade30, initial=139778682321648, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0xfaade30) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0xc8610b0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128938400, iseq=<optimized out>, th=0xfaade30) at vm.c:973
#45 invoke_iseq_block_from_c (th=0xfaade30, captured=0xc8610b0, self=128938400, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0xfaade30, proc=0xc8610b0, self=128938400, argc=0, argv=0x7ad2720, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=128788240, th=0xfaade30) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0xfaade30, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0xfaade30) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d9f37700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 36 (Thread 0x7f20dcbd4700 (LWP 21)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0xa13d5b0, timeout=0x7f20dcbd1840, exceptfds=0x0, writefds=0x0, readfds=0x7f20dcbd1b50, n=40) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20dcbd1840, exceptfds=0x0, writefds=0x0, readfds=0x7f20dcbd1b50, n=40) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=40, read=read@entry=0x7f20dcbd1b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20dcbd1b00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20dcbd1b50, tp=0x7f20dcbd1b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139779119061808) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779119061808, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139779119061808) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0xff20760, th=0xa13d5b0) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0xa13d5b0, reg_cfp=0xff20760, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x28, th@entry=0xa13d5b0, initial=139778422040384, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0xa13d5b0) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0xff20d48, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0xa13d5b0) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0xa13d5b0, captured=0xff20d48, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20dcbd22f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20dcbd22f8, th=0xa13d5b0) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20dcbd22f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0xff20d30, th=0xa13d5b0) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0xa13d5b0, reg_cfp=0xff20d30, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x28, th@entry=0xa13d5b0, initial=139778422040384, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0xa13d5b0) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0xff20da8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0xa13d5b0) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0xa13d5b0, captured=0xff20da8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20dcbd2bc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20dcbd2bc8, th=0xa13d5b0) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20dcbd2bc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0xff20d90, th=0xa13d5b0) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0xa13d5b0, reg_cfp=0xff20d90, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x28, th@entry=0xa13d5b0, initial=139778422040384, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0xa13d5b0) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0xa13d5b0, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x28, th@entry=0xa13d5b0, initial=139778422040384, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0xa13d5b0) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0x8f61a30, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128938160, iseq=<optimized out>, th=0xa13d5b0) at vm.c:973
#45 invoke_iseq_block_from_c (th=0xa13d5b0, captured=0x8f61a30, self=128938160, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0xa13d5b0, proc=0x8f61a30, self=128938160, argc=0, argv=0x7ad1b68, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=128785240, th=0xa13d5b0) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0xa13d5b0, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0xa13d5b0) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20dcbd4700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 35 (Thread 0x7f20dcad3700 (LWP 22)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x8b4bf30, timeout=0x7f20dcad0840, exceptfds=0x0, writefds=0x0, readfds=0x7f20dcad0b50, n=42) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20dcad0840, exceptfds=0x0, writefds=0x0, readfds=0x7f20dcad0b50, n=42) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=42, read=read@entry=0x7f20dcad0b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20dcad0b00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20dcad0b50, tp=0x7f20dcad0b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139779118009136) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779118009136, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139779118009136) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10020770, th=0x8b4bf30) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0x8b4bf30, reg_cfp=0x10020770, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x2a, th@entry=0x8b4bf30, initial=139778194359712, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x8b4bf30) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x10020d58, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8b4bf30) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0x8b4bf30, captured=0x10020d58, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20dcad12f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20dcad12f8, th=0x8b4bf30) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20dcad12f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10020d40, th=0x8b4bf30) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0x8b4bf30, reg_cfp=0x10020d40, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x2a, th@entry=0x8b4bf30, initial=139778194359712, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x8b4bf30) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x10020db8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8b4bf30) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0x8b4bf30, captured=0x10020db8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20dcad1bc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20dcad1bc8, th=0x8b4bf30) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20dcad1bc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10020da0, th=0x8b4bf30) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0x8b4bf30, reg_cfp=0x10020da0, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x2a, th@entry=0x8b4bf30, initial=139778194359712, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0x8b4bf30) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0x8b4bf30, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x2a, th@entry=0x8b4bf30, initial=139778194359712, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x8b4bf30) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0x7ad4360, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128937760, iseq=<optimized out>, th=0x8b4bf30) at vm.c:973
#45 invoke_iseq_block_from_c (th=0x8b4bf30, captured=0x7ad4360, self=128937760, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0x8b4bf30, proc=0x7ad4360, self=128937760, argc=0, argv=0x7ad11e0, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=128782800, th=0x8b4bf30) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0x8b4bf30, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8b4bf30) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20dcad3700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 34 (Thread 0x7f20dc9d2700 (LWP 23)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0xcc60640, timeout=0x7f20dc9cf840, exceptfds=0x0, writefds=0x0, readfds=0x7f20dc9cfb50, n=37) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20dc9cf840, exceptfds=0x0, writefds=0x0, readfds=0x7f20dc9cfb50, n=37) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=37, read=read@entry=0x7f20dc9cfb50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20dc9cfb00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20dc9cfb50, tp=0x7f20dc9cfb00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139779116956464) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779116956464, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139779116956464) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10120780, th=0xcc60640) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0xcc60640, reg_cfp=0x10120780, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x25, th@entry=0xcc60640, initial=139778387508400, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0xcc60640) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x10120d68, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0xcc60640) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0xcc60640, captured=0x10120d68, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20dc9d02f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20dc9d02f8, th=0xcc60640) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20dc9d02f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10120d50, th=0xcc60640) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0xcc60640, reg_cfp=0x10120d50, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x25, th@entry=0xcc60640, initial=139778387508400, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0xcc60640) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x10120dc8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0xcc60640) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0xcc60640, captured=0x10120dc8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20dc9d0bc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20dc9d0bc8, th=0xcc60640) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20dc9d0bc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10120db0, th=0xcc60640) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0xcc60640, reg_cfp=0x10120db0, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x25, th@entry=0xcc60640, initial=139778387508400, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0xcc60640) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0xcc60640, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x25, th@entry=0xcc60640, initial=139778387508400, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0xcc60640) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0x8f6e6e0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128937440, iseq=<optimized out>, th=0xcc60640) at vm.c:973
#45 invoke_iseq_block_from_c (th=0xcc60640, captured=0x8f6e6e0, self=128937440, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0xcc60640, proc=0x8f6e6e0, self=128937440, argc=0, argv=0x7ad0718, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=128780040, th=0xcc60640) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0xcc60640, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0xcc60640) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20dc9d2700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 33 (Thread 0x7f20d932d700 (LWP 24)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x8a106b0, timeout=0x0, exceptfds=0x0, writefds=0x0, readfds=0x7f20d93204e0, n=48) at thread_pthread.c:1096
#3 do_select (timeout=0x0, exceptfds=0x0, writefds=0x0, readfds=0x7f20d93204e0, n=48) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=48, read=read@entry=0x7f20d93204e0, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x0) at thread.c:3846
#5 0x00007f20e0377215 in wait_socket_readable (is_readable=<optimized out>, ptimeout=<optimized out>, conn=0x7f20d458e120) at pg_connection.c:2444
#6 pgconn_block (argc=argc@entry=0, argv=argv@entry=0x0, self=self@entry=241632600) at pg_connection.c:3120
#7 0x00007f20e0379817 in pgconn_async_exec (argc=2, argv=0x10122d60, self=241632600) at pg_connection.c:3190
#8 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x7228b30, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x1021ef30, th=0x8a106b0) at vm_insnhelper.c:1769
#9 vm_call_cfunc (th=0x8a106b0, reg_cfp=0x1021ef30, calling=<optimized out>, ci=0x7228b30, cc=<optimized out>) at vm_insnhelper.c:1864
#10 0x00007f20e694d230 in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:1066
#11 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#12 0x00007f20e6953096 in invoke_block (captured=0xa84b700, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=174350920, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#13 invoke_iseq_block_from_c (th=0x8a106b0, captured=0xa84b700, self=174350920, argc=argc@entry=2, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#14 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=2, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#15 0x00007f20e6953413 in vm_invoke_proc (th=0x8a106b0, proc=0xa84b700, self=174350920, argc=2, argv=0x7f20d9320e90, passed_block_handler=0) at vm.c:1131
#16 0x00007f20e6955139 in vm_call_opt_call (th=0x8a106b0, cfp=0x1021f380, calling=0x7f20d9320fb0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#17 0x00007f20e694d230 in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:1066
#18 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#19 0x00007f20e6953096 in invoke_block (captured=0x1021f428, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=173991720, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#20 invoke_iseq_block_from_c (th=th@entry=0x8a106b0, captured=0x1021f428, self=173991720, argc=argc@entry=1, argv=argv@entry=0x7f20d93215c8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#21 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#22 vm_yield (argc=1, argv=0x7f20d93215c8, th=0x8a106b0) at vm.c:1079
#23 rb_yield_0 (argv=0x7f20d93215c8, argc=1) at vm_eval.c:1010
#24 rb_yield_1 (val=173991920) at vm_eval.c:1016
#25 rb_yield (val=<optimized out>) at vm_eval.c:1026
#26 0x00007f20e676634d in rb_ary_each (ary=173991600) at array.c:1824
#27 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x664c760, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x1021f410, th=0x8a106b0) at vm_insnhelper.c:1769
#28 vm_call_cfunc (th=0x8a106b0, reg_cfp=0x1021f410, calling=<optimized out>, ci=0x664c760, cc=<optimized out>) at vm_insnhelper.c:1864
#29 0x00007f20e694cd5f in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:967
#30 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#31 0x00007f20e6953096 in invoke_block (captured=0x1021f4e8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139779036350800, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#32 invoke_iseq_block_from_c (th=th@entry=0x8a106b0, captured=0x1021f4e8, self=139779036350800, argc=argc@entry=1, argv=argv@entry=0x7f20d9321d68, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#33 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#34 vm_yield (argc=1, argv=0x7f20d9321d68, th=0x8a106b0) at vm.c:1079
#35 rb_yield_0 (argv=0x7f20d9321d68, argc=1) at vm_eval.c:1010
#36 rb_yield_1 (val=173991720) at vm_eval.c:1016
#37 rb_yield (val=<optimized out>) at vm_eval.c:1026
#38 0x00007f20e676634d in rb_ary_each (ary=174016640) at array.c:1824
#39 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x65fb440, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x1021f4d0, th=0x8a106b0) at vm_insnhelper.c:1769
#40 vm_call_cfunc (th=0x8a106b0, reg_cfp=0x1021f4d0, calling=<optimized out>, ci=0x65fb440, cc=<optimized out>) at vm_insnhelper.c:1864
#41 0x00007f20e694cd5f in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:967
#42 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#43 0x00007f20e6953096 in invoke_block (captured=0x1021f548, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139779036350800, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#44 invoke_iseq_block_from_c (th=th@entry=0x8a106b0, captured=0x1021f548, self=139779036350800, argc=argc@entry=1, argv=argv@entry=0x7f20d9322508, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#45 0x00007f20e6953b54 in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#46 vm_yield (argc=1, argv=0x7f20d9322508, th=0x8a106b0) at vm.c:1079
#47 rb_yield_0 (argv=0x7f20d9322508, argc=1) at vm_eval.c:1010
#48 catch_i (tag=84480268, data=<optimized out>) at vm_eval.c:1952
#49 0x00007f20e69460dc in vm_catch_protect (tag=84480268, func=0x7f20e6953aa0 <catch_i>, data=0, stateptr=stateptr@entry=0x7f20d932269c, th=th@entry=0x8a106b0) at vm_eval.c:2060
#50 0x00007f20e69461a9 in rb_catch_obj (t=<optimized out>, func=<optimized out>, data=<optimized out>) at vm_eval.c:2034
#51 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x65fa480, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x1021f530, th=0x8a106b0) at vm_insnhelper.c:1769
#52 vm_call_cfunc (th=0x8a106b0, reg_cfp=0x1021f530, calling=<optimized out>, ci=0x65fa480, cc=<optimized out>) at vm_insnhelper.c:1864
#53 0x00007f20e694cd5f in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:967
#54 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#55 0x00007f20e6953096 in invoke_block (captured=0x1021f668, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139779036348640, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#56 invoke_iseq_block_from_c (th=th@entry=0x8a106b0, captured=0x1021f668, self=139779036348640, argc=argc@entry=1, argv=argv@entry=0x7f20d9322e08, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#57 0x00007f20e6953b54 in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#58 vm_yield (argc=1, argv=0x7f20d9322e08, th=0x8a106b0) at vm.c:1079
#59 rb_yield_0 (argv=0x7f20d9322e08, argc=1) at vm_eval.c:1010
#60 catch_i (tag=84480268, data=<optimized out>) at vm_eval.c:1952
#61 0x00007f20e69460dc in vm_catch_protect (tag=84480268, func=0x7f20e6953aa0 <catch_i>, data=0, stateptr=stateptr@entry=0x7f20d9322f9c, th=th@entry=0x8a106b0) at vm_eval.c:2060
#62 0x00007f20e69461a9 in rb_catch_obj (t=<optimized out>, func=<optimized out>, data=<optimized out>) at vm_eval.c:2034
#63 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x3f71a20, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x1021f650, th=0x8a106b0) at vm_insnhelper.c:1769
#64 vm_call_cfunc (th=0x8a106b0, reg_cfp=0x1021f650, calling=<optimized out>, ci=0x3f71a20, cc=<optimized out>) at vm_insnhelper.c:1864
#65 0x00007f20e694cd5f in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:967
#66 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#67 0x00007f20e6953096 in invoke_block (captured=0x1021f9c8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139779036350480, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#68 invoke_iseq_block_from_c (th=th@entry=0x8a106b0, captured=0x1021f9c8, self=139779036350480, argc=argc@entry=1, argv=argv@entry=0x7f20d9323708, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#69 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#70 vm_yield (argc=1, argv=0x7f20d9323708, th=0x8a106b0) at vm.c:1079
#71 rb_yield_0 (argv=0x7f20d9323708, argc=1) at vm_eval.c:1010
#72 rb_yield_1 (val=35123468) at vm_eval.c:1016
#73 rb_yield (val=<optimized out>) at vm_eval.c:1026
#74 0x00007f20e676634d in rb_ary_each (ary=139779036349440) at array.c:1824
#75 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x660e520, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x1021f9b0, th=0x8a106b0) at vm_insnhelper.c:1769
#76 vm_call_cfunc (th=0x8a106b0, reg_cfp=0x1021f9b0, calling=<optimized out>, ci=0x660e520, cc=<optimized out>) at vm_insnhelper.c:1864
#77 0x00007f20e694cd5f in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:967
#78 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#79 0x00007f20e6953096 in invoke_block (captured=0xa0de290, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=172761560, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#80 invoke_iseq_block_from_c (th=0x8a106b0, captured=0xa0de290, self=172761560, argc=argc@entry=3, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#81 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=3, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#82 0x00007f20e6953413 in vm_invoke_proc (th=0x8a106b0, proc=0xa0de290, self=172761560, argc=3, argv=0x7f20d9324050, passed_block_handler=0) at vm.c:1131
#83 0x00007f20e6955139 in vm_call_opt_call (th=0x8a106b0, cfp=0x1021fb00, calling=0x7f20d9324180, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#84 0x00007f20e694d230 in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:1066
#85 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#86 0x00007f20e6952e8f in invoke_bmethod (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, me=0x7f20d73f5918, self=139779037154520, iseq=<optimized out>, th=0x8a106b0) at vm.c:993
#87 invoke_iseq_block_from_c (th=th@entry=0x8a106b0, captured=<optimized out>, self=139779037154520, argc=argc@entry=1, argv=argv@entry=0x7f20d9324790, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=1) at vm.c:1022
#88 0x00007f20e6954df5 in invoke_block_from_c_unsplattable (is_lambda=<optimized out>, passed_block_handler=0, argv=0x7f20d9324790, argc=1, self=<optimized out>, block=<optimized out>, th=0x8a106b0)
at vm.c:1106
#89 vm_invoke_bmethod (block_handler=0, argv=0x7f20d9324790, argc=1, self=<optimized out>, proc=<optimized out>, th=0x8a106b0) at vm.c:1147
#90 vm_call_bmethod_body (ci=<optimized out>, cc=<optimized out>, argv=0x7f20d9324790, calling=0x7f20d9324930, th=0x8a106b0) at vm_insnhelper.c:1892
#91 vm_call_bmethod (th=0x8a106b0, cfp=<optimized out>, calling=0x7f20d9324930, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1909
#92 0x00007f20e6955a83 in vm_call_method (th=0x8a106b0, cfp=0x1021fb30, calling=<optimized out>, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:2310
#93 0x00007f20e694d3e1 in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:1086
#94 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#95 0x00007f20e6953096 in invoke_block (captured=0x8891520, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=173668240, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#96 invoke_iseq_block_from_c (th=0x8a106b0, captured=0x8891520, self=173668240, argc=argc@entry=2, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#97 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=2, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#98 0x00007f20e6953413 in vm_invoke_proc (th=0x8a106b0, proc=0x8891520, self=173668240, argc=2, argv=0x7f20d93250d0, passed_block_handler=0) at vm.c:1131
#99 0x00007f20e6955139 in vm_call_opt_call (th=0x8a106b0, cfp=0x1021fe60, calling=0x7f20d93251f0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#100 0x00007f20e694d230 in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:1066
#101 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#102 0x00007f20e6953096 in invoke_block (captured=0x1021ff08, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=173300840, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#103 invoke_iseq_block_from_c (th=th@entry=0x8a106b0, captured=0x1021ff08, self=173300840, argc=argc@entry=1, argv=argv@entry=0x7f20d9325808, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#104 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#105 vm_yield (argc=1, argv=0x7f20d9325808, th=0x8a106b0) at vm.c:1079
#106 rb_yield_0 (argv=0x7f20d9325808, argc=1) at vm_eval.c:1010
#107 rb_yield_1 (val=173300880) at vm_eval.c:1016
#108 rb_yield (val=<optimized out>) at vm_eval.c:1026
#109 0x00007f20e676634d in rb_ary_each (ary=173300760) at array.c:1824
#110 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x664c760, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x1021fef0, th=0x8a106b0) at vm_insnhelper.c:1769
#111 vm_call_cfunc (th=0x8a106b0, reg_cfp=0x1021fef0, calling=<optimized out>, ci=0x664c760, cc=<optimized out>) at vm_insnhelper.c:1864
#112 0x00007f20e694cd5f in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:967
#113 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#114 0x00007f20e6953096 in invoke_block (captured=0x1021ffc8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=173630320, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#115 invoke_iseq_block_from_c (th=th@entry=0x8a106b0, captured=0x1021ffc8, self=173630320, argc=argc@entry=1, argv=argv@entry=0x7f20d9325fa8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#116 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#117 vm_yield (argc=1, argv=0x7f20d9325fa8, th=0x8a106b0) at vm.c:1079
#118 rb_yield_0 (argv=0x7f20d9325fa8, argc=1) at vm_eval.c:1010
#119 rb_yield_1 (val=173300840) at vm_eval.c:1016
#120 rb_yield (val=<optimized out>) at vm_eval.c:1026
#121 0x00007f20e676634d in rb_ary_each (ary=174016640) at array.c:1824
#122 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x65fb440, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x1021ffb0, th=0x8a106b0) at vm_insnhelper.c:1769
#123 vm_call_cfunc (th=0x8a106b0, reg_cfp=0x1021ffb0, calling=<optimized out>, ci=0x65fb440, cc=<optimized out>) at vm_insnhelper.c:1864
#124 0x00007f20e694cd5f in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:967
#125 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#126 0x00007f20e6953096 in invoke_block (captured=0x10220028, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=173630320, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#127 invoke_iseq_block_from_c (th=th@entry=0x8a106b0, captured=0x10220028, self=173630320, argc=argc@entry=1, argv=argv@entry=0x7f20d9326748, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#128 0x00007f20e6953b54 in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#129 vm_yield (argc=1, argv=0x7f20d9326748, th=0x8a106b0) at vm.c:1079
#130 rb_yield_0 (argv=0x7f20d9326748, argc=1) at vm_eval.c:1010
#131 catch_i (tag=84480268, data=<optimized out>) at vm_eval.c:1952
#132 0x00007f20e69460dc in vm_catch_protect (tag=84480268, func=0x7f20e6953aa0 <catch_i>, data=0, stateptr=stateptr@entry=0x7f20d93268dc, th=th@entry=0x8a106b0) at vm_eval.c:2060
#133 0x00007f20e69461a9 in rb_catch_obj (t=<optimized out>, func=<optimized out>, data=<optimized out>) at vm_eval.c:2034
#134 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x65fa480, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10220010, th=0x8a106b0) at vm_insnhelper.c:1769
#135 vm_call_cfunc (th=0x8a106b0, reg_cfp=0x10220010, calling=<optimized out>, ci=0x65fa480, cc=<optimized out>) at vm_insnhelper.c:1864
#136 0x00007f20e694cd5f in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:967
#137 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#138 0x00007f20e6953096 in invoke_block (captured=0x10220148, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=173632320, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#139 invoke_iseq_block_from_c (th=th@entry=0x8a106b0, captured=0x10220148, self=173632320, argc=argc@entry=1, argv=argv@entry=0x7f20d9327048, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#140 0x00007f20e6953b54 in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#141 vm_yield (argc=1, argv=0x7f20d9327048, th=0x8a106b0) at vm.c:1079
#142 rb_yield_0 (argv=0x7f20d9327048, argc=1) at vm_eval.c:1010
#143 catch_i (tag=84480268, data=<optimized out>) at vm_eval.c:1952
#144 0x00007f20e69460dc in vm_catch_protect (tag=84480268, func=0x7f20e6953aa0 <catch_i>, data=0, stateptr=stateptr@entry=0x7f20d93271dc, th=th@entry=0x8a106b0) at vm_eval.c:2060
#145 0x00007f20e69461a9 in rb_catch_obj (t=<optimized out>, func=<optimized out>, data=<optimized out>) at vm_eval.c:2034
#146 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x3f71a20, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10220130, th=0x8a106b0) at vm_insnhelper.c:1769
#147 vm_call_cfunc (th=0x8a106b0, reg_cfp=0x10220130, calling=<optimized out>, ci=0x3f71a20, cc=<optimized out>) at vm_insnhelper.c:1864
#148 0x00007f20e694cd5f in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:967
#149 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#150 0x00007f20e6953096 in invoke_block (captured=0x10220508, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=173629320, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#151 invoke_iseq_block_from_c (th=th@entry=0x8a106b0, captured=0x10220508, self=173629320, argc=argc@entry=1, argv=argv@entry=0x7f20d9327948, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#152 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#153 vm_yield (argc=1, argv=0x7f20d9327948, th=0x8a106b0) at vm.c:1079
#154 rb_yield_0 (argv=0x7f20d9327948, argc=1) at vm_eval.c:1010
#155 rb_yield_1 (val=35123468) at vm_eval.c:1016
#156 rb_yield (val=<optimized out>) at vm_eval.c:1026
#157 0x00007f20e676634d in rb_ary_each (ary=173624720) at array.c:1824
#158 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x660e520, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x102204f0, th=0x8a106b0) at vm_insnhelper.c:1769
#159 vm_call_cfunc (th=0x8a106b0, reg_cfp=0x102204f0, calling=<optimized out>, ci=0x660e520, cc=<optimized out>) at vm_insnhelper.c:1864
#160 0x00007f20e694cd5f in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:967
#161 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#162 0x00007f20e6953096 in invoke_block (captured=0x8a6d820, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=172906120, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#163 invoke_iseq_block_from_c (th=0x8a106b0, captured=0x8a6d820, self=172906120, argc=argc@entry=3, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#164 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=3, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#165 0x00007f20e6953413 in vm_invoke_proc (th=0x8a106b0, proc=0x8a6d820, self=172906120, argc=3, argv=0x7f20d9328290, passed_block_handler=0) at vm.c:1131
#166 0x00007f20e6955139 in vm_call_opt_call (th=0x8a106b0, cfp=0x10220640, calling=0x7f20d93283c0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#167 0x00007f20e694d230 in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:1066
#168 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#169 0x00007f20e6952e8f in invoke_bmethod (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, me=0xad525a0, self=188601320, iseq=<optimized out>, th=0x8a106b0) at vm.c:993
#170 invoke_iseq_block_from_c (th=th@entry=0x8a106b0, captured=<optimized out>, self=188601320, argc=argc@entry=1, argv=argv@entry=0x7f20d93289d0, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=1) at vm.c:1022
#171 0x00007f20e6954df5 in invoke_block_from_c_unsplattable (is_lambda=<optimized out>, passed_block_handler=0, argv=0x7f20d93289d0, argc=1, self=<optimized out>, block=<optimized out>, th=0x8a106b0)
at vm.c:1106
#172 vm_invoke_bmethod (block_handler=0, argv=0x7f20d93289d0, argc=1, self=<optimized out>, proc=<optimized out>, th=0x8a106b0) at vm.c:1147
#173 vm_call_bmethod_body (ci=<optimized out>, cc=<optimized out>, argv=0x7f20d93289d0, calling=0x7f20d9328b70, th=0x8a106b0) at vm_insnhelper.c:1892
#174 vm_call_bmethod (th=0x8a106b0, cfp=<optimized out>, calling=0x7f20d9328b70, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1909
#175 0x00007f20e6955a83 in vm_call_method (th=0x8a106b0, cfp=0x10220670, calling=<optimized out>, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:2310
#176 0x00007f20e694d3e1 in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:1086
#177 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#178 0x00007f20e6952e8f in invoke_bmethod (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, me=0x9efeb70, self=213867520, iseq=<optimized out>, th=0x8a106b0) at vm.c:993
#179 invoke_iseq_block_from_c (th=th@entry=0x8a106b0, captured=<optimized out>, self=213867520, argc=argc@entry=1, argv=argv@entry=0x7f20d9329160, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=1) at vm.c:1022
#180 0x00007f20e6954df5 in invoke_block_from_c_unsplattable (is_lambda=<optimized out>, passed_block_handler=0, argv=0x7f20d9329160, argc=1, self=<optimized out>, block=<optimized out>, th=0x8a106b0)
at vm.c:1106
#181 vm_invoke_bmethod (block_handler=0, argv=0x7f20d9329160, argc=1, self=<optimized out>, proc=<optimized out>, th=0x8a106b0) at vm.c:1147
#182 vm_call_bmethod_body (ci=<optimized out>, cc=<optimized out>, argv=0x7f20d9329160, calling=0x7f20d9329270, th=0x8a106b0) at vm_insnhelper.c:1892
#183 vm_call_bmethod (th=0x8a106b0, cfp=<optimized out>, calling=0x7f20d9329270, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1909
#184 0x00007f20e694d230 in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:1066
#185 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#186 0x00007f20e6953096 in invoke_block (captured=0x7f20cd899850, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128936840, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#187 invoke_iseq_block_from_c (th=0x8a106b0, captured=0x7f20cd899850, self=128936840, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#188 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#189 0x00007f20e6953413 in vm_invoke_proc (th=0x8a106b0, proc=0x7f20cd899850, self=128936840, argc=0, argv=0x7f20d9329a30, passed_block_handler=0) at vm.c:1131
#190 0x00007f20e6955139 in vm_call_opt_call (th=0x8a106b0, cfp=0x10220850, calling=0x7f20d9329b40, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#191 0x00007f20e694d230 in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:1066
#192 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#193 0x00007f20e6953096 in invoke_block (captured=0x2e749e0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=47428640, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#194 invoke_iseq_block_from_c (th=0x8a106b0, captured=0x2e749e0, self=47428640, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#195 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#196 0x00007f20e6953413 in vm_invoke_proc (th=0x8a106b0, proc=0x2e749e0, self=47428640, argc=0, argv=0x7f20d932a300, passed_block_handler=270665881) at vm.c:1131
#197 0x00007f20e6955139 in vm_call_opt_call (th=0x8a106b0, cfp=0x10220880, calling=0x7f20d932a3f0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#198 0x00007f20e694cd5f in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:967
#199 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#200 0x00007f20e6953096 in invoke_block (captured=0x7f20cc9a5eb0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=75570120, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#201 invoke_iseq_block_from_c (th=0x8a106b0, captured=0x7f20cc9a5eb0, self=75570120, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=1)
at vm.c:1019
#202 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#203 0x00007f20e6953413 in vm_invoke_proc (th=0x8a106b0, proc=0x7f20cc9a5eb0, self=75570120, argc=0, argv=0x7f20d932abd0, passed_block_handler=0) at vm.c:1131
#204 0x00007f20e6955139 in vm_call_opt_call (th=0x8a106b0, cfp=0x10220d90, calling=0x7f20d932ace0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#205 0x00007f20e694d230 in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:1066
#206 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#207 0x00007f20e6953096 in invoke_block (captured=0x7f20d6362f70, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128936840, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#208 invoke_iseq_block_from_c (th=0x8a106b0, captured=0x7f20d6362f70, self=128936840, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#209 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#210 0x00007f20e6953413 in vm_invoke_proc (th=0x8a106b0, proc=0x7f20d6362f70, self=128936840, argc=0, argv=0x7f20d932b4a0, passed_block_handler=0) at vm.c:1131
#211 0x00007f20e6955139 in vm_call_opt_call (th=0x8a106b0, cfp=0x10220e50, calling=0x7f20d932b5b0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#212 0x00007f20e694d230 in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:1066
#213 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#214 0x00007f20e6953096 in invoke_block (captured=0x2eba3c0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=47428640, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#215 invoke_iseq_block_from_c (th=0x8a106b0, captured=0x2eba3c0, self=47428640, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#216 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#217 0x00007f20e6953413 in vm_invoke_proc (th=0x8a106b0, proc=0x2eba3c0, self=47428640, argc=0, argv=0x7f20d932bd70, passed_block_handler=270667417) at vm.c:1131
#218 0x00007f20e6955139 in vm_call_opt_call (th=0x8a106b0, cfp=0x10220e80, calling=0x7f20d932be60, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#219 0x00007f20e694cd5f in vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:967
#220 0x00007f20e695228b in vm_exec (th=0x8a106b0) at vm.c:1775
#221 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#222 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#223 0x00007f20e694176c in vm_yield_with_cfunc (th=0x8a106b0, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#224 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#225 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#226 vm_exec_core (th=0x30, th@entry=0x8a106b0, initial=139778846234544, initial@entry=0) at insns.def:1105
#227 0x00007f20e695228b in vm_exec (th=th@entry=0x8a106b0) at vm.c:1775
#228 0x00007f20e6953096 in invoke_block (captured=0x8f7a910, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128936840, iseq=<optimized out>, th=0x8a106b0) at vm.c:973
#229 invoke_iseq_block_from_c (th=0x8a106b0, captured=0x8f7a910, self=128936840, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#230 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#231 0x00007f20e6953413 in vm_invoke_proc (th=0x8a106b0, proc=0x8f7a910, self=128936840, argc=0, argv=0x7abbac0, passed_block_handler=0) at vm.c:1131
#232 0x00007f20e690ff92 in thread_do_start (args=128694960, th=0x8a106b0) at thread.c:581
#233 thread_start_func_2 (th=th@entry=0x8a106b0, stack_start=<optimized out>) at thread.c:623
#234 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8a106b0) at thread_pthread.c:888
#235 0x00007f20e6520064 in start_thread (arg=0x7f20d932d700) at pthread_create.c:309
#236 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 32 (Thread 0x7f20d922c700 (LWP 25)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x8ad37d0, timeout=0x7f20d9229840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d9229b50, n=36) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d9229840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d9229b50, n=36) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=36, read=read@entry=0x7f20d9229b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d9229b00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d9229b50, tp=0x7f20d9229b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139779058604848) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779058604848, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139779058604848) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x103207a0, th=0x8ad37d0) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0x8ad37d0, reg_cfp=0x103207a0, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x24, th@entry=0x8ad37d0, initial=139778800117888, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x8ad37d0) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x10320d88, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8ad37d0) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0x8ad37d0, captured=0x10320d88, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d922a2f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d922a2f8, th=0x8ad37d0) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d922a2f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10320d70, th=0x8ad37d0) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0x8ad37d0, reg_cfp=0x10320d70, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x24, th@entry=0x8ad37d0, initial=139778800117888, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x8ad37d0) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x10320de8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8ad37d0) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0x8ad37d0, captured=0x10320de8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d922abc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d922abc8, th=0x8ad37d0) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d922abc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10320dd0, th=0x8ad37d0) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0x8ad37d0, reg_cfp=0x10320dd0, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x24, th@entry=0x8ad37d0, initial=139778800117888, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0x8ad37d0) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0x8ad37d0, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x24, th@entry=0x8ad37d0, initial=139778800117888, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x8ad37d0) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0x8f71b00, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128936320, iseq=<optimized out>, th=0x8ad37d0) at vm.c:973
#45 invoke_iseq_block_from_c (th=0x8ad37d0, captured=0x8f71b00, self=128936320, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0x8ad37d0, proc=0x8f71b00, self=128936320, argc=0, argv=0x7aba620, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=128689680, th=0x8ad37d0) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0x8ad37d0, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8ad37d0) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d922c700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 31 (Thread 0x7f20d912b700 (LWP 26)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0xa12f420, timeout=0x7f20d9128840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d9128b50, n=47) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d9128840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d9128b50, n=47) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=47, read=read@entry=0x7f20d9128b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d9128b00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d9128b50, tp=0x7f20d9128b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139779057552176) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779057552176, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139779057552176) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x104207b0, th=0xa12f420) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0xa12f420, reg_cfp=0x104207b0, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x2f, th@entry=0xa12f420, initial=139778877661968, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0xa12f420) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x10420d98, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0xa12f420) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0xa12f420, captured=0x10420d98, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d91292f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d91292f8, th=0xa12f420) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d91292f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10420d80, th=0xa12f420) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0xa12f420, reg_cfp=0x10420d80, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x2f, th@entry=0xa12f420, initial=139778877661968, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0xa12f420) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x10420df8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0xa12f420) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0xa12f420, captured=0x10420df8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d9129bc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d9129bc8, th=0xa12f420) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d9129bc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10420de0, th=0xa12f420) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0xa12f420, reg_cfp=0x10420de0, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x2f, th@entry=0xa12f420, initial=139778877661968, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0xa12f420) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0xa12f420, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x2f, th@entry=0xa12f420, initial=139778877661968, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0xa12f420) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0xd272ce0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128935960, iseq=<optimized out>, th=0xa12f420) at vm.c:973
#45 invoke_iseq_block_from_c (th=0xa12f420, captured=0xd272ce0, self=128935960, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0xa12f420, proc=0xd272ce0, self=128935960, argc=0, argv=0x7ab8eb0, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=128683680, th=0xa12f420) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0xa12f420, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0xa12f420) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d912b700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 30 (Thread 0x7f20d902a700 (LWP 27)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x8b32da0, timeout=0x7f20d9027840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d9027b50, n=19) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d9027840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d9027b50, n=19) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=19, read=read@entry=0x7f20d9027b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d9027b00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d9027b50, tp=0x7f20d9027b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139779056499504) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779056499504, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139779056499504) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x105207c0, th=0x8b32da0) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0x8b32da0, reg_cfp=0x105207c0, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x13, th@entry=0x8b32da0, initial=139778557789952, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x8b32da0) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x10520da8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8b32da0) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0x8b32da0, captured=0x10520da8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d90282f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d90282f8, th=0x8b32da0) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d90282f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10520d90, th=0x8b32da0) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0x8b32da0, reg_cfp=0x10520d90, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x13, th@entry=0x8b32da0, initial=139778557789952, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x8b32da0) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x10520e08, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8b32da0) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0x8b32da0, captured=0x10520e08, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d9028bc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d9028bc8, th=0x8b32da0) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d9028bc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10520df0, th=0x8b32da0) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0x8b32da0, reg_cfp=0x10520df0, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x13, th@entry=0x8b32da0, initial=139778557789952, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0x8b32da0) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0x8b32da0, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x13, th@entry=0x8b32da0, initial=139778557789952, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x8b32da0) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0xc472d20, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128935720, iseq=<optimized out>, th=0x8b32da0) at vm.c:973
#45 invoke_iseq_block_from_c (th=0x8b32da0, captured=0xc472d20, self=128935720, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0x8b32da0, proc=0xc472d20, self=128935720, argc=0, argv=0x7ac3ec8, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=128728760, th=0x8b32da0) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0x8b32da0, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8b32da0) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d902a700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 29 (Thread 0x7f20d8f29700 (LWP 28)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x8a63f40, timeout=0x7f20d8f26840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8f26b50, n=21) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d8f26840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8f26b50, n=21) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=21, read=read@entry=0x7f20d8f26b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d8f26b00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d8f26b50, tp=0x7f20d8f26b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139779055446832) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779055446832, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139779055446832) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x106207d0, th=0x8a63f40) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0x8a63f40, reg_cfp=0x106207d0, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x15, th@entry=0x8a63f40, initial=139778174867424, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x8a63f40) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x10620db8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8a63f40) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0x8a63f40, captured=0x10620db8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d8f272f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d8f272f8, th=0x8a63f40) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d8f272f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10620da0, th=0x8a63f40) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0x8a63f40, reg_cfp=0x10620da0, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x15, th@entry=0x8a63f40, initial=139778174867424, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x8a63f40) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x10620e18, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8a63f40) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0x8a63f40, captured=0x10620e18, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d8f27bc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d8f27bc8, th=0x8a63f40) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d8f27bc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10620e00, th=0x8a63f40) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0x8a63f40, reg_cfp=0x10620e00, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x15, th@entry=0x8a63f40, initial=139778174867424, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0x8a63f40) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0x8a63f40, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x15, th@entry=0x8a63f40, initial=139778174867424, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x8a63f40) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0xc1f2ff0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128935400, iseq=<optimized out>, th=0x8a63f40) at vm.c:973
#45 invoke_iseq_block_from_c (th=0x8a63f40, captured=0xc1f2ff0, self=128935400, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0x8a63f40, proc=0xc1f2ff0, self=128935400, argc=0, argv=0x7ac3338, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=128725800, th=0x8a63f40) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0x8a63f40, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8a63f40) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d8f29700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 28 (Thread 0x7f20d8c26700 (LWP 31)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x8a18670, timeout=0x7f20d8c23840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8c23b50, n=24) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d8c23840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8c23b50, n=24) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=24, read=read@entry=0x7f20d8c23b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d8c23b00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d8c23b50, tp=0x7f20d8c23b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139779052288816) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779052288816, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139779052288816) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10920800, th=0x8a18670) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0x8a18670, reg_cfp=0x10920800, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x18, th@entry=0x8a18670, initial=139777912649056, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x8a18670) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x10920de8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8a18670) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0x8a18670, captured=0x10920de8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d8c242f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d8c242f8, th=0x8a18670) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d8c242f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10920dd0, th=0x8a18670) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0x8a18670, reg_cfp=0x10920dd0, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x18, th@entry=0x8a18670, initial=139777912649056, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x8a18670) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x10920e48, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8a18670) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0x8a18670, captured=0x10920e48, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d8c24bc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d8c24bc8, th=0x8a18670) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d8c24bc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10920e30, th=0x8a18670) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0x8a18670, reg_cfp=0x10920e30, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x18, th@entry=0x8a18670, initial=139777912649056, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0x8a18670) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0x8a18670, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x18, th@entry=0x8a18670, initial=139777912649056, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x8a18670) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0xad193e0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128934360, iseq=<optimized out>, th=0x8a18670) at vm.c:973
#45 invoke_iseq_block_from_c (th=0x8a18670, captured=0xad193e0, self=128934360, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0x8a18670, proc=0xad193e0, self=128934360, argc=0, argv=0x7ac0ea8, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=128716440, th=0x8a18670) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0x8a18670, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8a18670) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d8c26700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 27 (Thread 0x7f20d8b25700 (LWP 32)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x8ac7e60, timeout=0x0, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8b1f0d0, n=73) at thread_pthread.c:1096
#3 do_select (timeout=0x0, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8b1f0d0, n=73) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=73, read=read@entry=0x7f20d8b1f0d0, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x0) at thread.c:3846
#5 0x00007f20e0377215 in wait_socket_readable (is_readable=<optimized out>, ptimeout=<optimized out>, conn=0x7f20c1191920) at pg_connection.c:2444
#6 pgconn_block (argc=argc@entry=0, argv=argv@entry=0x0, self=self@entry=139778786799160) at pg_connection.c:3120
#7 0x00007f20e0379817 in pgconn_async_exec (argc=1, argv=0x10921d58, self=139778786799160) at pg_connection.c:3190
#8 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x56ad790, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10a20180, th=0x8ac7e60) at vm_insnhelper.c:1769
#9 vm_call_cfunc (th=0x8ac7e60, reg_cfp=0x10a20180, calling=<optimized out>, ci=0x56ad790, cc=<optimized out>) at vm_insnhelper.c:1864
#10 0x00007f20e694d230 in vm_exec_core (th=0x49, th@entry=0x8ac7e60, initial=139778813411280, initial@entry=0) at insns.def:1066
#11 0x00007f20e695228b in vm_exec (th=th@entry=0x8ac7e60) at vm.c:1775
#12 0x00007f20e6953096 in invoke_block (captured=0x10a20588, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139778455741440, iseq=<optimized out>, th=0x8ac7e60) at vm.c:973
#13 invoke_iseq_block_from_c (th=th@entry=0x8ac7e60, captured=0x10a20588, self=139778455741440, argc=argc@entry=1, argv=argv@entry=0x7f20d8b1f8d8, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#14 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#15 vm_yield (argc=1, argv=0x7f20d8b1f8d8, th=0x8ac7e60) at vm.c:1079
#16 rb_yield_0 (argv=0x7f20d8b1f8d8, argc=1) at vm_eval.c:1010
#17 rb_yield_1 (val=35123468) at vm_eval.c:1016
#18 rb_yield (val=<optimized out>) at vm_eval.c:1026
#19 0x00007f20e676634d in rb_ary_each (ary=139778455740280) at array.c:1824
#20 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x660e520, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10a20570, th=0x8ac7e60) at vm_insnhelper.c:1769
#21 vm_call_cfunc (th=0x8ac7e60, reg_cfp=0x10a20570, calling=<optimized out>, ci=0x660e520, cc=<optimized out>) at vm_insnhelper.c:1864
#22 0x00007f20e694cd5f in vm_exec_core (th=0x49, th@entry=0x8ac7e60, initial=139778813411280, initial@entry=0) at insns.def:967
#23 0x00007f20e695228b in vm_exec (th=th@entry=0x8ac7e60) at vm.c:1775
#24 0x00007f20e6953096 in invoke_block (captured=0x8a6d820, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=172906120, iseq=<optimized out>, th=0x8ac7e60) at vm.c:973
#25 invoke_iseq_block_from_c (th=0x8ac7e60, captured=0x8a6d820, self=172906120, argc=argc@entry=3, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#26 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=3, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#27 0x00007f20e6953413 in vm_invoke_proc (th=0x8ac7e60, proc=0x8a6d820, self=172906120, argc=3, argv=0x7f20d8b20220, passed_block_handler=0) at vm.c:1131
#28 0x00007f20e6955139 in vm_call_opt_call (th=0x8ac7e60, cfp=0x10a206c0, calling=0x7f20d8b20350, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#29 0x00007f20e694d230 in vm_exec_core (th=0x49, th@entry=0x8ac7e60, initial=139778813411280, initial@entry=0) at insns.def:1066
#30 0x00007f20e695228b in vm_exec (th=th@entry=0x8ac7e60) at vm.c:1775
#31 0x00007f20e6952e8f in invoke_bmethod (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, me=0xad525a0, self=139778458827760, iseq=<optimized out>, th=0x8ac7e60) at vm.c:993
#32 invoke_iseq_block_from_c (th=th@entry=0x8ac7e60, captured=<optimized out>, self=139778458827760, argc=argc@entry=1, argv=argv@entry=0x7f20d8b20960, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=1) at vm.c:1022
#33 0x00007f20e6954df5 in invoke_block_from_c_unsplattable (is_lambda=<optimized out>, passed_block_handler=0, argv=0x7f20d8b20960, argc=1, self=<optimized out>, block=<optimized out>, th=0x8ac7e60)
at vm.c:1106
#34 vm_invoke_bmethod (block_handler=0, argv=0x7f20d8b20960, argc=1, self=<optimized out>, proc=<optimized out>, th=0x8ac7e60) at vm.c:1147
#35 vm_call_bmethod_body (ci=<optimized out>, cc=<optimized out>, argv=0x7f20d8b20960, calling=0x7f20d8b20b00, th=0x8ac7e60) at vm_insnhelper.c:1892
#36 vm_call_bmethod (th=0x8ac7e60, cfp=<optimized out>, calling=0x7f20d8b20b00, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1909
#37 0x00007f20e6955a83 in vm_call_method (th=0x8ac7e60, cfp=0x10a206f0, calling=<optimized out>, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:2310
#38 0x00007f20e694d3e1 in vm_exec_core (th=0x49, th@entry=0x8ac7e60, initial=139778813411280, initial@entry=0) at insns.def:1086
#39 0x00007f20e695228b in vm_exec (th=th@entry=0x8ac7e60) at vm.c:1775
#40 0x00007f20e6952e8f in invoke_bmethod (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, me=0x9efeb70, self=139778459431280, iseq=<optimized out>, th=0x8ac7e60) at vm.c:993
#41 invoke_iseq_block_from_c (th=th@entry=0x8ac7e60, captured=<optimized out>, self=139778459431280, argc=argc@entry=1, argv=argv@entry=0x7f20d8b210f0, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=1) at vm.c:1022
#42 0x00007f20e6954df5 in invoke_block_from_c_unsplattable (is_lambda=<optimized out>, passed_block_handler=0, argv=0x7f20d8b210f0, argc=1, self=<optimized out>, block=<optimized out>, th=0x8ac7e60)
at vm.c:1106
#43 vm_invoke_bmethod (block_handler=0, argv=0x7f20d8b210f0, argc=1, self=<optimized out>, proc=<optimized out>, th=0x8ac7e60) at vm.c:1147
#44 vm_call_bmethod_body (ci=<optimized out>, cc=<optimized out>, argv=0x7f20d8b210f0, calling=0x7f20d8b21270, th=0x8ac7e60) at vm_insnhelper.c:1892
#45 vm_call_bmethod (th=0x8ac7e60, cfp=<optimized out>, calling=0x7f20d8b21270, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1909
#46 0x00007f20e6955a83 in vm_call_method (th=0x8ac7e60, cfp=0x10a20870, calling=<optimized out>, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:2310
#47 0x00007f20e694d230 in vm_exec_core (th=0x49, th@entry=0x8ac7e60, initial=139778813411280, initial@entry=0) at insns.def:1066
#48 0x00007f20e695228b in vm_exec (th=th@entry=0x8ac7e60) at vm.c:1775
#49 0x00007f20e6953096 in invoke_block (captured=0x7f20c2ce1270, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128934120, iseq=<optimized out>, th=0x8ac7e60) at vm.c:973
#50 invoke_iseq_block_from_c (th=0x8ac7e60, captured=0x7f20c2ce1270, self=128934120, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#51 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#52 0x00007f20e6953413 in vm_invoke_proc (th=0x8ac7e60, proc=0x7f20c2ce1270, self=128934120, argc=0, argv=0x7f20d8b21a30, passed_block_handler=0) at vm.c:1131
#53 0x00007f20e6955139 in vm_call_opt_call (th=0x8ac7e60, cfp=0x10a208d0, calling=0x7f20d8b21b40, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#54 0x00007f20e694d230 in vm_exec_core (th=0x49, th@entry=0x8ac7e60, initial=139778813411280, initial@entry=0) at insns.def:1066
#55 0x00007f20e695228b in vm_exec (th=th@entry=0x8ac7e60) at vm.c:1775
#56 0x00007f20e6953096 in invoke_block (captured=0x2e749e0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=47428640, iseq=<optimized out>, th=0x8ac7e60) at vm.c:973
#57 invoke_iseq_block_from_c (th=0x8ac7e60, captured=0x2e749e0, self=47428640, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#58 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#59 0x00007f20e6953413 in vm_invoke_proc (th=0x8ac7e60, proc=0x2e749e0, self=47428640, argc=0, argv=0x7f20d8b22300, passed_block_handler=279054617) at vm.c:1131
#60 0x00007f20e6955139 in vm_call_opt_call (th=0x8ac7e60, cfp=0x10a20900, calling=0x7f20d8b223f0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#61 0x00007f20e694cd5f in vm_exec_core (th=0x49, th@entry=0x8ac7e60, initial=139778813411280, initial@entry=0) at insns.def:967
#62 0x00007f20e695228b in vm_exec (th=th@entry=0x8ac7e60) at vm.c:1775
#63 0x00007f20e6953096 in invoke_block (captured=0x7f20c1d5ca80, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=75570120, iseq=<optimized out>, th=0x8ac7e60) at vm.c:973
#64 invoke_iseq_block_from_c (th=0x8ac7e60, captured=0x7f20c1d5ca80, self=75570120, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=1)
at vm.c:1019
#65 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#66 0x00007f20e6953413 in vm_invoke_proc (th=0x8ac7e60, proc=0x7f20c1d5ca80, self=75570120, argc=0, argv=0x7f20d8b22bd0, passed_block_handler=0) at vm.c:1131
#67 0x00007f20e6955139 in vm_call_opt_call (th=0x8ac7e60, cfp=0x10a20e10, calling=0x7f20d8b22ce0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#68 0x00007f20e694d230 in vm_exec_core (th=0x49, th@entry=0x8ac7e60, initial=139778813411280, initial@entry=0) at insns.def:1066
#69 0x00007f20e695228b in vm_exec (th=th@entry=0x8ac7e60) at vm.c:1775
#70 0x00007f20e6953096 in invoke_block (captured=0x7f20c9b93310, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128934120, iseq=<optimized out>, th=0x8ac7e60) at vm.c:973
#71 invoke_iseq_block_from_c (th=0x8ac7e60, captured=0x7f20c9b93310, self=128934120, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#72 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#73 0x00007f20e6953413 in vm_invoke_proc (th=0x8ac7e60, proc=0x7f20c9b93310, self=128934120, argc=0, argv=0x7f20d8b234a0, passed_block_handler=0) at vm.c:1131
#74 0x00007f20e6955139 in vm_call_opt_call (th=0x8ac7e60, cfp=0x10a20ed0, calling=0x7f20d8b235b0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#75 0x00007f20e694d230 in vm_exec_core (th=0x49, th@entry=0x8ac7e60, initial=139778813411280, initial@entry=0) at insns.def:1066
#76 0x00007f20e695228b in vm_exec (th=th@entry=0x8ac7e60) at vm.c:1775
#77 0x00007f20e6953096 in invoke_block (captured=0x2eba3c0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=47428640, iseq=<optimized out>, th=0x8ac7e60) at vm.c:973
#78 invoke_iseq_block_from_c (th=0x8ac7e60, captured=0x2eba3c0, self=47428640, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#79 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#80 0x00007f20e6953413 in vm_invoke_proc (th=0x8ac7e60, proc=0x2eba3c0, self=47428640, argc=0, argv=0x7f20d8b23d70, passed_block_handler=279056153) at vm.c:1131
#81 0x00007f20e6955139 in vm_call_opt_call (th=0x8ac7e60, cfp=0x10a20f00, calling=0x7f20d8b23e60, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#82 0x00007f20e694cd5f in vm_exec_core (th=0x49, th@entry=0x8ac7e60, initial=139778813411280, initial@entry=0) at insns.def:967
#83 0x00007f20e695228b in vm_exec (th=0x8ac7e60) at vm.c:1775
#84 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#85 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#86 0x00007f20e694176c in vm_yield_with_cfunc (th=0x8ac7e60, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#87 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#88 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#89 vm_exec_core (th=0x49, th@entry=0x8ac7e60, initial=139778813411280, initial@entry=0) at insns.def:1105
#90 0x00007f20e695228b in vm_exec (th=th@entry=0x8ac7e60) at vm.c:1775
#91 0x00007f20e6953096 in invoke_block (captured=0x9eef8b0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128934120, iseq=<optimized out>, th=0x8ac7e60) at vm.c:973
#92 invoke_iseq_block_from_c (th=0x8ac7e60, captured=0x9eef8b0, self=128934120, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#93 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#94 0x00007f20e6953413 in vm_invoke_proc (th=0x8ac7e60, proc=0x9eef8b0, self=128934120, argc=0, argv=0x7ac0368, passed_block_handler=0) at vm.c:1131
#95 0x00007f20e690ff92 in thread_do_start (args=128713560, th=0x8ac7e60) at thread.c:581
#96 thread_start_func_2 (th=th@entry=0x8ac7e60, stack_start=<optimized out>) at thread.c:623
#97 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8ac7e60) at thread_pthread.c:888
#98 0x00007f20e6520064 in start_thread (arg=0x7f20d8b25700) at pthread_create.c:309
#99 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 26 (Thread 0x7f20d8a24700 (LWP 33)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x8aec050, timeout=0x7f20d8a21840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8a21b50, n=27) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d8a21840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8a21b50, n=27) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=27, read=read@entry=0x7f20d8a21b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d8a21b00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d8a21b50, tp=0x7f20d8a21b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139779050183472) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779050183472, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139779050183472) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10b20820, th=0x8aec050) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0x8aec050, reg_cfp=0x10b20820, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x1b, th@entry=0x8aec050, initial=139778846859232, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x8aec050) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x10b20e08, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8aec050) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0x8aec050, captured=0x10b20e08, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d8a222f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d8a222f8, th=0x8aec050) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d8a222f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10b20df0, th=0x8aec050) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0x8aec050, reg_cfp=0x10b20df0, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x1b, th@entry=0x8aec050, initial=139778846859232, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x8aec050) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x10b20e68, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8aec050) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0x8aec050, captured=0x10b20e68, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d8a22bc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d8a22bc8, th=0x8aec050) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d8a22bc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10b20e50, th=0x8aec050) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0x8aec050, reg_cfp=0x10b20e50, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x1b, th@entry=0x8aec050, initial=139778846859232, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0x8aec050) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0x8aec050, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x1b, th@entry=0x8aec050, initial=139778846859232, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x8aec050) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0x8a58640, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128933920, iseq=<optimized out>, th=0x8aec050) at vm.c:973
#45 invoke_iseq_block_from_c (th=0x8aec050, captured=0x8a58640, self=128933920, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0x8aec050, proc=0x8a58640, self=128933920, argc=0, argv=0x7aaf900, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=128645360, th=0x8aec050) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0x8aec050, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8aec050) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d8a24700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 25 (Thread 0x7f20d8923700 (LWP 34)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x8aca930, timeout=0x0, exceptfds=0x0, writefds=0x0, readfds=0x7f20d891a720, n=73) at thread_pthread.c:1096
#3 do_select (timeout=0x0, exceptfds=0x0, writefds=0x0, readfds=0x7f20d891a720, n=73) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=73, read=read@entry=0x7f20d891a720, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x0) at thread.c:3846
#5 0x00007f20e0377215 in wait_socket_readable (is_readable=<optimized out>, ptimeout=<optimized out>, conn=0x7f20c1191920) at pg_connection.c:2444
#6 pgconn_block (argc=argc@entry=0, argv=argv@entry=0x0, self=self@entry=139778786799160) at pg_connection.c:3120
#7 0x00007f20e0379817 in pgconn_async_exec (argc=2, argv=0x10b22578, self=139778786799160) at pg_connection.c:3190
#8 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x7228b30, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10c1f900, th=0x8aca930) at vm_insnhelper.c:1769
#9 vm_call_cfunc (th=0x8aca930, reg_cfp=0x10c1f900, calling=<optimized out>, ci=0x7228b30, cc=<optimized out>) at vm_insnhelper.c:1864
#10 0x00007f20e694d230 in vm_exec_core (th=0x49, th@entry=0x8aca930, initial=139778826726832, initial@entry=0) at insns.def:1066
#11 0x00007f20e695228b in vm_exec (th=th@entry=0x8aca930) at vm.c:1775
#12 0x00007f20e6953096 in invoke_block (captured=0x8891520, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=173668240, iseq=<optimized out>, th=0x8aca930) at vm.c:973
#13 invoke_iseq_block_from_c (th=0x8aca930, captured=0x8891520, self=173668240, argc=argc@entry=2, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#14 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=2, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#15 0x00007f20e6953413 in vm_invoke_proc (th=0x8aca930, proc=0x8891520, self=173668240, argc=2, argv=0x7f20d891b0d0, passed_block_handler=0) at vm.c:1131
#16 0x00007f20e6955139 in vm_call_opt_call (th=0x8aca930, cfp=0x10c1ff60, calling=0x7f20d891b1f0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#17 0x00007f20e694d230 in vm_exec_core (th=0x49, th@entry=0x8aca930, initial=139778826726832, initial@entry=0) at insns.def:1066
#18 0x00007f20e695228b in vm_exec (th=th@entry=0x8aca930) at vm.c:1775
#19 0x00007f20e6953096 in invoke_block (captured=0x10c20008, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=173300840, iseq=<optimized out>, th=0x8aca930) at vm.c:973
#20 invoke_iseq_block_from_c (th=th@entry=0x8aca930, captured=0x10c20008, self=173300840, argc=argc@entry=1, argv=argv@entry=0x7f20d891b808, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#21 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#22 vm_yield (argc=1, argv=0x7f20d891b808, th=0x8aca930) at vm.c:1079
#23 rb_yield_0 (argv=0x7f20d891b808, argc=1) at vm_eval.c:1010
#24 rb_yield_1 (val=173300880) at vm_eval.c:1016
#25 rb_yield (val=<optimized out>) at vm_eval.c:1026
#26 0x00007f20e676634d in rb_ary_each (ary=173300760) at array.c:1824
#27 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x664c760, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10c1fff0, th=0x8aca930) at vm_insnhelper.c:1769
#28 vm_call_cfunc (th=0x8aca930, reg_cfp=0x10c1fff0, calling=<optimized out>, ci=0x664c760, cc=<optimized out>) at vm_insnhelper.c:1864
#29 0x00007f20e694cd5f in vm_exec_core (th=0x49, th@entry=0x8aca930, initial=139778826726832, initial@entry=0) at insns.def:967
#30 0x00007f20e695228b in vm_exec (th=th@entry=0x8aca930) at vm.c:1775
#31 0x00007f20e6953096 in invoke_block (captured=0x10c200c8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139778571114080, iseq=<optimized out>, th=0x8aca930) at vm.c:973
#32 invoke_iseq_block_from_c (th=th@entry=0x8aca930, captured=0x10c200c8, self=139778571114080, argc=argc@entry=1, argv=argv@entry=0x7f20d891bfa8, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#33 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#34 vm_yield (argc=1, argv=0x7f20d891bfa8, th=0x8aca930) at vm.c:1079
#35 rb_yield_0 (argv=0x7f20d891bfa8, argc=1) at vm_eval.c:1010
#36 rb_yield_1 (val=173300840) at vm_eval.c:1016
#37 rb_yield (val=<optimized out>) at vm_eval.c:1026
#38 0x00007f20e676634d in rb_ary_each (ary=174016640) at array.c:1824
#39 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x65fb440, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10c200b0, th=0x8aca930) at vm_insnhelper.c:1769
#40 vm_call_cfunc (th=0x8aca930, reg_cfp=0x10c200b0, calling=<optimized out>, ci=0x65fb440, cc=<optimized out>) at vm_insnhelper.c:1864
#41 0x00007f20e694cd5f in vm_exec_core (th=0x49, th@entry=0x8aca930, initial=139778826726832, initial@entry=0) at insns.def:967
#42 0x00007f20e695228b in vm_exec (th=th@entry=0x8aca930) at vm.c:1775
#43 0x00007f20e6953096 in invoke_block (captured=0x10c20128, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139778571114080, iseq=<optimized out>, th=0x8aca930) at vm.c:973
#44 invoke_iseq_block_from_c (th=th@entry=0x8aca930, captured=0x10c20128, self=139778571114080, argc=argc@entry=1, argv=argv@entry=0x7f20d891c748, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#45 0x00007f20e6953b54 in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#46 vm_yield (argc=1, argv=0x7f20d891c748, th=0x8aca930) at vm.c:1079
#47 rb_yield_0 (argv=0x7f20d891c748, argc=1) at vm_eval.c:1010
#48 catch_i (tag=84480268, data=<optimized out>) at vm_eval.c:1952
#49 0x00007f20e69460dc in vm_catch_protect (tag=84480268, func=0x7f20e6953aa0 <catch_i>, data=0, stateptr=stateptr@entry=0x7f20d891c8dc, th=th@entry=0x8aca930) at vm_eval.c:2060
#50 0x00007f20e69461a9 in rb_catch_obj (t=<optimized out>, func=<optimized out>, data=<optimized out>) at vm_eval.c:2034
#51 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x65fa480, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10c20110, th=0x8aca930) at vm_insnhelper.c:1769
#52 vm_call_cfunc (th=0x8aca930, reg_cfp=0x10c20110, calling=<optimized out>, ci=0x65fa480, cc=<optimized out>) at vm_insnhelper.c:1864
#53 0x00007f20e694cd5f in vm_exec_core (th=0x49, th@entry=0x8aca930, initial=139778826726832, initial@entry=0) at insns.def:967
#54 0x00007f20e695228b in vm_exec (th=th@entry=0x8aca930) at vm.c:1775
#55 0x00007f20e6953096 in invoke_block (captured=0x10c20248, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139778571110840, iseq=<optimized out>, th=0x8aca930) at vm.c:973
#56 invoke_iseq_block_from_c (th=th@entry=0x8aca930, captured=0x10c20248, self=139778571110840, argc=argc@entry=1, argv=argv@entry=0x7f20d891d048, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#57 0x00007f20e6953b54 in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#58 vm_yield (argc=1, argv=0x7f20d891d048, th=0x8aca930) at vm.c:1079
#59 rb_yield_0 (argv=0x7f20d891d048, argc=1) at vm_eval.c:1010
#60 catch_i (tag=84480268, data=<optimized out>) at vm_eval.c:1952
#61 0x00007f20e69460dc in vm_catch_protect (tag=84480268, func=0x7f20e6953aa0 <catch_i>, data=0, stateptr=stateptr@entry=0x7f20d891d1dc, th=th@entry=0x8aca930) at vm_eval.c:2060
#62 0x00007f20e69461a9 in rb_catch_obj (t=<optimized out>, func=<optimized out>, data=<optimized out>) at vm_eval.c:2034
#63 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x3f71a20, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10c20230, th=0x8aca930) at vm_insnhelper.c:1769
#64 vm_call_cfunc (th=0x8aca930, reg_cfp=0x10c20230, calling=<optimized out>, ci=0x3f71a20, cc=<optimized out>) at vm_insnhelper.c:1864
#65 0x00007f20e694cd5f in vm_exec_core (th=0x49, th@entry=0x8aca930, initial=139778826726832, initial@entry=0) at insns.def:967
#66 0x00007f20e695228b in vm_exec (th=th@entry=0x8aca930) at vm.c:1775
#67 0x00007f20e6953096 in invoke_block (captured=0x10c205a8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139778571113640, iseq=<optimized out>, th=0x8aca930) at vm.c:973
#68 invoke_iseq_block_from_c (th=th@entry=0x8aca930, captured=0x10c205a8, self=139778571113640, argc=argc@entry=1, argv=argv@entry=0x7f20d891d948, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#69 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#70 vm_yield (argc=1, argv=0x7f20d891d948, th=0x8aca930) at vm.c:1079
#71 rb_yield_0 (argv=0x7f20d891d948, argc=1) at vm_eval.c:1010
#72 rb_yield_1 (val=35123468) at vm_eval.c:1016
#73 rb_yield (val=<optimized out>) at vm_eval.c:1026
#74 0x00007f20e676634d in rb_ary_each (ary=139778571112080) at array.c:1824
#75 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x660e520, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10c20590, th=0x8aca930) at vm_insnhelper.c:1769
#76 vm_call_cfunc (th=0x8aca930, reg_cfp=0x10c20590, calling=<optimized out>, ci=0x660e520, cc=<optimized out>) at vm_insnhelper.c:1864
#77 0x00007f20e694cd5f in vm_exec_core (th=0x49, th@entry=0x8aca930, initial=139778826726832, initial@entry=0) at insns.def:967
#78 0x00007f20e695228b in vm_exec (th=th@entry=0x8aca930) at vm.c:1775
#79 0x00007f20e6953096 in invoke_block (captured=0x8a6d820, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=172906120, iseq=<optimized out>, th=0x8aca930) at vm.c:973
#80 invoke_iseq_block_from_c (th=0x8aca930, captured=0x8a6d820, self=172906120, argc=argc@entry=3, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#81 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=3, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#82 0x00007f20e6953413 in vm_invoke_proc (th=0x8aca930, proc=0x8a6d820, self=172906120, argc=3, argv=0x7f20d891e290, passed_block_handler=0) at vm.c:1131
#83 0x00007f20e6955139 in vm_call_opt_call (th=0x8aca930, cfp=0x10c206e0, calling=0x7f20d891e3c0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#84 0x00007f20e694d230 in vm_exec_core (th=0x49, th@entry=0x8aca930, initial=139778826726832, initial@entry=0) at insns.def:1066
#85 0x00007f20e695228b in vm_exec (th=th@entry=0x8aca930) at vm.c:1775
#86 0x00007f20e6952e8f in invoke_bmethod (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, me=0xad525a0, self=139778450478160, iseq=<optimized out>, th=0x8aca930) at vm.c:993
#87 invoke_iseq_block_from_c (th=th@entry=0x8aca930, captured=<optimized out>, self=139778450478160, argc=argc@entry=1, argv=argv@entry=0x7f20d891e9d0, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=1) at vm.c:1022
#88 0x00007f20e6954df5 in invoke_block_from_c_unsplattable (is_lambda=<optimized out>, passed_block_handler=0, argv=0x7f20d891e9d0, argc=1, self=<optimized out>, block=<optimized out>, th=0x8aca930)
at vm.c:1106
#89 vm_invoke_bmethod (block_handler=0, argv=0x7f20d891e9d0, argc=1, self=<optimized out>, proc=<optimized out>, th=0x8aca930) at vm.c:1147
#90 vm_call_bmethod_body (ci=<optimized out>, cc=<optimized out>, argv=0x7f20d891e9d0, calling=0x7f20d891eb70, th=0x8aca930) at vm_insnhelper.c:1892
#91 vm_call_bmethod (th=0x8aca930, cfp=<optimized out>, calling=0x7f20d891eb70, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1909
#92 0x00007f20e6955a83 in vm_call_method (th=0x8aca930, cfp=0x10c20710, calling=<optimized out>, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:2310
#93 0x00007f20e694d3e1 in vm_exec_core (th=0x49, th@entry=0x8aca930, initial=139778826726832, initial@entry=0) at insns.def:1086
#94 0x00007f20e695228b in vm_exec (th=th@entry=0x8aca930) at vm.c:1775
#95 0x00007f20e6952e8f in invoke_bmethod (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, me=0x9efeb70, self=139778450757080, iseq=<optimized out>, th=0x8aca930) at vm.c:993
#96 invoke_iseq_block_from_c (th=th@entry=0x8aca930, captured=<optimized out>, self=139778450757080, argc=argc@entry=1, argv=argv@entry=0x7f20d891f160, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=1) at vm.c:1022
#97 0x00007f20e6954df5 in invoke_block_from_c_unsplattable (is_lambda=<optimized out>, passed_block_handler=0, argv=0x7f20d891f160, argc=1, self=<optimized out>, block=<optimized out>, th=0x8aca930)
at vm.c:1106
#98 vm_invoke_bmethod (block_handler=0, argv=0x7f20d891f160, argc=1, self=<optimized out>, proc=<optimized out>, th=0x8aca930) at vm.c:1147
#99 vm_call_bmethod_body (ci=<optimized out>, cc=<optimized out>, argv=0x7f20d891f160, calling=0x7f20d891f270, th=0x8aca930) at vm_insnhelper.c:1892
#100 vm_call_bmethod (th=0x8aca930, cfp=<optimized out>, calling=0x7f20d891f270, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1909
#101 0x00007f20e694d230 in vm_exec_core (th=0x49, th@entry=0x8aca930, initial=139778826726832, initial@entry=0) at insns.def:1066
#102 0x00007f20e695228b in vm_exec (th=th@entry=0x8aca930) at vm.c:1775
#103 0x00007f20e6953096 in invoke_block (captured=0x7f20c0264f90, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128933520, iseq=<optimized out>, th=0x8aca930) at vm.c:973
#104 invoke_iseq_block_from_c (th=0x8aca930, captured=0x7f20c0264f90, self=128933520, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#105 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#106 0x00007f20e6953413 in vm_invoke_proc (th=0x8aca930, proc=0x7f20c0264f90, self=128933520, argc=0, argv=0x7f20d891fa30, passed_block_handler=0) at vm.c:1131
#107 0x00007f20e6955139 in vm_call_opt_call (th=0x8aca930, cfp=0x10c208f0, calling=0x7f20d891fb40, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#108 0x00007f20e694d230 in vm_exec_core (th=0x49, th@entry=0x8aca930, initial=139778826726832, initial@entry=0) at insns.def:1066
#109 0x00007f20e695228b in vm_exec (th=th@entry=0x8aca930) at vm.c:1775
#110 0x00007f20e6953096 in invoke_block (captured=0x2e749e0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=47428640, iseq=<optimized out>, th=0x8aca930) at vm.c:973
#111 invoke_iseq_block_from_c (th=0x8aca930, captured=0x2e749e0, self=47428640, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#112 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#113 0x00007f20e6953413 in vm_invoke_proc (th=0x8aca930, proc=0x2e749e0, self=47428640, argc=0, argv=0x7f20d8920300, passed_block_handler=281151801) at vm.c:1131
#114 0x00007f20e6955139 in vm_call_opt_call (th=0x8aca930, cfp=0x10c20920, calling=0x7f20d89203f0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#115 0x00007f20e694cd5f in vm_exec_core (th=0x49, th@entry=0x8aca930, initial=139778826726832, initial@entry=0) at insns.def:967
#116 0x00007f20e695228b in vm_exec (th=th@entry=0x8aca930) at vm.c:1775
#117 0x00007f20e6953096 in invoke_block (captured=0x7f20b6f6d740, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=75570120, iseq=<optimized out>, th=0x8aca930) at vm.c:973
#118 invoke_iseq_block_from_c (th=0x8aca930, captured=0x7f20b6f6d740, self=75570120, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=1)
at vm.c:1019
#119 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#120 0x00007f20e6953413 in vm_invoke_proc (th=0x8aca930, proc=0x7f20b6f6d740, self=75570120, argc=0, argv=0x7f20d8920bd0, passed_block_handler=0) at vm.c:1131
#121 0x00007f20e6955139 in vm_call_opt_call (th=0x8aca930, cfp=0x10c20e30, calling=0x7f20d8920ce0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#122 0x00007f20e694d230 in vm_exec_core (th=0x49, th@entry=0x8aca930, initial=139778826726832, initial@entry=0) at insns.def:1066
#123 0x00007f20e695228b in vm_exec (th=th@entry=0x8aca930) at vm.c:1775
#124 0x00007f20e6953096 in invoke_block (captured=0x7f20b6948b00, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128933520, iseq=<optimized out>, th=0x8aca930) at vm.c:973
#125 invoke_iseq_block_from_c (th=0x8aca930, captured=0x7f20b6948b00, self=128933520, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#126 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#127 0x00007f20e6953413 in vm_invoke_proc (th=0x8aca930, proc=0x7f20b6948b00, self=128933520, argc=0, argv=0x7f20d89214a0, passed_block_handler=0) at vm.c:1131
#128 0x00007f20e6955139 in vm_call_opt_call (th=0x8aca930, cfp=0x10c20ef0, calling=0x7f20d89215b0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#129 0x00007f20e694d230 in vm_exec_core (th=0x49, th@entry=0x8aca930, initial=139778826726832, initial@entry=0) at insns.def:1066
#130 0x00007f20e695228b in vm_exec (th=th@entry=0x8aca930) at vm.c:1775
#131 0x00007f20e6953096 in invoke_block (captured=0x2eba3c0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=47428640, iseq=<optimized out>, th=0x8aca930) at vm.c:973
#132 invoke_iseq_block_from_c (th=0x8aca930, captured=0x2eba3c0, self=47428640, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#133 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#134 0x00007f20e6953413 in vm_invoke_proc (th=0x8aca930, proc=0x2eba3c0, self=47428640, argc=0, argv=0x7f20d8921d70, passed_block_handler=281153337) at vm.c:1131
#135 0x00007f20e6955139 in vm_call_opt_call (th=0x8aca930, cfp=0x10c20f20, calling=0x7f20d8921e60, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#136 0x00007f20e694cd5f in vm_exec_core (th=0x49, th@entry=0x8aca930, initial=139778826726832, initial@entry=0) at insns.def:967
#137 0x00007f20e695228b in vm_exec (th=0x8aca930) at vm.c:1775
#138 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#139 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#140 0x00007f20e694176c in vm_yield_with_cfunc (th=0x8aca930, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#141 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#142 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#143 vm_exec_core (th=0x49, th@entry=0x8aca930, initial=139778826726832, initial@entry=0) at insns.def:1105
#144 0x00007f20e695228b in vm_exec (th=th@entry=0x8aca930) at vm.c:1775
#145 0x00007f20e6953096 in invoke_block (captured=0x7acc640, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128933520, iseq=<optimized out>, th=0x8aca930) at vm.c:973
#146 invoke_iseq_block_from_c (th=0x8aca930, captured=0x7acc640, self=128933520, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#147 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#148 0x00007f20e6953413 in vm_invoke_proc (th=0x8aca930, proc=0x7acc640, self=128933520, argc=0, argv=0x7aaee60, passed_block_handler=0) at vm.c:1131
#149 0x00007f20e690ff92 in thread_do_start (args=128642640, th=0x8aca930) at thread.c:581
#150 thread_start_func_2 (th=th@entry=0x8aca930, stack_start=<optimized out>) at thread.c:623
#151 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8aca930) at thread_pthread.c:888
#152 0x00007f20e6520064 in start_thread (arg=0x7f20d8923700) at pthread_create.c:309
#153 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 24 (Thread 0x7f20d8822700 (LWP 35)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0xf285940, timeout=0x7f20d881f840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d881fb50, n=17) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d881f840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d881fb50, n=17) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=17, read=read@entry=0x7f20d881fb50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d881fb00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d881fb50, tp=0x7f20d881fb00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139779048078128) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779048078128, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139779048078128) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10d20840, th=0xf285940) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0xf285940, reg_cfp=0x10d20840, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x11, th@entry=0xf285940, initial=139778310113408, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0xf285940) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x10d20e28, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0xf285940) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0xf285940, captured=0x10d20e28, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d88202f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d88202f8, th=0xf285940) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d88202f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10d20e10, th=0xf285940) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0xf285940, reg_cfp=0x10d20e10, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x11, th@entry=0xf285940, initial=139778310113408, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0xf285940) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x10d20e88, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0xf285940) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0xf285940, captured=0x10d20e88, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d8820bc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d8820bc8, th=0xf285940) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d8820bc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10d20e70, th=0xf285940) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0xf285940, reg_cfp=0x10d20e70, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x11, th@entry=0xf285940, initial=139778310113408, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0xf285940) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0xf285940, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x11, th@entry=0xf285940, initial=139778310113408, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0xf285940) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0x7acae50, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128933280, iseq=<optimized out>, th=0xf285940) at vm.c:973
#45 invoke_iseq_block_from_c (th=0xf285940, captured=0x7acae50, self=128933280, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0xf285940, proc=0x7acae50, self=128933280, argc=0, argv=0x7aae320, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=128639760, th=0xf285940) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0xf285940, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0xf285940) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d8822700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 23 (Thread 0x7f20d8721700 (LWP 36)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x8a197d0, timeout=0x0, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8718720, n=59) at thread_pthread.c:1096
#3 do_select (timeout=0x0, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8718720, n=59) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=59, read=read@entry=0x7f20d8718720, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x0) at thread.c:3846
#5 0x00007f20e0377215 in wait_socket_readable (is_readable=<optimized out>, ptimeout=<optimized out>, conn=0x7f20d4751fd0) at pg_connection.c:2444
#6 pgconn_block (argc=argc@entry=0, argv=argv@entry=0x0, self=self@entry=175780840) at pg_connection.c:3120
#7 0x00007f20e03797b3 in pgconn_async_exec (argc=2, argv=0x10d22400, self=175780840) at pg_connection.c:3186
#8 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x7228b30, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10e1fb30, th=0x8a197d0) at vm_insnhelper.c:1769
#9 vm_call_cfunc (th=0x8a197d0, reg_cfp=0x10e1fb30, calling=<optimized out>, ci=0x7228b30, cc=<optimized out>) at vm_insnhelper.c:1864
#10 0x00007f20e694d230 in vm_exec_core (th=0x3b, th@entry=0x8a197d0, initial=139778813122336, initial@entry=0) at insns.def:1066
#11 0x00007f20e695228b in vm_exec (th=th@entry=0x8a197d0) at vm.c:1775
#12 0x00007f20e6953096 in invoke_block (captured=0x8ed1720, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=173668240, iseq=<optimized out>, th=0x8a197d0) at vm.c:973
#13 invoke_iseq_block_from_c (th=0x8a197d0, captured=0x8ed1720, self=173668240, argc=argc@entry=2, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#14 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=2, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#15 0x00007f20e6953413 in vm_invoke_proc (th=0x8a197d0, proc=0x8ed1720, self=173668240, argc=2, argv=0x7f20d87190d0, passed_block_handler=0) at vm.c:1131
#16 0x00007f20e6955139 in vm_call_opt_call (th=0x8a197d0, cfp=0x10e1ff80, calling=0x7f20d87191f0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#17 0x00007f20e694d230 in vm_exec_core (th=0x3b, th@entry=0x8a197d0, initial=139778813122336, initial@entry=0) at insns.def:1066
#18 0x00007f20e695228b in vm_exec (th=th@entry=0x8a197d0) at vm.c:1775
#19 0x00007f20e6953096 in invoke_block (captured=0x10e20028, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=173292800, iseq=<optimized out>, th=0x8a197d0) at vm.c:973
#20 invoke_iseq_block_from_c (th=th@entry=0x8a197d0, captured=0x10e20028, self=173292800, argc=argc@entry=1, argv=argv@entry=0x7f20d8719808, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#21 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#22 vm_yield (argc=1, argv=0x7f20d8719808, th=0x8a197d0) at vm.c:1079
#23 rb_yield_0 (argv=0x7f20d8719808, argc=1) at vm_eval.c:1010
#24 rb_yield_1 (val=173292840) at vm_eval.c:1016
#25 rb_yield (val=<optimized out>) at vm_eval.c:1026
#26 0x00007f20e676634d in rb_ary_each (ary=173292720) at array.c:1824
#27 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x664c760, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10e20010, th=0x8a197d0) at vm_insnhelper.c:1769
#28 vm_call_cfunc (th=0x8a197d0, reg_cfp=0x10e20010, calling=<optimized out>, ci=0x664c760, cc=<optimized out>) at vm_insnhelper.c:1864
#29 0x00007f20e694cd5f in vm_exec_core (th=0x3b, th@entry=0x8a197d0, initial=139778813122336, initial@entry=0) at insns.def:967
#30 0x00007f20e695228b in vm_exec (th=th@entry=0x8a197d0) at vm.c:1775
#31 0x00007f20e6953096 in invoke_block (captured=0x10e200e8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139779031524200, iseq=<optimized out>, th=0x8a197d0) at vm.c:973
#32 invoke_iseq_block_from_c (th=th@entry=0x8a197d0, captured=0x10e200e8, self=139779031524200, argc=argc@entry=1, argv=argv@entry=0x7f20d8719fa8, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#33 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#34 vm_yield (argc=1, argv=0x7f20d8719fa8, th=0x8a197d0) at vm.c:1079
#35 rb_yield_0 (argv=0x7f20d8719fa8, argc=1) at vm_eval.c:1010
#36 rb_yield_1 (val=173292800) at vm_eval.c:1016
#37 rb_yield (val=<optimized out>) at vm_eval.c:1026
#38 0x00007f20e676634d in rb_ary_each (ary=174016640) at array.c:1824
#39 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x65fb440, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10e200d0, th=0x8a197d0) at vm_insnhelper.c:1769
#40 vm_call_cfunc (th=0x8a197d0, reg_cfp=0x10e200d0, calling=<optimized out>, ci=0x65fb440, cc=<optimized out>) at vm_insnhelper.c:1864
#41 0x00007f20e694cd5f in vm_exec_core (th=0x3b, th@entry=0x8a197d0, initial=139778813122336, initial@entry=0) at insns.def:967
#42 0x00007f20e695228b in vm_exec (th=th@entry=0x8a197d0) at vm.c:1775
#43 0x00007f20e6953096 in invoke_block (captured=0x10e20148, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139779031524200, iseq=<optimized out>, th=0x8a197d0) at vm.c:973
#44 invoke_iseq_block_from_c (th=th@entry=0x8a197d0, captured=0x10e20148, self=139779031524200, argc=argc@entry=1, argv=argv@entry=0x7f20d871a748, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#45 0x00007f20e6953b54 in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#46 vm_yield (argc=1, argv=0x7f20d871a748, th=0x8a197d0) at vm.c:1079
#47 rb_yield_0 (argv=0x7f20d871a748, argc=1) at vm_eval.c:1010
#48 catch_i (tag=84480268, data=<optimized out>) at vm_eval.c:1952
#49 0x00007f20e69460dc in vm_catch_protect (tag=84480268, func=0x7f20e6953aa0 <catch_i>, data=0, stateptr=stateptr@entry=0x7f20d871a8dc, th=th@entry=0x8a197d0) at vm_eval.c:2060
#50 0x00007f20e69461a9 in rb_catch_obj (t=<optimized out>, func=<optimized out>, data=<optimized out>) at vm_eval.c:2034
#51 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x65fa480, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10e20130, th=0x8a197d0) at vm_insnhelper.c:1769
#52 vm_call_cfunc (th=0x8a197d0, reg_cfp=0x10e20130, calling=<optimized out>, ci=0x65fa480, cc=<optimized out>) at vm_insnhelper.c:1864
#53 0x00007f20e694cd5f in vm_exec_core (th=0x3b, th@entry=0x8a197d0, initial=139778813122336, initial@entry=0) at insns.def:967
#54 0x00007f20e695228b in vm_exec (th=th@entry=0x8a197d0) at vm.c:1775
#55 0x00007f20e6953096 in invoke_block (captured=0x10e20268, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139779031519480, iseq=<optimized out>, th=0x8a197d0) at vm.c:973
#56 invoke_iseq_block_from_c (th=th@entry=0x8a197d0, captured=0x10e20268, self=139779031519480, argc=argc@entry=1, argv=argv@entry=0x7f20d871b048, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#57 0x00007f20e6953b54 in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#58 vm_yield (argc=1, argv=0x7f20d871b048, th=0x8a197d0) at vm.c:1079
#59 rb_yield_0 (argv=0x7f20d871b048, argc=1) at vm_eval.c:1010
#60 catch_i (tag=84480268, data=<optimized out>) at vm_eval.c:1952
#61 0x00007f20e69460dc in vm_catch_protect (tag=84480268, func=0x7f20e6953aa0 <catch_i>, data=0, stateptr=stateptr@entry=0x7f20d871b1dc, th=th@entry=0x8a197d0) at vm_eval.c:2060
#62 0x00007f20e69461a9 in rb_catch_obj (t=<optimized out>, func=<optimized out>, data=<optimized out>) at vm_eval.c:2034
#63 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x3f71a20, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10e20250, th=0x8a197d0) at vm_insnhelper.c:1769
#64 vm_call_cfunc (th=0x8a197d0, reg_cfp=0x10e20250, calling=<optimized out>, ci=0x3f71a20, cc=<optimized out>) at vm_insnhelper.c:1864
#65 0x00007f20e694cd5f in vm_exec_core (th=0x3b, th@entry=0x8a197d0, initial=139778813122336, initial@entry=0) at insns.def:967
#66 0x00007f20e695228b in vm_exec (th=th@entry=0x8a197d0) at vm.c:1775
#67 0x00007f20e6953096 in invoke_block (captured=0x10e205c8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139779031523760, iseq=<optimized out>, th=0x8a197d0) at vm.c:973
#68 invoke_iseq_block_from_c (th=th@entry=0x8a197d0, captured=0x10e205c8, self=139779031523760, argc=argc@entry=1, argv=argv@entry=0x7f20d871b948, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#69 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#70 vm_yield (argc=1, argv=0x7f20d871b948, th=0x8a197d0) at vm.c:1079
#71 rb_yield_0 (argv=0x7f20d871b948, argc=1) at vm_eval.c:1010
#72 rb_yield_1 (val=35123468) at vm_eval.c:1016
#73 rb_yield (val=<optimized out>) at vm_eval.c:1026
#74 0x00007f20e676634d in rb_ary_each (ary=139779031520720) at array.c:1824
#75 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x660e520, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10e205b0, th=0x8a197d0) at vm_insnhelper.c:1769
#76 vm_call_cfunc (th=0x8a197d0, reg_cfp=0x10e205b0, calling=<optimized out>, ci=0x660e520, cc=<optimized out>) at vm_insnhelper.c:1864
#77 0x00007f20e694cd5f in vm_exec_core (th=0x3b, th@entry=0x8a197d0, initial=139778813122336, initial@entry=0) at insns.def:967
#78 0x00007f20e695228b in vm_exec (th=th@entry=0x8a197d0) at vm.c:1775
#79 0x00007f20e6953096 in invoke_block (captured=0x8a6d820, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=172906120, iseq=<optimized out>, th=0x8a197d0) at vm.c:973
#80 invoke_iseq_block_from_c (th=0x8a197d0, captured=0x8a6d820, self=172906120, argc=argc@entry=3, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#81 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=3, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#82 0x00007f20e6953413 in vm_invoke_proc (th=0x8a197d0, proc=0x8a6d820, self=172906120, argc=3, argv=0x7f20d871c290, passed_block_handler=0) at vm.c:1131
#83 0x00007f20e6955139 in vm_call_opt_call (th=0x8a197d0, cfp=0x10e20700, calling=0x7f20d871c3c0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#84 0x00007f20e694d230 in vm_exec_core (th=0x3b, th@entry=0x8a197d0, initial=139778813122336, initial@entry=0) at insns.def:1066
#85 0x00007f20e695228b in vm_exec (th=th@entry=0x8a197d0) at vm.c:1775
#86 0x00007f20e6952e8f in invoke_bmethod (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, me=0xad525a0, self=139778879117800, iseq=<optimized out>, th=0x8a197d0) at vm.c:993
#87 invoke_iseq_block_from_c (th=th@entry=0x8a197d0, captured=<optimized out>, self=139778879117800, argc=argc@entry=1, argv=argv@entry=0x7f20d871c9d0, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=1) at vm.c:1022
#88 0x00007f20e6954df5 in invoke_block_from_c_unsplattable (is_lambda=<optimized out>, passed_block_handler=0, argv=0x7f20d871c9d0, argc=1, self=<optimized out>, block=<optimized out>, th=0x8a197d0)
at vm.c:1106
#89 vm_invoke_bmethod (block_handler=0, argv=0x7f20d871c9d0, argc=1, self=<optimized out>, proc=<optimized out>, th=0x8a197d0) at vm.c:1147
#90 vm_call_bmethod_body (ci=<optimized out>, cc=<optimized out>, argv=0x7f20d871c9d0, calling=0x7f20d871cb70, th=0x8a197d0) at vm_insnhelper.c:1892
#91 vm_call_bmethod (th=0x8a197d0, cfp=<optimized out>, calling=0x7f20d871cb70, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1909
#92 0x00007f20e6955a83 in vm_call_method (th=0x8a197d0, cfp=0x10e20730, calling=<optimized out>, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:2310
#93 0x00007f20e694d3e1 in vm_exec_core (th=0x3b, th@entry=0x8a197d0, initial=139778813122336, initial@entry=0) at insns.def:1086
#94 0x00007f20e695228b in vm_exec (th=th@entry=0x8a197d0) at vm.c:1775
#95 0x00007f20e6952e8f in invoke_bmethod (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, me=0x9efeb70, self=139778718492640, iseq=<optimized out>, th=0x8a197d0) at vm.c:993
#96 invoke_iseq_block_from_c (th=th@entry=0x8a197d0, captured=<optimized out>, self=139778718492640, argc=argc@entry=1, argv=argv@entry=0x7f20d871d160, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=1) at vm.c:1022
#97 0x00007f20e6954df5 in invoke_block_from_c_unsplattable (is_lambda=<optimized out>, passed_block_handler=0, argv=0x7f20d871d160, argc=1, self=<optimized out>, block=<optimized out>, th=0x8a197d0)
at vm.c:1106
#98 vm_invoke_bmethod (block_handler=0, argv=0x7f20d871d160, argc=1, self=<optimized out>, proc=<optimized out>, th=0x8a197d0) at vm.c:1147
#99 vm_call_bmethod_body (ci=<optimized out>, cc=<optimized out>, argv=0x7f20d871d160, calling=0x7f20d871d270, th=0x8a197d0) at vm_insnhelper.c:1892
#100 vm_call_bmethod (th=0x8a197d0, cfp=<optimized out>, calling=0x7f20d871d270, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1909
#101 0x00007f20e694d230 in vm_exec_core (th=0x3b, th@entry=0x8a197d0, initial=139778813122336, initial@entry=0) at insns.def:1066
#102 0x00007f20e695228b in vm_exec (th=th@entry=0x8a197d0) at vm.c:1775
#103 0x00007f20e6953096 in invoke_block (captured=0x7f20c7c86c60, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128933080, iseq=<optimized out>, th=0x8a197d0) at vm.c:973
#104 invoke_iseq_block_from_c (th=0x8a197d0, captured=0x7f20c7c86c60, self=128933080, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#105 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#106 0x00007f20e6953413 in vm_invoke_proc (th=0x8a197d0, proc=0x7f20c7c86c60, self=128933080, argc=0, argv=0x7f20d871da30, passed_block_handler=0) at vm.c:1131
#107 0x00007f20e6955139 in vm_call_opt_call (th=0x8a197d0, cfp=0x10e20910, calling=0x7f20d871db40, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#108 0x00007f20e694d230 in vm_exec_core (th=0x3b, th@entry=0x8a197d0, initial=139778813122336, initial@entry=0) at insns.def:1066
#109 0x00007f20e695228b in vm_exec (th=th@entry=0x8a197d0) at vm.c:1775
#110 0x00007f20e6953096 in invoke_block (captured=0x2e749e0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=47428640, iseq=<optimized out>, th=0x8a197d0) at vm.c:973
#111 invoke_iseq_block_from_c (th=0x8a197d0, captured=0x2e749e0, self=47428640, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#112 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#113 0x00007f20e6953413 in vm_invoke_proc (th=0x8a197d0, proc=0x2e749e0, self=47428640, argc=0, argv=0x7f20d871e300, passed_block_handler=283248985) at vm.c:1131
#114 0x00007f20e6955139 in vm_call_opt_call (th=0x8a197d0, cfp=0x10e20940, calling=0x7f20d871e3f0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#115 0x00007f20e694cd5f in vm_exec_core (th=0x3b, th@entry=0x8a197d0, initial=139778813122336, initial@entry=0) at insns.def:967
#116 0x00007f20e695228b in vm_exec (th=th@entry=0x8a197d0) at vm.c:1775
#117 0x00007f20e6953096 in invoke_block (captured=0x7f20c4fbd9f0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=75570120, iseq=<optimized out>, th=0x8a197d0) at vm.c:973
#118 invoke_iseq_block_from_c (th=0x8a197d0, captured=0x7f20c4fbd9f0, self=75570120, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=1)
at vm.c:1019
#119 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#120 0x00007f20e6953413 in vm_invoke_proc (th=0x8a197d0, proc=0x7f20c4fbd9f0, self=75570120, argc=0, argv=0x7f20d871ebd0, passed_block_handler=0) at vm.c:1131
#121 0x00007f20e6955139 in vm_call_opt_call (th=0x8a197d0, cfp=0x10e20e50, calling=0x7f20d871ece0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#122 0x00007f20e694d230 in vm_exec_core (th=0x3b, th@entry=0x8a197d0, initial=139778813122336, initial@entry=0) at insns.def:1066
#123 0x00007f20e695228b in vm_exec (th=th@entry=0x8a197d0) at vm.c:1775
#124 0x00007f20e6953096 in invoke_block (captured=0x7f20cc8ebf40, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128933080, iseq=<optimized out>, th=0x8a197d0) at vm.c:973
#125 invoke_iseq_block_from_c (th=0x8a197d0, captured=0x7f20cc8ebf40, self=128933080, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#126 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#127 0x00007f20e6953413 in vm_invoke_proc (th=0x8a197d0, proc=0x7f20cc8ebf40, self=128933080, argc=0, argv=0x7f20d871f4a0, passed_block_handler=0) at vm.c:1131
#128 0x00007f20e6955139 in vm_call_opt_call (th=0x8a197d0, cfp=0x10e20f10, calling=0x7f20d871f5b0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#129 0x00007f20e694d230 in vm_exec_core (th=0x3b, th@entry=0x8a197d0, initial=139778813122336, initial@entry=0) at insns.def:1066
#130 0x00007f20e695228b in vm_exec (th=th@entry=0x8a197d0) at vm.c:1775
#131 0x00007f20e6953096 in invoke_block (captured=0x2eba3c0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=47428640, iseq=<optimized out>, th=0x8a197d0) at vm.c:973
#132 invoke_iseq_block_from_c (th=0x8a197d0, captured=0x2eba3c0, self=47428640, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#133 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#134 0x00007f20e6953413 in vm_invoke_proc (th=0x8a197d0, proc=0x2eba3c0, self=47428640, argc=0, argv=0x7f20d871fd70, passed_block_handler=283250521) at vm.c:1131
#135 0x00007f20e6955139 in vm_call_opt_call (th=0x8a197d0, cfp=0x10e20f40, calling=0x7f20d871fe60, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#136 0x00007f20e694cd5f in vm_exec_core (th=0x3b, th@entry=0x8a197d0, initial=139778813122336, initial@entry=0) at insns.def:967
#137 0x00007f20e695228b in vm_exec (th=0x8a197d0) at vm.c:1775
#138 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#139 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#140 0x00007f20e694176c in vm_yield_with_cfunc (th=0x8a197d0, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#141 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#142 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#143 vm_exec_core (th=0x3b, th@entry=0x8a197d0, initial=139778813122336, initial@entry=0) at insns.def:1105
#144 0x00007f20e695228b in vm_exec (th=th@entry=0x8a197d0) at vm.c:1775
#145 0x00007f20e6953096 in invoke_block (captured=0x89a8580, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128933080, iseq=<optimized out>, th=0x8a197d0) at vm.c:973
#146 invoke_iseq_block_from_c (th=0x8a197d0, captured=0x89a8580, self=128933080, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#147 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#148 0x00007f20e6953413 in vm_invoke_proc (th=0x8a197d0, proc=0x89a8580, self=128933080, argc=0, argv=0x7aad150, passed_block_handler=0) at vm.c:1131
#149 0x00007f20e690ff92 in thread_do_start (args=128635200, th=0x8a197d0) at thread.c:581
#150 thread_start_func_2 (th=th@entry=0x8a197d0, stack_start=<optimized out>) at thread.c:623
#151 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8a197d0) at thread_pthread.c:888
#152 0x00007f20e6520064 in start_thread (arg=0x7f20d8721700) at pthread_create.c:309
#153 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 22 (Thread 0x7f20d8620700 (LWP 37)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x9a4d040, timeout=0x7f20d861d840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d861db50, n=44) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d861d840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d861db50, n=44) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=44, read=read@entry=0x7f20d861db50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d861db00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d861db50, tp=0x7f20d861db00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139779045972784) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779045972784, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139779045972784) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10f20860, th=0x9a4d040) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0x9a4d040, reg_cfp=0x10f20860, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x2c, th@entry=0x9a4d040, initial=139778412821888, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x9a4d040) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x10f20e48, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x9a4d040) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0x9a4d040, captured=0x10f20e48, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d861e2f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d861e2f8, th=0x9a4d040) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d861e2f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10f20e30, th=0x9a4d040) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0x9a4d040, reg_cfp=0x10f20e30, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x2c, th@entry=0x9a4d040, initial=139778412821888, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x9a4d040) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x10f20ea8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x9a4d040) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0x9a4d040, captured=0x10f20ea8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d861ebc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d861ebc8, th=0x9a4d040) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d861ebc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10f20e90, th=0x9a4d040) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0x9a4d040, reg_cfp=0x10f20e90, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x2c, th@entry=0x9a4d040, initial=139778412821888, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0x9a4d040) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0x9a4d040, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x2c, th@entry=0x9a4d040, initial=139778412821888, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x9a4d040) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0xe3ef390, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128932720, iseq=<optimized out>, th=0x9a4d040) at vm.c:973
#45 invoke_iseq_block_from_c (th=0x9a4d040, captured=0xe3ef390, self=128932720, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0x9a4d040, proc=0xe3ef390, self=128932720, argc=0, argv=0xf3e6cd8, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=255749320, th=0x9a4d040) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0x9a4d040, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x9a4d040) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d8620700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 21 (Thread 0x7f20d851f700 (LWP 38)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x8a19bd0, timeout=0x0, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8516720, n=69) at thread_pthread.c:1096
#3 do_select (timeout=0x0, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8516720, n=69) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=69, read=read@entry=0x7f20d8516720, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x0) at thread.c:3846
#5 0x00007f20e0377215 in wait_socket_readable (is_readable=<optimized out>, ptimeout=<optimized out>, conn=0x7f20d665d160) at pg_connection.c:2444
#6 pgconn_block (argc=argc@entry=0, argv=argv@entry=0x0, self=self@entry=246174200) at pg_connection.c:3120
#7 0x00007f20e0379817 in pgconn_async_exec (argc=2, argv=0x10f22458, self=246174200) at pg_connection.c:3190
#8 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x7228b30, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x1101faf0, th=0x8a19bd0) at vm_insnhelper.c:1769
#9 vm_call_cfunc (th=0x8a19bd0, reg_cfp=0x1101faf0, calling=<optimized out>, ci=0x7228b30, cc=<optimized out>) at vm_insnhelper.c:1864
#10 0x00007f20e694d230 in vm_exec_core (th=0x45, th@entry=0x8a19bd0, initial=139778873035808, initial@entry=0) at insns.def:1066
#11 0x00007f20e695228b in vm_exec (th=th@entry=0x8a19bd0) at vm.c:1775
#12 0x00007f20e6953096 in invoke_block (captured=0xa84b700, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=174350920, iseq=<optimized out>, th=0x8a19bd0) at vm.c:973
#13 invoke_iseq_block_from_c (th=0x8a19bd0, captured=0xa84b700, self=174350920, argc=argc@entry=2, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#14 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=2, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#15 0x00007f20e6953413 in vm_invoke_proc (th=0x8a19bd0, proc=0xa84b700, self=174350920, argc=2, argv=0x7f20d85170d0, passed_block_handler=0) at vm.c:1131
#16 0x00007f20e6955139 in vm_call_opt_call (th=0x8a19bd0, cfp=0x1101ff40, calling=0x7f20d85171f0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#17 0x00007f20e694d230 in vm_exec_core (th=0x45, th@entry=0x8a19bd0, initial=139778873035808, initial@entry=0) at insns.def:1066
#18 0x00007f20e695228b in vm_exec (th=th@entry=0x8a19bd0) at vm.c:1775
#19 0x00007f20e6953096 in invoke_block (captured=0x1101ffe8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=173991720, iseq=<optimized out>, th=0x8a19bd0) at vm.c:973
#20 invoke_iseq_block_from_c (th=th@entry=0x8a19bd0, captured=0x1101ffe8, self=173991720, argc=argc@entry=1, argv=argv@entry=0x7f20d8517808, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#21 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#22 vm_yield (argc=1, argv=0x7f20d8517808, th=0x8a19bd0) at vm.c:1079
#23 rb_yield_0 (argv=0x7f20d8517808, argc=1) at vm_eval.c:1010
#24 rb_yield_1 (val=173991920) at vm_eval.c:1016
#25 rb_yield (val=<optimized out>) at vm_eval.c:1026
#26 0x00007f20e676634d in rb_ary_each (ary=173991600) at array.c:1824
#27 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x664c760, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x1101ffd0, th=0x8a19bd0) at vm_insnhelper.c:1769
#28 vm_call_cfunc (th=0x8a19bd0, reg_cfp=0x1101ffd0, calling=<optimized out>, ci=0x664c760, cc=<optimized out>) at vm_insnhelper.c:1864
#29 0x00007f20e694cd5f in vm_exec_core (th=0x45, th@entry=0x8a19bd0, initial=139778873035808, initial@entry=0) at insns.def:967
#30 0x00007f20e695228b in vm_exec (th=th@entry=0x8a19bd0) at vm.c:1775
#31 0x00007f20e6953096 in invoke_block (captured=0x110200a8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139778577272640, iseq=<optimized out>, th=0x8a19bd0) at vm.c:973
#32 invoke_iseq_block_from_c (th=th@entry=0x8a19bd0, captured=0x110200a8, self=139778577272640, argc=argc@entry=1, argv=argv@entry=0x7f20d8517fa8, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#33 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#34 vm_yield (argc=1, argv=0x7f20d8517fa8, th=0x8a19bd0) at vm.c:1079
#35 rb_yield_0 (argv=0x7f20d8517fa8, argc=1) at vm_eval.c:1010
#36 rb_yield_1 (val=173991720) at vm_eval.c:1016
#37 rb_yield (val=<optimized out>) at vm_eval.c:1026
#38 0x00007f20e676634d in rb_ary_each (ary=174016640) at array.c:1824
#39 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x65fb440, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11020090, th=0x8a19bd0) at vm_insnhelper.c:1769
#40 vm_call_cfunc (th=0x8a19bd0, reg_cfp=0x11020090, calling=<optimized out>, ci=0x65fb440, cc=<optimized out>) at vm_insnhelper.c:1864
#41 0x00007f20e694cd5f in vm_exec_core (th=0x45, th@entry=0x8a19bd0, initial=139778873035808, initial@entry=0) at insns.def:967
#42 0x00007f20e695228b in vm_exec (th=th@entry=0x8a19bd0) at vm.c:1775
#43 0x00007f20e6953096 in invoke_block (captured=0x11020108, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139778577272640, iseq=<optimized out>, th=0x8a19bd0) at vm.c:973
#44 invoke_iseq_block_from_c (th=th@entry=0x8a19bd0, captured=0x11020108, self=139778577272640, argc=argc@entry=1, argv=argv@entry=0x7f20d8518748, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#45 0x00007f20e6953b54 in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#46 vm_yield (argc=1, argv=0x7f20d8518748, th=0x8a19bd0) at vm.c:1079
#47 rb_yield_0 (argv=0x7f20d8518748, argc=1) at vm_eval.c:1010
#48 catch_i (tag=84480268, data=<optimized out>) at vm_eval.c:1952
#49 0x00007f20e69460dc in vm_catch_protect (tag=84480268, func=0x7f20e6953aa0 <catch_i>, data=0, stateptr=stateptr@entry=0x7f20d85188dc, th=th@entry=0x8a19bd0) at vm_eval.c:2060
#50 0x00007f20e69461a9 in rb_catch_obj (t=<optimized out>, func=<optimized out>, data=<optimized out>) at vm_eval.c:2034
#51 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x65fa480, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x110200f0, th=0x8a19bd0) at vm_insnhelper.c:1769
#52 vm_call_cfunc (th=0x8a19bd0, reg_cfp=0x110200f0, calling=<optimized out>, ci=0x65fa480, cc=<optimized out>) at vm_insnhelper.c:1864
#53 0x00007f20e694cd5f in vm_exec_core (th=0x45, th@entry=0x8a19bd0, initial=139778873035808, initial@entry=0) at insns.def:967
#54 0x00007f20e695228b in vm_exec (th=th@entry=0x8a19bd0) at vm.c:1775
#55 0x00007f20e6953096 in invoke_block (captured=0x11020228, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139778577269920, iseq=<optimized out>, th=0x8a19bd0) at vm.c:973
#56 invoke_iseq_block_from_c (th=th@entry=0x8a19bd0, captured=0x11020228, self=139778577269920, argc=argc@entry=1, argv=argv@entry=0x7f20d8519048, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#57 0x00007f20e6953b54 in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#58 vm_yield (argc=1, argv=0x7f20d8519048, th=0x8a19bd0) at vm.c:1079
#59 rb_yield_0 (argv=0x7f20d8519048, argc=1) at vm_eval.c:1010
#60 catch_i (tag=84480268, data=<optimized out>) at vm_eval.c:1952
#61 0x00007f20e69460dc in vm_catch_protect (tag=84480268, func=0x7f20e6953aa0 <catch_i>, data=0, stateptr=stateptr@entry=0x7f20d85191dc, th=th@entry=0x8a19bd0) at vm_eval.c:2060
#62 0x00007f20e69461a9 in rb_catch_obj (t=<optimized out>, func=<optimized out>, data=<optimized out>) at vm_eval.c:2034
#63 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x3f71a20, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11020210, th=0x8a19bd0) at vm_insnhelper.c:1769
#64 vm_call_cfunc (th=0x8a19bd0, reg_cfp=0x11020210, calling=<optimized out>, ci=0x3f71a20, cc=<optimized out>) at vm_insnhelper.c:1864
#65 0x00007f20e694cd5f in vm_exec_core (th=0x45, th@entry=0x8a19bd0, initial=139778873035808, initial@entry=0) at insns.def:967
#66 0x00007f20e695228b in vm_exec (th=th@entry=0x8a19bd0) at vm.c:1775
#67 0x00007f20e6953096 in invoke_block (captured=0x110205e8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139778577272240, iseq=<optimized out>, th=0x8a19bd0) at vm.c:973
#68 invoke_iseq_block_from_c (th=th@entry=0x8a19bd0, captured=0x110205e8, self=139778577272240, argc=argc@entry=1, argv=argv@entry=0x7f20d8519948, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#69 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#70 vm_yield (argc=1, argv=0x7f20d8519948, th=0x8a19bd0) at vm.c:1079
#71 rb_yield_0 (argv=0x7f20d8519948, argc=1) at vm_eval.c:1010
#72 rb_yield_1 (val=35123468) at vm_eval.c:1016
#73 rb_yield (val=<optimized out>) at vm_eval.c:1026
#74 0x00007f20e676634d in rb_ary_each (ary=139778577271200) at array.c:1824
#75 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x660e520, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x110205d0, th=0x8a19bd0) at vm_insnhelper.c:1769
#76 vm_call_cfunc (th=0x8a19bd0, reg_cfp=0x110205d0, calling=<optimized out>, ci=0x660e520, cc=<optimized out>) at vm_insnhelper.c:1864
#77 0x00007f20e694cd5f in vm_exec_core (th=0x45, th@entry=0x8a19bd0, initial=139778873035808, initial@entry=0) at insns.def:967
#78 0x00007f20e695228b in vm_exec (th=th@entry=0x8a19bd0) at vm.c:1775
#79 0x00007f20e6953096 in invoke_block (captured=0x8a6d820, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=172906120, iseq=<optimized out>, th=0x8a19bd0) at vm.c:973
#80 invoke_iseq_block_from_c (th=0x8a19bd0, captured=0x8a6d820, self=172906120, argc=argc@entry=3, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#81 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=3, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#82 0x00007f20e6953413 in vm_invoke_proc (th=0x8a19bd0, proc=0x8a6d820, self=172906120, argc=3, argv=0x7f20d851a290, passed_block_handler=0) at vm.c:1131
#83 0x00007f20e6955139 in vm_call_opt_call (th=0x8a19bd0, cfp=0x11020720, calling=0x7f20d851a3c0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#84 0x00007f20e694d230 in vm_exec_core (th=0x45, th@entry=0x8a19bd0, initial=139778873035808, initial@entry=0) at insns.def:1066
#85 0x00007f20e695228b in vm_exec (th=th@entry=0x8a19bd0) at vm.c:1775
#86 0x00007f20e6952e8f in invoke_bmethod (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, me=0xad525a0, self=139778580290400, iseq=<optimized out>, th=0x8a19bd0) at vm.c:993
#87 invoke_iseq_block_from_c (th=th@entry=0x8a19bd0, captured=<optimized out>, self=139778580290400, argc=argc@entry=1, argv=argv@entry=0x7f20d851a9d0, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=1) at vm.c:1022
#88 0x00007f20e6954df5 in invoke_block_from_c_unsplattable (is_lambda=<optimized out>, passed_block_handler=0, argv=0x7f20d851a9d0, argc=1, self=<optimized out>, block=<optimized out>, th=0x8a19bd0)
at vm.c:1106
#89 vm_invoke_bmethod (block_handler=0, argv=0x7f20d851a9d0, argc=1, self=<optimized out>, proc=<optimized out>, th=0x8a19bd0) at vm.c:1147
#90 vm_call_bmethod_body (ci=<optimized out>, cc=<optimized out>, argv=0x7f20d851a9d0, calling=0x7f20d851ab70, th=0x8a19bd0) at vm_insnhelper.c:1892
#91 vm_call_bmethod (th=0x8a19bd0, cfp=<optimized out>, calling=0x7f20d851ab70, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1909
#92 0x00007f20e6955a83 in vm_call_method (th=0x8a19bd0, cfp=0x11020750, calling=<optimized out>, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:2310
#93 0x00007f20e694d3e1 in vm_exec_core (th=0x45, th@entry=0x8a19bd0, initial=139778873035808, initial@entry=0) at insns.def:1086
#94 0x00007f20e695228b in vm_exec (th=th@entry=0x8a19bd0) at vm.c:1775
#95 0x00007f20e6952e8f in invoke_bmethod (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, me=0x9efeb70, self=139778580584280, iseq=<optimized out>, th=0x8a19bd0) at vm.c:993
#96 invoke_iseq_block_from_c (th=th@entry=0x8a19bd0, captured=<optimized out>, self=139778580584280, argc=argc@entry=1, argv=argv@entry=0x7f20d851b160, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=1) at vm.c:1022
#97 0x00007f20e6954df5 in invoke_block_from_c_unsplattable (is_lambda=<optimized out>, passed_block_handler=0, argv=0x7f20d851b160, argc=1, self=<optimized out>, block=<optimized out>, th=0x8a19bd0)
at vm.c:1106
#98 vm_invoke_bmethod (block_handler=0, argv=0x7f20d851b160, argc=1, self=<optimized out>, proc=<optimized out>, th=0x8a19bd0) at vm.c:1147
#99 vm_call_bmethod_body (ci=<optimized out>, cc=<optimized out>, argv=0x7f20d851b160, calling=0x7f20d851b270, th=0x8a19bd0) at vm_insnhelper.c:1892
#100 vm_call_bmethod (th=0x8a19bd0, cfp=<optimized out>, calling=0x7f20d851b270, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1909
#101 0x00007f20e694d230 in vm_exec_core (th=0x45, th@entry=0x8a19bd0, initial=139778873035808, initial@entry=0) at insns.def:1066
#102 0x00007f20e695228b in vm_exec (th=th@entry=0x8a19bd0) at vm.c:1775
#103 0x00007f20e6953096 in invoke_block (captured=0x7f20be083d80, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128932480, iseq=<optimized out>, th=0x8a19bd0) at vm.c:973
#104 invoke_iseq_block_from_c (th=0x8a19bd0, captured=0x7f20be083d80, self=128932480, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#105 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#106 0x00007f20e6953413 in vm_invoke_proc (th=0x8a19bd0, proc=0x7f20be083d80, self=128932480, argc=0, argv=0x7f20d851ba30, passed_block_handler=0) at vm.c:1131
#107 0x00007f20e6955139 in vm_call_opt_call (th=0x8a19bd0, cfp=0x11020930, calling=0x7f20d851bb40, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#108 0x00007f20e694d230 in vm_exec_core (th=0x45, th@entry=0x8a19bd0, initial=139778873035808, initial@entry=0) at insns.def:1066
#109 0x00007f20e695228b in vm_exec (th=th@entry=0x8a19bd0) at vm.c:1775
#110 0x00007f20e6953096 in invoke_block (captured=0x2e749e0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=47428640, iseq=<optimized out>, th=0x8a19bd0) at vm.c:973
#111 invoke_iseq_block_from_c (th=0x8a19bd0, captured=0x2e749e0, self=47428640, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#112 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#113 0x00007f20e6953413 in vm_invoke_proc (th=0x8a19bd0, proc=0x2e749e0, self=47428640, argc=0, argv=0x7f20d851c300, passed_block_handler=285346169) at vm.c:1131
#114 0x00007f20e6955139 in vm_call_opt_call (th=0x8a19bd0, cfp=0x11020960, calling=0x7f20d851c3f0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#115 0x00007f20e694cd5f in vm_exec_core (th=0x45, th@entry=0x8a19bd0, initial=139778873035808, initial@entry=0) at insns.def:967
#116 0x00007f20e695228b in vm_exec (th=th@entry=0x8a19bd0) at vm.c:1775
#117 0x00007f20e6953096 in invoke_block (captured=0x7f20c9bf7170, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=75570120, iseq=<optimized out>, th=0x8a19bd0) at vm.c:973
#118 invoke_iseq_block_from_c (th=0x8a19bd0, captured=0x7f20c9bf7170, self=75570120, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=1)
at vm.c:1019
#119 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#120 0x00007f20e6953413 in vm_invoke_proc (th=0x8a19bd0, proc=0x7f20c9bf7170, self=75570120, argc=0, argv=0x7f20d851cbd0, passed_block_handler=0) at vm.c:1131
#121 0x00007f20e6955139 in vm_call_opt_call (th=0x8a19bd0, cfp=0x11020e70, calling=0x7f20d851cce0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#122 0x00007f20e694d230 in vm_exec_core (th=0x45, th@entry=0x8a19bd0, initial=139778873035808, initial@entry=0) at insns.def:1066
#123 0x00007f20e695228b in vm_exec (th=th@entry=0x8a19bd0) at vm.c:1775
#124 0x00007f20e6953096 in invoke_block (captured=0x7f20bc021340, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128932480, iseq=<optimized out>, th=0x8a19bd0) at vm.c:973
#125 invoke_iseq_block_from_c (th=0x8a19bd0, captured=0x7f20bc021340, self=128932480, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#126 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#127 0x00007f20e6953413 in vm_invoke_proc (th=0x8a19bd0, proc=0x7f20bc021340, self=128932480, argc=0, argv=0x7f20d851d4a0, passed_block_handler=0) at vm.c:1131
#128 0x00007f20e6955139 in vm_call_opt_call (th=0x8a19bd0, cfp=0x11020f30, calling=0x7f20d851d5b0, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#129 0x00007f20e694d230 in vm_exec_core (th=0x45, th@entry=0x8a19bd0, initial=139778873035808, initial@entry=0) at insns.def:1066
#130 0x00007f20e695228b in vm_exec (th=th@entry=0x8a19bd0) at vm.c:1775
#131 0x00007f20e6953096 in invoke_block (captured=0x2eba3c0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=47428640, iseq=<optimized out>, th=0x8a19bd0) at vm.c:973
#132 invoke_iseq_block_from_c (th=0x8a19bd0, captured=0x2eba3c0, self=47428640, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#133 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#134 0x00007f20e6953413 in vm_invoke_proc (th=0x8a19bd0, proc=0x2eba3c0, self=47428640, argc=0, argv=0x7f20d851dd70, passed_block_handler=285347705) at vm.c:1131
#135 0x00007f20e6955139 in vm_call_opt_call (th=0x8a19bd0, cfp=0x11020f60, calling=0x7f20d851de60, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996
#136 0x00007f20e694cd5f in vm_exec_core (th=0x45, th@entry=0x8a19bd0, initial=139778873035808, initial@entry=0) at insns.def:967
#137 0x00007f20e695228b in vm_exec (th=0x8a19bd0) at vm.c:1775
#138 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#139 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#140 0x00007f20e694176c in vm_yield_with_cfunc (th=0x8a19bd0, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#141 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#142 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#143 vm_exec_core (th=0x45, th@entry=0x8a19bd0, initial=139778873035808, initial@entry=0) at insns.def:1105
#144 0x00007f20e695228b in vm_exec (th=th@entry=0x8a19bd0) at vm.c:1775
#145 0x00007f20e6953096 in invoke_block (captured=0x8f424c0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128932480, iseq=<optimized out>, th=0x8a19bd0) at vm.c:973
#146 invoke_iseq_block_from_c (th=0x8a19bd0, captured=0x8f424c0, self=128932480, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#147 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#148 0x00007f20e6953413 in vm_invoke_proc (th=0x8a19bd0, proc=0x8f424c0, self=128932480, argc=0, argv=0xf3e60f8, passed_block_handler=0) at vm.c:1131
#149 0x00007f20e690ff92 in thread_do_start (args=255746280, th=0x8a19bd0) at thread.c:581
#150 thread_start_func_2 (th=th@entry=0x8a19bd0, stack_start=<optimized out>) at thread.c:623
#151 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8a19bd0) at thread_pthread.c:888
#152 0x00007f20e6520064 in start_thread (arg=0x7f20d851f700) at pthread_create.c:309
#153 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 20 (Thread 0x7f20d841e700 (LWP 39)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x932b090, timeout=0x7f20d841b840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d841bb50, n=30) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d841b840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d841bb50, n=30) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=30, read=read@entry=0x7f20d841bb50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d841bb00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d841bb50, tp=0x7f20d841bb00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139779043867440) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779043867440, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139779043867440) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11120880, th=0x932b090) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0x932b090, reg_cfp=0x11120880, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x1e, th@entry=0x932b090, initial=139778692023408, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x932b090) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x11120e68, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x932b090) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0x932b090, captured=0x11120e68, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d841c2f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d841c2f8, th=0x932b090) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d841c2f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11120e50, th=0x932b090) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0x932b090, reg_cfp=0x11120e50, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x1e, th@entry=0x932b090, initial=139778692023408, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x932b090) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x11120ec8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x932b090) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0x932b090, captured=0x11120ec8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d841cbc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d841cbc8, th=0x932b090) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d841cbc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11120eb0, th=0x932b090) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0x932b090, reg_cfp=0x11120eb0, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x1e, th@entry=0x932b090, initial=139778692023408, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0x932b090) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0x932b090, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x1e, th@entry=0x932b090, initial=139778692023408, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x932b090) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0x93fa810, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128932280, iseq=<optimized out>, th=0x932b090) at vm.c:973
#45 invoke_iseq_block_from_c (th=0x932b090, captured=0x93fa810, self=128932280, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0x932b090, proc=0x93fa810, self=128932280, argc=0, argv=0xf3e5608, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=255743480, th=0x932b090) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0x932b090, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x932b090) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d841e700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 19 (Thread 0x7f20d831d700 (LWP 40)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x8fda910, timeout=0x7f20d831a840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d831ab50, n=32) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d831a840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d831ab50, n=32) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=32, read=read@entry=0x7f20d831ab50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d831ab00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d831ab50, tp=0x7f20d831ab00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139779042814768) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779042814768, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139779042814768) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11220890, th=0x8fda910) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0x8fda910, reg_cfp=0x11220890, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x20, th@entry=0x8fda910, initial=139778188163856, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x8fda910) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x11220e78, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8fda910) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0x8fda910, captured=0x11220e78, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d831b2f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d831b2f8, th=0x8fda910) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d831b2f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11220e60, th=0x8fda910) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0x8fda910, reg_cfp=0x11220e60, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x20, th@entry=0x8fda910, initial=139778188163856, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x8fda910) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x11220ed8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8fda910) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0x8fda910, captured=0x11220ed8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d831bbc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d831bbc8, th=0x8fda910) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d831bbc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11220ec0, th=0x8fda910) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0x8fda910, reg_cfp=0x11220ec0, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x20, th@entry=0x8fda910, initial=139778188163856, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0x8fda910) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0x8fda910, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x20, th@entry=0x8fda910, initial=139778188163856, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x8fda910) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0x720d140, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128932080, iseq=<optimized out>, th=0x8fda910) at vm.c:973
#45 invoke_iseq_block_from_c (th=0x8fda910, captured=0x720d140, self=128932080, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0x8fda910, proc=0x720d140, self=128932080, argc=0, argv=0xf3e49b0, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=255740320, th=0x8fda910) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0x8fda910, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8fda910) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d831d700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 18 (Thread 0x7f20d821c700 (LWP 41)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0xa05bb90, timeout=0x7f20d8219840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8219b50, n=39) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d8219840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8219b50, n=39) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=39, read=read@entry=0x7f20d8219b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d8219b00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d8219b50, tp=0x7f20d8219b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139779041762096) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779041762096, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139779041762096) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x113208a0, th=0xa05bb90) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0xa05bb90, reg_cfp=0x113208a0, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x27, th@entry=0xa05bb90, initial=139778544475024, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0xa05bb90) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x11320e88, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0xa05bb90) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0xa05bb90, captured=0x11320e88, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d821a2f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d821a2f8, th=0xa05bb90) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d821a2f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11320e70, th=0xa05bb90) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0xa05bb90, reg_cfp=0x11320e70, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x27, th@entry=0xa05bb90, initial=139778544475024, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0xa05bb90) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x11320ee8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0xa05bb90) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0xa05bb90, captured=0x11320ee8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d821abc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d821abc8, th=0xa05bb90) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d821abc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11320ed0, th=0xa05bb90) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0xa05bb90, reg_cfp=0x11320ed0, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x27, th@entry=0xa05bb90, initial=139778544475024, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0xa05bb90) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0xa05bb90, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x27, th@entry=0xa05bb90, initial=139778544475024, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0xa05bb90) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0x3651000, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128931840, iseq=<optimized out>, th=0xa05bb90) at vm.c:973
#45 invoke_iseq_block_from_c (th=0xa05bb90, captured=0x3651000, self=128931840, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0xa05bb90, proc=0x3651000, self=128931840, argc=0, argv=0xf3c7630, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=255620640, th=0xa05bb90) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0xa05bb90, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0xa05bb90) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d821c700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 17 (Thread 0x7f20d811b700 (LWP 42)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0xa11ea70, timeout=0x7f20d8118840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8118b50, n=26) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d8118840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8118b50, n=26) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=26, read=read@entry=0x7f20d8118b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d8118b00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d8118b50, tp=0x7f20d8118b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139779040709424) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779040709424, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139779040709424) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x114208b0, th=0xa11ea70) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0xa11ea70, reg_cfp=0x114208b0, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x1a, th@entry=0xa11ea70, initial=139778257704336, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0xa11ea70) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x11420e98, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0xa11ea70) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0xa11ea70, captured=0x11420e98, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d81192f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d81192f8, th=0xa11ea70) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d81192f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11420e80, th=0xa11ea70) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0xa11ea70, reg_cfp=0x11420e80, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x1a, th@entry=0xa11ea70, initial=139778257704336, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0xa11ea70) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x11420ef8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0xa11ea70) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0xa11ea70, captured=0x11420ef8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d8119bc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d8119bc8, th=0xa11ea70) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d8119bc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11420ee0, th=0xa11ea70) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0xa11ea70, reg_cfp=0x11420ee0, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x1a, th@entry=0xa11ea70, initial=139778257704336, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0xa11ea70) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0xa11ea70, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x1a, th@entry=0xa11ea70, initial=139778257704336, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0xa11ea70) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0x8a29eb0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128931440, iseq=<optimized out>, th=0xa11ea70) at vm.c:973
#45 invoke_iseq_block_from_c (th=0xa11ea70, captured=0x8a29eb0, self=128931440, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0xa11ea70, proc=0x8a29eb0, self=128931440, argc=0, argv=0xf3c6078, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=255615080, th=0xa11ea70) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0xa11ea70, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0xa11ea70) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d811b700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 16 (Thread 0x7f20d3fff700 (LWP 43)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x908d370, timeout=0x7f20d3ffc840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d3ffcb50, n=25) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d3ffc840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d3ffcb50, n=25) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=25, read=read@entry=0x7f20d3ffcb50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d3ffcb00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d3ffcb50, tp=0x7f20d3ffcb00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139778972437296) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139778972437296, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139778972437296) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x115208c0, th=0x908d370) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0x908d370, reg_cfp=0x115208c0, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x19, th@entry=0x908d370, initial=139778423702672, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x908d370) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x11520ea8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x908d370) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0x908d370, captured=0x11520ea8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d3ffd2f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d3ffd2f8, th=0x908d370) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d3ffd2f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11520e90, th=0x908d370) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0x908d370, reg_cfp=0x11520e90, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x19, th@entry=0x908d370, initial=139778423702672, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x908d370) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x11520f08, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x908d370) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0x908d370, captured=0x11520f08, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d3ffdbc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d3ffdbc8, th=0x908d370) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d3ffdbc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11520ef0, th=0x908d370) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0x908d370, reg_cfp=0x11520ef0, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x19, th@entry=0x908d370, initial=139778423702672, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0x908d370) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0x908d370, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x19, th@entry=0x908d370, initial=139778423702672, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x908d370) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0x672d600, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128931080, iseq=<optimized out>, th=0x908d370) at vm.c:973
#45 invoke_iseq_block_from_c (th=0x908d370, captured=0x672d600, self=128931080, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0x908d370, proc=0x672d600, self=128931080, argc=0, argv=0xf3c4818, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=255608840, th=0x908d370) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0x908d370, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x908d370) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d3fff700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 15 (Thread 0x7f20d3efe700 (LWP 44)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x90bda30, timeout=0x7f20d3efb840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d3efbb50, n=23) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d3efb840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d3efbb50, n=23) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=23, read=read@entry=0x7f20d3efbb50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d3efbb00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d3efbb50, tp=0x7f20d3efbb00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139778971384624) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139778971384624, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139778971384624) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x116208d0, th=0x90bda30) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0x90bda30, reg_cfp=0x116208d0, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x17, th@entry=0x90bda30, initial=139778563676400, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x90bda30) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x11620eb8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x90bda30) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0x90bda30, captured=0x11620eb8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d3efc2f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d3efc2f8, th=0x90bda30) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d3efc2f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11620ea0, th=0x90bda30) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0x90bda30, reg_cfp=0x11620ea0, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x17, th@entry=0x90bda30, initial=139778563676400, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x90bda30) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x11620f18, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x90bda30) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0x90bda30, captured=0x11620f18, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d3efcbc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d3efcbc8, th=0x90bda30) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d3efcbc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11620f00, th=0x90bda30) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0x90bda30, reg_cfp=0x11620f00, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x17, th@entry=0x90bda30, initial=139778563676400, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0x90bda30) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0x90bda30, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x17, th@entry=0x90bda30, initial=139778563676400, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x90bda30) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0xc8fad80, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128930600, iseq=<optimized out>, th=0x90bda30) at vm.c:973
#45 invoke_iseq_block_from_c (th=0x90bda30, captured=0xc8fad80, self=128930600, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0x90bda30, proc=0xc8fad80, self=128930600, argc=0, argv=0xf3bf8b8, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=255588520, th=0x90bda30) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0x90bda30, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x90bda30) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d3efe700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 14 (Thread 0x7f20d3dfd700 (LWP 45)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x8897920, timeout=0x7f20d3dfa840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d3dfab50, n=28) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d3dfa840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d3dfab50, n=28) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=28, read=read@entry=0x7f20d3dfab50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d3dfab00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d3dfab50, tp=0x7f20d3dfab00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139778970331952) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139778970331952, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139778970331952) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x117208e0, th=0x8897920) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0x8897920, reg_cfp=0x117208e0, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x1c, th@entry=0x8897920, initial=139778576102208, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x8897920) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x11720ec8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8897920) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0x8897920, captured=0x11720ec8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d3dfb2f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d3dfb2f8, th=0x8897920) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d3dfb2f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11720eb0, th=0x8897920) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0x8897920, reg_cfp=0x11720eb0, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x1c, th@entry=0x8897920, initial=139778576102208, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x8897920) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x11720f28, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8897920) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0x8897920, captured=0x11720f28, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d3dfbbc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d3dfbbc8, th=0x8897920) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d3dfbbc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11720f10, th=0x8897920) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0x8897920, reg_cfp=0x11720f10, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x1c, th@entry=0x8897920, initial=139778576102208, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0x8897920) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0x8897920, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x1c, th@entry=0x8897920, initial=139778576102208, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x8897920) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0x2f6ad70, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128930240, iseq=<optimized out>, th=0x8897920) at vm.c:973
#45 invoke_iseq_block_from_c (th=0x8897920, captured=0x2f6ad70, self=128930240, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0x8897920, proc=0x2f6ad70, self=128930240, argc=0, argv=0xf3be8c8, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=255584440, th=0x8897920) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0x8897920, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8897920) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d3dfd700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 13 (Thread 0x7f20d3cfc700 (LWP 46)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0xa14a480, timeout=0x7f20d3cf9840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d3cf9b50, n=31) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d3cf9840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d3cf9b50, n=31) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=31, read=read@entry=0x7f20d3cf9b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d3cf9b00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d3cf9b50, tp=0x7f20d3cf9b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139778969279280) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139778969279280, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139778969279280) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x118208f0, th=0xa14a480) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0xa14a480, reg_cfp=0x118208f0, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x1f, th@entry=0xa14a480, initial=139778676969952, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0xa14a480) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x11820ed8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0xa14a480) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0xa14a480, captured=0x11820ed8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d3cfa2f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d3cfa2f8, th=0xa14a480) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d3cfa2f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11820ec0, th=0xa14a480) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0xa14a480, reg_cfp=0x11820ec0, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x1f, th@entry=0xa14a480, initial=139778676969952, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0xa14a480) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x11820f38, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0xa14a480) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0xa14a480, captured=0x11820f38, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d3cfabc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d3cfabc8, th=0xa14a480) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d3cfabc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11820f20, th=0xa14a480) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0xa14a480, reg_cfp=0x11820f20, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x1f, th@entry=0xa14a480, initial=139778676969952, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0xa14a480) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0xa14a480, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x1f, th@entry=0xa14a480, initial=139778676969952, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0xa14a480) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0xc8e9570, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128929400, iseq=<optimized out>, th=0xa14a480) at vm.c:973
#45 invoke_iseq_block_from_c (th=0xa14a480, captured=0xc8e9570, self=128929400, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0xa14a480, proc=0xc8e9570, self=128929400, argc=0, argv=0xf3bc848, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=255576120, th=0xa14a480) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0xa14a480, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0xa14a480) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d3cfc700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 12 (Thread 0x7f20d3bfb700 (LWP 47)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x93e14e0, timeout=0x7f20d3bf8840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d3bf8b50, n=45) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d3bf8840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d3bf8b50, n=45) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=45, read=read@entry=0x7f20d3bf8b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d3bf8b00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d3bf8b50, tp=0x7f20d3bf8b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139778968226608) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139778968226608, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139778968226608) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11920900, th=0x93e14e0) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0x93e14e0, reg_cfp=0x11920900, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x2d, th@entry=0x93e14e0, initial=139778579998240, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x93e14e0) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x11920ee8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x93e14e0) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0x93e14e0, captured=0x11920ee8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d3bf92f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d3bf92f8, th=0x93e14e0) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d3bf92f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11920ed0, th=0x93e14e0) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0x93e14e0, reg_cfp=0x11920ed0, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x2d, th@entry=0x93e14e0, initial=139778579998240, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x93e14e0) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x11920f48, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x93e14e0) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0x93e14e0, captured=0x11920f48, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d3bf9bc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d3bf9bc8, th=0x93e14e0) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d3bf9bc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11920f30, th=0x93e14e0) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0x93e14e0, reg_cfp=0x11920f30, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x2d, th@entry=0x93e14e0, initial=139778579998240, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0x93e14e0) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0x93e14e0, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x2d, th@entry=0x93e14e0, initial=139778579998240, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x93e14e0) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0x5d92480, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128929200, iseq=<optimized out>, th=0x93e14e0) at vm.c:973
#45 invoke_iseq_block_from_c (th=0x93e14e0, captured=0x5d92480, self=128929200, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0x93e14e0, proc=0x5d92480, self=128929200, argc=0, argv=0xf3cf9e8, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=255654360, th=0x93e14e0) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0x93e14e0, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x93e14e0) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d3bfb700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 11 (Thread 0x7f20d3afa700 (LWP 48)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0xa1569e0, timeout=0x7f20d3af7840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d3af7b50, n=43) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d3af7840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d3af7b50, n=43) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=43, read=read@entry=0x7f20d3af7b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d3af7b00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d3af7b50, tp=0x7f20d3af7b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139778967173936) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139778967173936, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139778967173936) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11a20910, th=0xa1569e0) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0xa1569e0, reg_cfp=0x11a20910, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x2b, th@entry=0xa1569e0, initial=139778220927248, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0xa1569e0) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x11a20ef8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0xa1569e0) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0xa1569e0, captured=0x11a20ef8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d3af82f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d3af82f8, th=0xa1569e0) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d3af82f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11a20ee0, th=0xa1569e0) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0xa1569e0, reg_cfp=0x11a20ee0, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x2b, th@entry=0xa1569e0, initial=139778220927248, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0xa1569e0) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x11a20f58, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0xa1569e0) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0xa1569e0, captured=0x11a20f58, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d3af8bc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d3af8bc8, th=0xa1569e0) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d3af8bc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11a20f40, th=0xa1569e0) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0xa1569e0, reg_cfp=0x11a20f40, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x2b, th@entry=0xa1569e0, initial=139778220927248, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0xa1569e0) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0xa1569e0, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x2b, th@entry=0xa1569e0, initial=139778220927248, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0xa1569e0) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0xae1ee00, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128928920, iseq=<optimized out>, th=0xa1569e0) at vm.c:973
#45 invoke_iseq_block_from_c (th=0xa1569e0, captured=0xae1ee00, self=128928920, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0xa1569e0, proc=0xae1ee00, self=128928920, argc=0, argv=0xf3cdfa8, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=255647640, th=0xa1569e0) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0xa1569e0, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0xa1569e0) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d3afa700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 10 (Thread 0x7f20d39f9700 (LWP 49)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x8902cf0, timeout=0x7f20d39f6840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d39f6b50, n=22) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d39f6840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d39f6b50, n=22) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=22, read=read@entry=0x7f20d39f6b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d39f6b00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d39f6b50, tp=0x7f20d39f6b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139778966121264) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139778966121264, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139778966121264) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11b20920, th=0x8902cf0) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0x8902cf0, reg_cfp=0x11b20920, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x16, th@entry=0x8902cf0, initial=139778376095616, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x8902cf0) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x11b20f08, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8902cf0) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0x8902cf0, captured=0x11b20f08, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d39f72f8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d39f72f8, th=0x8902cf0) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d39f72f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11b20ef0, th=0x8902cf0) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0x8902cf0, reg_cfp=0x11b20ef0, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x16, th@entry=0x8902cf0, initial=139778376095616, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x8902cf0) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x11b20f68, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8902cf0) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0x8902cf0, captured=0x11b20f68, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d39f7bc8, passed_block_handler=passed_block_handler@entry=0, cref=0x0,
splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d39f7bc8, th=0x8902cf0) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d39f7bc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x11b20f50, th=0x8902cf0) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0x8902cf0, reg_cfp=0x11b20f50, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x16, th@entry=0x8902cf0, initial=139778376095616, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0x8902cf0) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0x8902cf0, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x16, th@entry=0x8902cf0, initial=139778376095616, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x8902cf0) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0xb025620, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128928520, iseq=<optimized out>, th=0x8902cf0) at vm.c:973
#45 invoke_iseq_block_from_c (th=0x8902cf0, captured=0xb025620, self=128928520, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=0)
at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0x8902cf0, proc=0xb025620, self=128928520, argc=0, argv=0xf3cc040, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=255639600, th=0x8902cf0) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0x8902cf0, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8902cf0) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d39f9700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 9 (Thread 0x7f20d31cc700 (LWP 63)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007f20dd2ec9b2 in gpr_cv_wait () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#2 0x00007f20dd2aefa8 in GrpcExecutor::ThreadMain(void*) () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#3 0x00007f20dd2edbec in ?? () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#4 0x00007f20e6520064 in start_thread (arg=0x7f20d31cc700) at pthread_create.c:309
#5 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 8 (Thread 0x7f20d29cb700 (LWP 64)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007f20dd2ec9b2 in gpr_cv_wait () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#2 0x00007f20dd2aefa8 in GrpcExecutor::ThreadMain(void*) () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#3 0x00007f20dd2edbec in ?? () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#4 0x00007f20e6520064 in start_thread (arg=0x7f20d29cb700) at pthread_create.c:309
#5 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 7 (Thread 0x7f20d21ca700 (LWP 65)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007f20dd2ec9b2 in gpr_cv_wait () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#2 0x00007f20dd2b7b45 in ?? () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#3 0x00007f20dd2edbec in ?? () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#4 0x00007f20e6520064 in start_thread (arg=0x7f20d21ca700) at pthread_create.c:309
#5 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 6 (Thread 0x7f20d38f8700 (LWP 66)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007f20dd2ec9b2 in gpr_cv_wait () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#2 0x00007f20dd2a7a2f in ?? () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#3 0x00007f20e69125f2 in call_without_gvl (fail_if_interrupted=0, data2=<optimized out>, ubf=<optimized out>, data1=0x0, func=0x7f20dd2a79c0) at thread.c:1321
#4 rb_thread_call_without_gvl (func=0x7f20dd2a79c0, data1=0x0, ubf=<optimized out>, data2=<optimized out>) at thread.c:1431
#5 0x00007f20dd2a7a8f in ?? () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#6 0x00007f20e690fbc1 in thread_do_start (args=0, th=0x7f20d5951b20) at thread.c:587
#7 thread_start_func_2 (th=th@entry=0x7f20d5951b20, stack_start=<optimized out>) at thread.c:623
#8 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x7f20d5951b20) at thread_pthread.c:888
#9 0x00007f20e6520064 in start_thread (arg=0x7f20d38f8700) at pthread_create.c:309
#10 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 5 (Thread 0x7f20d19c9700 (LWP 67)):
#0 0x00007f20e5b19c03 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20dd3e7a24 in ?? () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#2 0x00007f20dd2c4223 in ?? () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#3 0x00007f20dd2c4abb in grpc_completion_queue_next () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#4 0x00007f20dd2a5bf1 in ?? () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#5 0x00007f20e69125f2 in call_without_gvl (fail_if_interrupted=0, data2=<optimized out>, ubf=<optimized out>, data1=0x0, func=0x7f20dd2a5b19) at thread.c:1321
#6 rb_thread_call_without_gvl (func=0x7f20dd2a5b19, data1=0x0, ubf=<optimized out>, data2=<optimized out>) at thread.c:1431
#7 0x00007f20dd2a4d50 in ?? () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#8 0x00007f20e690fbc1 in thread_do_start (args=0, th=0x7f20d5966b00) at thread.c:587
#9 thread_start_func_2 (th=th@entry=0x7f20d5966b00, stack_start=<optimized out>) at thread.c:623
#10 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x7f20d5966b00) at thread_pthread.c:888
#11 0x00007f20e6520064 in start_thread (arg=0x7f20d19c9700) at pthread_create.c:309
#12 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 4 (Thread 0x7f20d17c7700 (LWP 69)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f20dd2eca17 in gpr_cv_wait () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#2 0x00007f20dd2b7b45 in ?? () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#3 0x00007f20dd2edbec in ?? () from /usr/local/bundle/gems/grpc-1.16.0-x86_64-linux/src/ruby/lib/grpc/2.4/grpc_c.so
#4 0x00007f20e6520064 in start_thread (arg=0x7f20d17c7700) at pthread_create.c:309
#5 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 3 (Thread 0x7f20d18c8700 (LWP 16208)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x7f20c3107c00, timeout=0x7f20d18c5840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d18c5b50, n=35) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d18c5840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d18c5b50, n=35) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=35, read=read@entry=0x7f20d18c5b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d18c5b00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d18c5b50, tp=0x7f20d18c5b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139778931317552) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139778931317552, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139778931317552) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7f20d68932d0, th=0x7f20c3107c00) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0x7f20c3107c00, reg_cfp=0x7f20d68932d0, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x23, th@entry=0x7f20c3107c00, initial=139778725274112, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x7f20c3107c00) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x7f20d68938b8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x7f20c3107c00) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0x7f20c3107c00, captured=0x7f20d68938b8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d18c62f8, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d18c62f8, th=0x7f20c3107c00) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d18c62f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7f20d68938a0, th=0x7f20c3107c00) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0x7f20c3107c00, reg_cfp=0x7f20d68938a0, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x23, th@entry=0x7f20c3107c00, initial=139778725274112, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x7f20c3107c00) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x7f20d6893918, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x7f20c3107c00) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0x7f20c3107c00, captured=0x7f20d6893918, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d18c6bc8, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d18c6bc8, th=0x7f20c3107c00) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d18c6bc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7f20d6893900, th=0x7f20c3107c00) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0x7f20c3107c00, reg_cfp=0x7f20d6893900, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x23, th@entry=0x7f20c3107c00, initial=139778725274112, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0x7f20c3107c00) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0x7f20c3107c00, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x23, th@entry=0x7f20c3107c00, initial=139778725274112, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x7f20c3107c00) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0x7f20bde3f240, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139778530309840, iseq=<optimized out>, th=0x7f20c3107c00) at vm.c:973
#45 invoke_iseq_block_from_c (th=0x7f20c3107c00, captured=0x7f20bde3f240, self=139778530309840, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0,
is_lambda=0) at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0x7f20c3107c00, proc=0x7f20bde3f240, self=139778530309840, argc=0, argv=0x7f20b9a56ec0, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=139778530307760, th=0x7f20c3107c00) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0x7f20c3107c00, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x7f20c3107c00) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d18c8700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 2 (Thread 0x7f20d8e28700 (LWP 16209)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x7f20c16f8dd0, timeout=0x7f20d8e25840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8e25b50, n=41) at thread_pthread.c:1096
#3 do_select (timeout=0x7f20d8e25840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8e25b50, n=41) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=41, read=read@entry=0x7f20d8e25b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d8e25b00) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d8e25b50, tp=0x7f20d8e25b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=139779054394160) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779054394160, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=139779054394160) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x31c0d70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x107207e0, th=0x7f20c16f8dd0) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0x7f20c16f8dd0, reg_cfp=0x107207e0, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e694d230 in vm_exec_core (th=0x29, th@entry=0x7f20c16f8dd0, initial=139778695277008, initial@entry=0) at insns.def:1066
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x7f20c16f8dd0) at vm.c:1775
#13 0x00007f20e6953096 in invoke_block (captured=0x10720dc8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x7f20c16f8dd0) at vm.c:973
#14 invoke_iseq_block_from_c (th=th@entry=0x7f20c16f8dd0, captured=0x10720dc8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d8e262f8, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#15 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#16 vm_yield (argc=1, argv=0x7f20d8e262f8, th=0x7f20c16f8dd0) at vm.c:1079
#17 rb_yield_0 (argv=0x7f20d8e262f8, argc=1) at vm_eval.c:1010
#18 rb_yield_1 (val=8) at vm_eval.c:1016
#19 rb_yield (val=val@entry=8) at vm_eval.c:1026
#20 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#21 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2fa8420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10720db0, th=0x7f20c16f8dd0) at vm_insnhelper.c:1769
#22 vm_call_cfunc (th=0x7f20c16f8dd0, reg_cfp=0x10720db0, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864
#23 0x00007f20e694cd5f in vm_exec_core (th=0x29, th@entry=0x7f20c16f8dd0, initial=139778695277008, initial@entry=0) at insns.def:967
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x7f20c16f8dd0) at vm.c:1775
#25 0x00007f20e6953096 in invoke_block (captured=0x10720e28, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x7f20c16f8dd0) at vm.c:973
#26 invoke_iseq_block_from_c (th=th@entry=0x7f20c16f8dd0, captured=0x10720e28, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d8e26bc8, passed_block_handler=passed_block_handler@entry=0,
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019
#27 0x00007f20e695373d in invoke_block_from_c_splattable (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, splattable=<optimized out>,
argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at vm.c:1037
#28 vm_yield (argc=1, argv=0x7f20d8e26bc8, th=0x7f20c16f8dd0) at vm.c:1079
#29 rb_yield_0 (argv=0x7f20d8e26bc8, argc=1) at vm_eval.c:1010
#30 rb_yield_1 (val=8) at vm_eval.c:1016
#31 rb_yield (val=val@entry=8) at vm_eval.c:1026
#32 0x00007f20e69112f5 in rb_thread_s_handle_interrupt (self=<optimized out>, mask_arg=<optimized out>) at thread.c:1879
#33 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x32945a0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x10720e10, th=0x7f20c16f8dd0) at vm_insnhelper.c:1769
#34 vm_call_cfunc (th=0x7f20c16f8dd0, reg_cfp=0x10720e10, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864
#35 0x00007f20e694cd5f in vm_exec_core (th=0x29, th@entry=0x7f20c16f8dd0, initial=139778695277008, initial@entry=0) at insns.def:967
#36 0x00007f20e695228b in vm_exec (th=0x7f20c16f8dd0) at vm.c:1775
#37 0x00007f20e69578f0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at vm_eval.c:62
#38 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at vm_eval.c:257
#39 0x00007f20e694176c in vm_yield_with_cfunc (th=0x7f20c16f8dd0, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, captured=<optimized out>, captured=<optimized out>, block_handler=0)
at vm_insnhelper.c:2478
#40 0x00007f20e6950147 in vm_invoke_ifunc_block (reg_cfp=<optimized out>, captured=<optimized out>, ci=<optimized out>, calling=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2619
#41 vm_invoke_block (ci=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, th=<optimized out>) at vm_insnhelper.c:2665
#42 vm_exec_core (th=0x29, th@entry=0x7f20c16f8dd0, initial=139778695277008, initial@entry=0) at insns.def:1105
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x7f20c16f8dd0) at vm.c:1775
#44 0x00007f20e6953096 in invoke_block (captured=0x7f20ca8e7ef0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139778530299840, iseq=<optimized out>, th=0x7f20c16f8dd0) at vm.c:973
#45 invoke_iseq_block_from_c (th=0x7f20c16f8dd0, captured=0x7f20ca8e7ef0, self=139778530299840, argc=argc@entry=0, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0,
is_lambda=0) at vm.c:1019
#46 0x00007f20e69532a0 in invoke_block_from_c_unsplattable (th=<optimized out>, block=<optimized out>, self=<optimized out>, argc=0, argv=<optimized out>, passed_block_handler=<optimized out>,
is_lambda=<optimized out>) at vm.c:1106
#47 0x00007f20e6953413 in vm_invoke_proc (th=0x7f20c16f8dd0, proc=0x7f20ca8e7ef0, self=139778530299840, argc=0, argv=0x7f20b9a547b0, passed_block_handler=0) at vm.c:1131
#48 0x00007f20e690ff92 in thread_do_start (args=139778530297760, th=0x7f20c16f8dd0) at thread.c:581
#49 thread_start_func_2 (th=th@entry=0x7f20c16f8dd0, stack_start=<optimized out>) at thread.c:623
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x7f20c16f8dd0) at thread_pthread.c:888
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d8e28700) at pthread_create.c:309
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 1 (Thread 0x7f20e6e6a700 (LWP 1)):
#0 0x00007f20e5b12893 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f20e691449c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at thread.c:3605
#2 0x00007f20e691488c in native_fd_select (th=0x23b26d0, timeout=0x0, exceptfds=0x0, writefds=0x0, readfds=0x7fffd52b12f0, n=15) at thread_pthread.c:1096
#3 do_select (timeout=0x0, exceptfds=0x0, writefds=0x0, readfds=0x7fffd52b12f0, n=15) at thread.c:3774
#4 rb_thread_fd_select (max=max@entry=15, read=read@entry=0x7fffd52b12f0, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x0) at thread.c:3846
#5 0x00007f20e680d192 in select_internal (fds=0x7fffd52b12f0, tp=0x0, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569
#6 select_call (arg=arg@entry=140736769757904) at io.c:8639
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=140736769757904, e_proc=e_proc@entry=0x7f20e6809100 <select_end>,
data2=data2@entry=140736769757904) at eval.c:938
#8 0x00007f20e6809c1f in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at io.c:8988
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2c7bfa0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7f20e6e67c50, th=0x23b26d0) at vm_insnhelper.c:1769
#10 vm_call_cfunc (th=0x23b26d0, reg_cfp=0x7f20e6e67c50, calling=<optimized out>, ci=0x2c7bfa0, cc=<optimized out>) at vm_insnhelper.c:1864
#11 0x00007f20e6955a83 in vm_call_method (th=0x23b26d0, cfp=0x7f20e6e67c50, calling=<optimized out>, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:2310
#12 0x00007f20e694d230 in vm_exec_core (th=0xf, th@entry=0x23b26d0, initial=262832096, initial@entry=0) at insns.def:1066
#13 0x00007f20e695228b in vm_exec (th=0x23b26d0) at vm.c:1775
#14 0x00007f20e6956f3c in rb_iseq_eval (iseq=<optimized out>) at vm.c:2010
#15 0x00007f20e68288cf in rb_load_internal0 (th=th@entry=0x23b26d0, fname=fname@entry=47322960, wrap=<optimized out>) at load.c:618
#16 0x00007f20e682907b in rb_load_internal (wrap=0, fname=47322960) at load.c:649
#17 rb_f_load (argc=<optimized out>, argv=<optimized out>) at load.c:717
#18 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2dc80d0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7f20e6e67ce0, th=0x23b26d0) at vm_insnhelper.c:1769
#19 vm_call_cfunc (th=0x23b26d0, reg_cfp=0x7f20e6e67ce0, calling=<optimized out>, ci=0x2dc80d0, cc=<optimized out>) at vm_insnhelper.c:1864
#20 0x00007f20e6955a83 in vm_call_method (th=0x23b26d0, cfp=0x7f20e6e67ce0, calling=<optimized out>, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:2310
#21 0x00007f20e694d230 in vm_exec_core (th=0xf, th@entry=0x23b26d0, initial=262832096, initial@entry=0) at insns.def:1066
#22 0x00007f20e695228b in vm_exec (th=0x23b26d0) at vm.c:1775
#23 0x00007f20e6956f3c in rb_iseq_eval (iseq=<optimized out>) at vm.c:2010
#24 0x00007f20e68288cf in rb_load_internal0 (th=th@entry=0x23b26d0, fname=fname@entry=48126440, wrap=<optimized out>) at load.c:618
#25 0x00007f20e682907b in rb_load_internal (wrap=0, fname=48126440) at load.c:649
#26 rb_f_load (argc=<optimized out>, argv=<optimized out>) at load.c:717
#27 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x2bb30c0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7f20e6e67d40, th=0x23b26d0) at vm_insnhelper.c:1769
#28 vm_call_cfunc (th=0x23b26d0, reg_cfp=0x7f20e6e67d40, calling=<optimized out>, ci=0x2bb30c0, cc=<optimized out>) at vm_insnhelper.c:1864
#29 0x00007f20e6955a83 in vm_call_method (th=0x23b26d0, cfp=0x7f20e6e67d40, calling=<optimized out>, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:2310
#30 0x00007f20e694d230 in vm_exec_core (th=0xf, th@entry=0x23b26d0, initial=262832096, initial@entry=0) at insns.def:1066
#31 0x00007f20e695228b in vm_exec (th=0x23b26d0) at vm.c:1775
#32 0x00007f20e6956f3c in rb_iseq_eval (iseq=<optimized out>) at vm.c:2010
#33 0x00007f20e68288cf in rb_load_internal0 (th=th@entry=0x23b26d0, fname=fname@entry=39140160, wrap=<optimized out>) at load.c:618
#34 0x00007f20e682907b in rb_load_internal (wrap=0, fname=39140160) at load.c:649
#35 rb_f_load (argc=<optimized out>, argv=<optimized out>) at load.c:717
#36 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x257a270, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7f20e6e67fb0, th=0x23b26d0) at vm_insnhelper.c:1769
#37 vm_call_cfunc (th=0x23b26d0, reg_cfp=0x7f20e6e67fb0, calling=<optimized out>, ci=0x257a270, cc=<optimized out>) at vm_insnhelper.c:1864
#38 0x00007f20e6955a83 in vm_call_method (th=0x23b26d0, cfp=0x7f20e6e67fb0, calling=<optimized out>, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:2310
#39 0x00007f20e694d230 in vm_exec_core (th=0xf, th@entry=0x23b26d0, initial=262832096, initial@entry=0) at insns.def:1066
#40 0x00007f20e695228b in vm_exec (th=0x23b26d0) at vm.c:1775
#41 0x00007f20e69571e6 in rb_iseq_eval_main (iseq=iseq@entry=0x259c250) at vm.c:2021
#42 0x00007f20e67e1fe2 in ruby_exec_internal (n=0x259c250) at eval.c:245
#43 0x00007f20e67e3ead in ruby_exec_node (n=n@entry=0x259c250) at eval.c:309
#44 0x00007f20e67e6a9e in ruby_run_node (n=0x259c250) at eval.c:301
#45 0x000000000040087b in main (argc=6, argv=0x7fffd52b35d8) at main.c:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment