Last active
February 18, 2020 09:23
-
-
Save Mathiou04/5dbca7342b01701c3a65fcf7ab2264d3 to your computer and use it in GitHub Desktop.
Sidekiq frozen process
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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=139778878381312, 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=139778878381312, 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 0x00007f20e5aa9b9e in malloc_consolidate (av=av@entry=0x7f20e5dd6620 <main_arena>) at malloc.c:4163 | |
#1 0x00007f20e5aaae98 in _int_malloc (av=0x7f20e5dd6620 <main_arena>, bytes=16385) at malloc.c:3423 | |
#2 0x00007f20e5aad020 in __GI___libc_malloc (bytes=16385) at malloc.c:2891 | |
#3 0x00007f20e67fd129 in objspace_xmalloc0 (size=<optimized out>, objspace=0x23b2ad0) at gc.c:7842 | |
#4 objspace_xmalloc2 (objspace=<optimized out>, size=size@entry=1, n=<optimized out>) at gc.c:7870 | |
#5 ruby_xmalloc2 (n=<optimized out>, size=size@entry=1) at gc.c:7947 | |
#6 0x00007f20e68ee5aa in rb_str_modify_expand (str=139778885994720, expand=<optimized out>) at string.c:2004 | |
#7 0x00007f20e681f20f in io_setstrbuf (len=<optimized out>, str=0x7f20da548768) at io.c:2380 | |
#8 io_read_nonblock (io=139778886054720, length=<optimized out>, str=139778885994720, ex=0) at io.c:2659 | |
#9 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x24de440, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7f20d4289410, th=0x7f20d431f7f0) at vm_insnhelper.c:1769 | |
#10 vm_call_cfunc (th=0x7f20d431f7f0, reg_cfp=0x7f20d4289410, calling=<optimized out>, ci=0x24de440, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#11 0x00007f20e6955a83 in vm_call_method (th=0x7f20d431f7f0, cfp=0x7f20d4289410, calling=<optimized out>, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:2310 | |
#12 0x00007f20e694d230 in vm_exec_core (th=0x7f20e5dd6620 <main_arena>, th@entry=0x7f20d431f7f0, initial=16385, initial@entry=0) at insns.def:1066 | |
#13 0x00007f20e695228b in vm_exec (th=th@entry=0x7f20d431f7f0) at vm.c:1775 | |
#14 0x00007f20e6953096 in invoke_block (captured=0x7f20d42895a8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139778886106280, iseq=<optimized out>, th=0x7f20d431f7f0) at vm.c:973 | |
#15 invoke_iseq_block_from_c (th=th@entry=0x7f20d431f7f0, captured=0x7f20d42895a8, self=139778886106280, argc=argc@entry=1, argv=argv@entry=0x7f20da548f88, passed_block_handler=passed_block_handler@entry=0, | |
cref=0x0, splattable=0, is_lambda=0) at vm.c:1019 | |
#16 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 | |
#17 vm_yield (argc=1, argv=0x7f20da548f88, th=0x7f20d431f7f0) at vm.c:1079 | |
#18 rb_yield_0 (argv=0x7f20da548f88, argc=1) at vm_eval.c:1010 | |
#19 catch_i (tag=14700812, data=<optimized out>) at vm_eval.c:1952 | |
#20 0x00007f20e69460dc in vm_catch_protect (tag=14700812, func=0x7f20e6953aa0 <catch_i>, data=0, stateptr=stateptr@entry=0x7f20da54911c, th=th@entry=0x7f20d431f7f0) at vm_eval.c:2060 | |
#21 0x00007f20e69461a9 in rb_catch_obj (t=<optimized out>, func=<optimized out>, data=<optimized out>) at vm_eval.c:2034 | |
#22 0x00007f20e694365f in vm_call_cfunc_with_frame (ci=0x497cb70, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7f20d4289590, th=0x7f20d431f7f0) at vm_insnhelper.c:1769 | |
#23 vm_call_cfunc (th=0x7f20d431f7f0, reg_cfp=0x7f20d4289590, calling=<optimized out>, ci=0x497cb70, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#24 0x00007f20e694cd5f in vm_exec_core (th=0x7f20e5dd6620 <main_arena>, th@entry=0x7f20d431f7f0, initial=16385, initial@entry=0) at insns.def:967 | |
#25 0x00007f20e695228b in vm_exec (th=th@entry=0x7f20d431f7f0) at vm.c:1775 | |
#26 0x00007f20e6953096 in invoke_block (captured=0x7f20d431e9b0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128489760, iseq=<optimized out>, th=0x7f20d431f7f0) at vm.c:973 | |
#27 invoke_iseq_block_from_c (th=0x7f20d431f7f0, captured=0x7f20d431e9b0, self=128489760, argc=argc@entry=2, argv=<optimized out>, passed_block_handler=<optimized out>, cref=0x0, splattable=0, is_lambda=1) | |
at vm.c:1019 | |
#28 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 | |
#29 0x00007f20e6953413 in vm_invoke_proc (th=0x7f20d431f7f0, proc=0x7f20d431e9b0, self=128489760, argc=2, argv=0x7f20da549a30, passed_block_handler=0) at vm.c:1131 | |
#30 0x00007f20e6955139 in vm_call_opt_call (th=0x7f20d431f7f0, cfp=0x7f20d4289a10, calling=0x7f20da549b50, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:1996 | |
#31 0x00007f20e694d230 in vm_exec_core (th=0x7f20e5dd6620 <main_arena>, th@entry=0x7f20d431f7f0, initial=16385, initial@entry=0) at insns.def:1066 | |
#32 0x00007f20e695228b in vm_exec (th=th@entry=0x7f20d431f7f0) at vm.c:1775 | |
#33 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 | |
#34 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 | |
#35 0x00007f20e6953f30 in invoke_block_from_c_splattable (passed_block_handler=<optimized out>, splattable=<optimized out>, is_lambda=65, cref=<optimized out>, argv=<optimized out>, argc=<optimized out>, | |
block_handler=<optimized out>, th=<optimized out>) at vm.c:1037 | |
#36 vm_yield (argc=0, argv=0x0, th=0x7f20d431f7f0) at vm.c:1079 | |
#37 rb_yield_0 (argv=0x0, argc=0) at vm_eval.c:1010 | |
#38 loop_i () at vm_eval.c:1088 | |
#39 0x00007f20e67e4e17 in rb_rescue2 (b_proc=0x7f20e6953e60 <loop_i>, data1=0, r_proc=0x7f20e693e210 <loop_stop>, data2=0) at eval.c:839 | |
#40 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 | |
#41 vm_call_cfunc (th=0x7f20d431f7f0, reg_cfp=0x7f20d4289aa0, calling=<optimized out>, ci=0x5d7e9f0, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#42 0x00007f20e6955a83 in vm_call_method (th=0x7f20d431f7f0, cfp=0x7f20d4289aa0, calling=<optimized out>, ci=<optimized out>, cc=<optimized out>) at vm_insnhelper.c:2310 | |
#43 0x00007f20e694cd5f in vm_exec_core (th=0x7f20e5dd6620 <main_arena>, th@entry=0x7f20d431f7f0, initial=16385, initial@entry=0) at insns.def:967 | |
#44 0x00007f20e695228b in vm_exec (th=th@entry=0x7f20d431f7f0) at vm.c:1775 | |
#45 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 | |
#46 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 | |
#47 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 | |
#48 0x00007f20e6953413 in vm_invoke_proc (th=0x7f20d431f7f0, proc=0x7f20d431f0d0, self=138082160, argc=0, argv=0x83db920, passed_block_handler=0) at vm.c:1131 | |
#49 0x00007f20e690ff92 in thread_do_start (args=138262800, th=0x7f20d431f7f0) at thread.c:581 | |
#50 thread_start_func_2 (th=th@entry=0x7f20d431f7f0, stack_start=<optimized out>) at thread.c:623 | |
#51 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x7f20d431f7f0) at thread_pthread.c:888 | |
#52 0x00007f20e6520064 in start_thread (arg=0x7f20da54b700) at pthread_create.c:309 | |
#53 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=141, 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=43) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d9f34840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d9f34b50, n=43) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=43, 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=0x2b, th@entry=0xfaade30, initial=139778853908880, 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=0x2b, th@entry=0xfaade30, initial=139778853908880, 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=0x2b, th@entry=0xfaade30, initial=139778853908880, 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=0x2b, th@entry=0xfaade30, initial=139778853908880, 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=31) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20dcbd1840, exceptfds=0x0, writefds=0x0, readfds=0x7f20dcbd1b50, n=31) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=31, 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=0x1f, th@entry=0xa13d5b0, initial=139778843628624, 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=0x1f, th@entry=0xa13d5b0, initial=139778843628624, 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=0x1f, th@entry=0xa13d5b0, initial=139778843628624, 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=0x1f, th@entry=0xa13d5b0, initial=139778843628624, 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=22) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20dcad0840, exceptfds=0x0, writefds=0x0, readfds=0x7f20dcad0b50, n=22) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=22, 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=0x16, th@entry=0x8b4bf30, initial=139778704060080, 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=0x16, th@entry=0x8b4bf30, initial=139778704060080, 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=0x16, th@entry=0x8b4bf30, initial=139778704060080, 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=0x16, th@entry=0x8b4bf30, initial=139778704060080, 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=21) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20dc9cf840, exceptfds=0x0, writefds=0x0, readfds=0x7f20dc9cfb50, n=21) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=21, 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=0x15, th@entry=0xcc60640, initial=139778729378368, 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=0x15, th@entry=0xcc60640, initial=139778729378368, 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=0x15, th@entry=0xcc60640, initial=139778729378368, 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=0x15, th@entry=0xcc60640, initial=139778729378368, 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=39) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d9229840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d9229b50, n=39) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=39, 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=0x27, th@entry=0x8ad37d0, initial=139778861999200, 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=0x27, th@entry=0x8ad37d0, initial=139778861999200, 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=0x27, th@entry=0x8ad37d0, initial=139778861999200, 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=0x27, th@entry=0x8ad37d0, initial=139778861999200, 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=33) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d9128840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d9128b50, n=33) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=33, 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=0x21, th@entry=0xa12f420, initial=139778839751200, 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=0x21, th@entry=0xa12f420, initial=139778839751200, 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=0x21, th@entry=0xa12f420, initial=139778839751200, 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=0x21, th@entry=0xa12f420, initial=139778839751200, 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=26) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d9027840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d9027b50, n=26) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=26, 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=0x1a, th@entry=0x8b32da0, initial=139778848322336, 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=0x1a, th@entry=0x8b32da0, initial=139778848322336, 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=0x1a, th@entry=0x8b32da0, initial=139778848322336, 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=0x1a, th@entry=0x8b32da0, initial=139778848322336, 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=34) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d8f26840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8f26b50, n=34) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=34, 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=0x22, th@entry=0x8a63f40, initial=139778715896656, 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=0x22, th@entry=0x8a63f40, initial=139778715896656, 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=0x22, th@entry=0x8a63f40, initial=139778715896656, 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=0x22, th@entry=0x8a63f40, initial=139778715896656, 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 0x7f20d8e28700 (LWP 29)): | |
#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=0x8ac8540, timeout=0x7f20d8e25840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8e25b50, n=35) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d8e25840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8e25b50, n=35) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=35, 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=0x8ac8540) at vm_insnhelper.c:1769 | |
#10 vm_call_cfunc (th=0x8ac8540, reg_cfp=0x107207e0, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#11 0x00007f20e694d230 in vm_exec_core (th=0x23, th@entry=0x8ac8540, initial=139778706804336, initial@entry=0) at insns.def:1066 | |
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x8ac8540) 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=0x8ac8540) at vm.c:973 | |
#14 invoke_iseq_block_from_c (th=th@entry=0x8ac8540, 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=0x8ac8540) 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=0x8ac8540) at vm_insnhelper.c:1769 | |
#22 vm_call_cfunc (th=0x8ac8540, reg_cfp=0x10720db0, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#23 0x00007f20e694cd5f in vm_exec_core (th=0x23, th@entry=0x8ac8540, initial=139778706804336, initial@entry=0) at insns.def:967 | |
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x8ac8540) 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=0x8ac8540) at vm.c:973 | |
#26 invoke_iseq_block_from_c (th=th@entry=0x8ac8540, 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=0x8ac8540) 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=0x8ac8540) at vm_insnhelper.c:1769 | |
#34 vm_call_cfunc (th=0x8ac8540, reg_cfp=0x10720e10, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#35 0x00007f20e694cd5f in vm_exec_core (th=0x23, th@entry=0x8ac8540, initial=139778706804336, initial@entry=0) at insns.def:967 | |
#36 0x00007f20e695228b in vm_exec (th=0x8ac8540) 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=0x8ac8540, 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=0x8ac8540, initial=139778706804336, initial@entry=0) at insns.def:1105 | |
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x8ac8540) at vm.c:1775 | |
#44 0x00007f20e6953096 in invoke_block (captured=0x7ad7ac0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128935120, iseq=<optimized out>, th=0x8ac8540) at vm.c:973 | |
#45 invoke_iseq_block_from_c (th=0x8ac8540, captured=0x7ad7ac0, self=128935120, 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=0x8ac8540, proc=0x7ad7ac0, self=128935120, argc=0, argv=0x7ac2960, passed_block_handler=0) at vm.c:1131 | |
#48 0x00007f20e690ff92 in thread_do_start (args=128723280, th=0x8ac8540) at thread.c:581 | |
#49 thread_start_func_2 (th=th@entry=0x8ac8540, stack_start=<optimized out>) at thread.c:623 | |
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8ac8540) 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 27 (Thread 0x7f20d8d27700 (LWP 30)): | |
#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=0x8a2f9d0, timeout=0x7f20d8d24840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8d24b50, n=38) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d8d24840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8d24b50, n=38) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=38, read=read@entry=0x7f20d8d24b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d8d24b00) at thread.c:3846 | |
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d8d24b50, tp=0x7f20d8d24b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569 | |
#6 select_call (arg=arg@entry=139779053341488) at io.c:8639 | |
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779053341488, e_proc=e_proc@entry=0x7f20e6809100 <select_end>, data2=data2@entry=139779053341488) | |
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=0x108207f0, th=0x8a2f9d0) at vm_insnhelper.c:1769 | |
#10 vm_call_cfunc (th=0x8a2f9d0, reg_cfp=0x108207f0, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#11 0x00007f20e694d230 in vm_exec_core (th=0x26, th@entry=0x8a2f9d0, initial=139778897353296, initial@entry=0) at insns.def:1066 | |
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x8a2f9d0) at vm.c:1775 | |
#13 0x00007f20e6953096 in invoke_block (captured=0x10820dd8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8a2f9d0) at vm.c:973 | |
#14 invoke_iseq_block_from_c (th=th@entry=0x8a2f9d0, captured=0x10820dd8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d8d252f8, 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=0x7f20d8d252f8, th=0x8a2f9d0) at vm.c:1079 | |
#17 rb_yield_0 (argv=0x7f20d8d252f8, 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=0x10820dc0, th=0x8a2f9d0) at vm_insnhelper.c:1769 | |
#22 vm_call_cfunc (th=0x8a2f9d0, reg_cfp=0x10820dc0, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#23 0x00007f20e694cd5f in vm_exec_core (th=0x26, th@entry=0x8a2f9d0, initial=139778897353296, initial@entry=0) at insns.def:967 | |
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x8a2f9d0) at vm.c:1775 | |
#25 0x00007f20e6953096 in invoke_block (captured=0x10820e38, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8a2f9d0) at vm.c:973 | |
#26 invoke_iseq_block_from_c (th=th@entry=0x8a2f9d0, captured=0x10820e38, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d8d25bc8, 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=0x7f20d8d25bc8, th=0x8a2f9d0) at vm.c:1079 | |
#29 rb_yield_0 (argv=0x7f20d8d25bc8, 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=0x10820e20, th=0x8a2f9d0) at vm_insnhelper.c:1769 | |
#34 vm_call_cfunc (th=0x8a2f9d0, reg_cfp=0x10820e20, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#35 0x00007f20e694cd5f in vm_exec_core (th=0x26, th@entry=0x8a2f9d0, initial=139778897353296, initial@entry=0) at insns.def:967 | |
#36 0x00007f20e695228b in vm_exec (th=0x8a2f9d0) 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=0x8a2f9d0, 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=0x26, th@entry=0x8a2f9d0, initial=139778897353296, initial@entry=0) at insns.def:1105 | |
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x8a2f9d0) at vm.c:1775 | |
#44 0x00007f20e6953096 in invoke_block (captured=0x8f6e0f0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=128934760, iseq=<optimized out>, th=0x8a2f9d0) at vm.c:973 | |
#45 invoke_iseq_block_from_c (th=0x8a2f9d0, captured=0x8f6e0f0, self=128934760, 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=0x8a2f9d0, proc=0x8f6e0f0, self=128934760, argc=0, argv=0x7ac1a10, passed_block_handler=0) at vm.c:1131 | |
#48 0x00007f20e690ff92 in thread_do_start (args=128719360, th=0x8a2f9d0) at thread.c:581 | |
#49 thread_start_func_2 (th=th@entry=0x8a2f9d0, stack_start=<optimized out>) at thread.c:623 | |
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8a2f9d0) at thread_pthread.c:888 | |
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d8d27700) at pthread_create.c:309 | |
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 26 (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=19) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d8c23840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8c23b50, n=19) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=19, 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=0x13, th@entry=0x8a18670, initial=139779001994624, 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=0x13, th@entry=0x8a18670, initial=139779001994624, 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=0x13, th@entry=0x8a18670, initial=139779001994624, 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=0x13, th@entry=0x8a18670, initial=139779001994624, 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 25 (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=0x7f20d8b22840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8b22b50, n=40) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d8b22840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8b22b50, n=40) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=40, read=read@entry=0x7f20d8b22b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d8b22b00) at thread.c:3846 | |
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d8b22b50, tp=0x7f20d8b22b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569 | |
#6 select_call (arg=arg@entry=139779051236144) at io.c:8639 | |
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779051236144, e_proc=e_proc@entry=0x7f20e6809100 <select_end>, data2=data2@entry=139779051236144) | |
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=0x10a20810, th=0x8ac7e60) at vm_insnhelper.c:1769 | |
#10 vm_call_cfunc (th=0x8ac7e60, reg_cfp=0x10a20810, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#11 0x00007f20e694d230 in vm_exec_core (th=0x28, th@entry=0x8ac7e60, initial=139778855846224, initial@entry=0) at insns.def:1066 | |
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x8ac7e60) at vm.c:1775 | |
#13 0x00007f20e6953096 in invoke_block (captured=0x10a20df8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8ac7e60) at vm.c:973 | |
#14 invoke_iseq_block_from_c (th=th@entry=0x8ac7e60, captured=0x10a20df8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d8b232f8, 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=0x7f20d8b232f8, th=0x8ac7e60) at vm.c:1079 | |
#17 rb_yield_0 (argv=0x7f20d8b232f8, 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=0x10a20de0, th=0x8ac7e60) at vm_insnhelper.c:1769 | |
#22 vm_call_cfunc (th=0x8ac7e60, reg_cfp=0x10a20de0, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#23 0x00007f20e694cd5f in vm_exec_core (th=0x28, th@entry=0x8ac7e60, initial=139778855846224, initial@entry=0) at insns.def:967 | |
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x8ac7e60) at vm.c:1775 | |
#25 0x00007f20e6953096 in invoke_block (captured=0x10a20e58, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8ac7e60) at vm.c:973 | |
#26 invoke_iseq_block_from_c (th=th@entry=0x8ac7e60, captured=0x10a20e58, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d8b23bc8, 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=0x7f20d8b23bc8, th=0x8ac7e60) at vm.c:1079 | |
#29 rb_yield_0 (argv=0x7f20d8b23bc8, 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=0x10a20e40, th=0x8ac7e60) at vm_insnhelper.c:1769 | |
#34 vm_call_cfunc (th=0x8ac7e60, reg_cfp=0x10a20e40, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#35 0x00007f20e694cd5f in vm_exec_core (th=0x28, th@entry=0x8ac7e60, initial=139778855846224, initial@entry=0) at insns.def:967 | |
#36 0x00007f20e695228b in vm_exec (th=0x8ac7e60) 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=0x8ac7e60, 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=0x8ac7e60, initial=139778855846224, initial@entry=0) at insns.def:1105 | |
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x8ac7e60) at vm.c:1775 | |
#44 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 | |
#45 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 | |
#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=0x8ac7e60, proc=0x9eef8b0, self=128934120, argc=0, argv=0x7ac0368, passed_block_handler=0) at vm.c:1131 | |
#48 0x00007f20e690ff92 in thread_do_start (args=128713560, th=0x8ac7e60) at thread.c:581 | |
#49 thread_start_func_2 (th=th@entry=0x8ac7e60, stack_start=<optimized out>) at thread.c:623 | |
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8ac7e60) at thread_pthread.c:888 | |
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d8b25700) at pthread_create.c:309 | |
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 24 (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=37) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d8a21840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8a21b50, n=37) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=37, 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=0x25, th@entry=0x8aec050, initial=139778979403232, 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=0x25, th@entry=0x8aec050, initial=139778979403232, 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=0x25, th@entry=0x8aec050, initial=139778979403232, 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=0x25, th@entry=0x8aec050, initial=139778979403232, 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 23 (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=0x7f20d8920840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8920b50, n=28) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d8920840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8920b50, n=28) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=28, read=read@entry=0x7f20d8920b50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d8920b00) at thread.c:3846 | |
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d8920b50, tp=0x7f20d8920b00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569 | |
#6 select_call (arg=arg@entry=139779049130800) at io.c:8639 | |
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779049130800, e_proc=e_proc@entry=0x7f20e6809100 <select_end>, data2=data2@entry=139779049130800) | |
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=0x10c20830, th=0x8aca930) at vm_insnhelper.c:1769 | |
#10 vm_call_cfunc (th=0x8aca930, reg_cfp=0x10c20830, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#11 0x00007f20e694d230 in vm_exec_core (th=0x1c, th@entry=0x8aca930, initial=139778855577872, initial@entry=0) at insns.def:1066 | |
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x8aca930) at vm.c:1775 | |
#13 0x00007f20e6953096 in invoke_block (captured=0x10c20e18, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8aca930) at vm.c:973 | |
#14 invoke_iseq_block_from_c (th=th@entry=0x8aca930, captured=0x10c20e18, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d89212f8, 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=0x7f20d89212f8, th=0x8aca930) at vm.c:1079 | |
#17 rb_yield_0 (argv=0x7f20d89212f8, 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=0x10c20e00, th=0x8aca930) at vm_insnhelper.c:1769 | |
#22 vm_call_cfunc (th=0x8aca930, reg_cfp=0x10c20e00, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#23 0x00007f20e694cd5f in vm_exec_core (th=0x1c, th@entry=0x8aca930, initial=139778855577872, initial@entry=0) at insns.def:967 | |
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x8aca930) at vm.c:1775 | |
#25 0x00007f20e6953096 in invoke_block (captured=0x10c20e78, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8aca930) at vm.c:973 | |
#26 invoke_iseq_block_from_c (th=th@entry=0x8aca930, captured=0x10c20e78, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d8921bc8, 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=0x7f20d8921bc8, th=0x8aca930) at vm.c:1079 | |
#29 rb_yield_0 (argv=0x7f20d8921bc8, 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=0x10c20e60, th=0x8aca930) at vm_insnhelper.c:1769 | |
#34 vm_call_cfunc (th=0x8aca930, reg_cfp=0x10c20e60, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#35 0x00007f20e694cd5f in vm_exec_core (th=0x1c, th@entry=0x8aca930, initial=139778855577872, initial@entry=0) at insns.def:967 | |
#36 0x00007f20e695228b in vm_exec (th=0x8aca930) 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=0x8aca930, 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=0x8aca930, initial=139778855577872, initial@entry=0) at insns.def:1105 | |
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x8aca930) at vm.c:1775 | |
#44 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 | |
#45 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 | |
#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=0x8aca930, proc=0x7acc640, self=128933520, argc=0, argv=0x7aaee60, passed_block_handler=0) at vm.c:1131 | |
#48 0x00007f20e690ff92 in thread_do_start (args=128642640, th=0x8aca930) at thread.c:581 | |
#49 thread_start_func_2 (th=th@entry=0x8aca930, stack_start=<optimized out>) at thread.c:623 | |
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8aca930) at thread_pthread.c:888 | |
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d8923700) at pthread_create.c:309 | |
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 22 (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=44) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d881f840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d881fb50, n=44) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=44, 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=0x2c, th@entry=0xf285940, initial=139779002574048, 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=0x2c, th@entry=0xf285940, initial=139779002574048, 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=0x2c, th@entry=0xf285940, initial=139779002574048, 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=0x2c, th@entry=0xf285940, initial=139779002574048, 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 21 (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=0x7f20d871e840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d871eb50, n=24) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d871e840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d871eb50, n=24) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=24, read=read@entry=0x7f20d871eb50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d871eb00) at thread.c:3846 | |
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d871eb50, tp=0x7f20d871eb00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569 | |
#6 select_call (arg=arg@entry=139779047025456) at io.c:8639 | |
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779047025456, e_proc=e_proc@entry=0x7f20e6809100 <select_end>, data2=data2@entry=139779047025456) | |
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=0x10e20850, th=0x8a197d0) at vm_insnhelper.c:1769 | |
#10 vm_call_cfunc (th=0x8a197d0, reg_cfp=0x10e20850, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#11 0x00007f20e694d230 in vm_exec_core (th=0x18, th@entry=0x8a197d0, initial=139778904810064, initial@entry=0) at insns.def:1066 | |
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x8a197d0) at vm.c:1775 | |
#13 0x00007f20e6953096 in invoke_block (captured=0x10e20e38, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8a197d0) at vm.c:973 | |
#14 invoke_iseq_block_from_c (th=th@entry=0x8a197d0, captured=0x10e20e38, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d871f2f8, 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=0x7f20d871f2f8, th=0x8a197d0) at vm.c:1079 | |
#17 rb_yield_0 (argv=0x7f20d871f2f8, 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=0x10e20e20, th=0x8a197d0) at vm_insnhelper.c:1769 | |
#22 vm_call_cfunc (th=0x8a197d0, reg_cfp=0x10e20e20, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#23 0x00007f20e694cd5f in vm_exec_core (th=0x18, th@entry=0x8a197d0, initial=139778904810064, initial@entry=0) at insns.def:967 | |
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x8a197d0) at vm.c:1775 | |
#25 0x00007f20e6953096 in invoke_block (captured=0x10e20e98, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8a197d0) at vm.c:973 | |
#26 invoke_iseq_block_from_c (th=th@entry=0x8a197d0, captured=0x10e20e98, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d871fbc8, 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=0x7f20d871fbc8, th=0x8a197d0) at vm.c:1079 | |
#29 rb_yield_0 (argv=0x7f20d871fbc8, 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=0x10e20e80, th=0x8a197d0) at vm_insnhelper.c:1769 | |
#34 vm_call_cfunc (th=0x8a197d0, reg_cfp=0x10e20e80, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#35 0x00007f20e694cd5f in vm_exec_core (th=0x18, th@entry=0x8a197d0, initial=139778904810064, initial@entry=0) at insns.def:967 | |
#36 0x00007f20e695228b in vm_exec (th=0x8a197d0) 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=0x8a197d0, 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=0x8a197d0, initial=139778904810064, initial@entry=0) at insns.def:1105 | |
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x8a197d0) at vm.c:1775 | |
#44 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 | |
#45 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 | |
#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=0x8a197d0, proc=0x89a8580, self=128933080, argc=0, argv=0x7aad150, passed_block_handler=0) at vm.c:1131 | |
#48 0x00007f20e690ff92 in thread_do_start (args=128635200, th=0x8a197d0) at thread.c:581 | |
#49 thread_start_func_2 (th=th@entry=0x8a197d0, stack_start=<optimized out>) at thread.c:623 | |
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8a197d0) at thread_pthread.c:888 | |
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d8721700) at pthread_create.c:309 | |
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 20 (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=29) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d861d840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d861db50, n=29) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=29, 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=0x1d, th@entry=0x9a4d040, initial=139778847552576, 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=0x1d, th@entry=0x9a4d040, initial=139778847552576, 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=0x1d, th@entry=0x9a4d040, initial=139778847552576, 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=0x1d, th@entry=0x9a4d040, initial=139778847552576, 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 19 (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=0x7f20d851c840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d851cb50, n=20) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d851c840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d851cb50, n=20) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=20, read=read@entry=0x7f20d851cb50, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x7f20d851cb00) at thread.c:3846 | |
#5 0x00007f20e680d192 in select_internal (fds=0x7f20d851cb50, tp=0x7f20d851cb00, except=<optimized out>, write=<optimized out>, read=<optimized out>) at io.c:8569 | |
#6 select_call (arg=arg@entry=139779044920112) at io.c:8639 | |
#7 0x00007f20e67e5233 in rb_ensure (b_proc=b_proc@entry=0x7f20e680ce10 <select_call>, data1=data1@entry=139779044920112, e_proc=e_proc@entry=0x7f20e6809100 <select_end>, data2=data2@entry=139779044920112) | |
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=0x11020870, th=0x8a19bd0) at vm_insnhelper.c:1769 | |
#10 vm_call_cfunc (th=0x8a19bd0, reg_cfp=0x11020870, calling=<optimized out>, ci=0x31c0d70, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#11 0x00007f20e694d230 in vm_exec_core (th=0x14, th@entry=0x8a19bd0, initial=139778872254448, initial@entry=0) at insns.def:1066 | |
#12 0x00007f20e695228b in vm_exec (th=th@entry=0x8a19bd0) at vm.c:1775 | |
#13 0x00007f20e6953096 in invoke_block (captured=0x11020e58, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8a19bd0) at vm.c:973 | |
#14 invoke_iseq_block_from_c (th=th@entry=0x8a19bd0, captured=0x11020e58, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d851d2f8, 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=0x7f20d851d2f8, th=0x8a19bd0) at vm.c:1079 | |
#17 rb_yield_0 (argv=0x7f20d851d2f8, 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=0x11020e40, th=0x8a19bd0) at vm_insnhelper.c:1769 | |
#22 vm_call_cfunc (th=0x8a19bd0, reg_cfp=0x11020e40, calling=<optimized out>, ci=0x2fa8420, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#23 0x00007f20e694cd5f in vm_exec_core (th=0x14, th@entry=0x8a19bd0, initial=139778872254448, initial@entry=0) at insns.def:967 | |
#24 0x00007f20e695228b in vm_exec (th=th@entry=0x8a19bd0) at vm.c:1775 | |
#25 0x00007f20e6953096 in invoke_block (captured=0x11020eb8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136508840, iseq=<optimized out>, th=0x8a19bd0) at vm.c:973 | |
#26 invoke_iseq_block_from_c (th=th@entry=0x8a19bd0, captured=0x11020eb8, self=136508840, argc=argc@entry=1, argv=argv@entry=0x7f20d851dbc8, 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=0x7f20d851dbc8, th=0x8a19bd0) at vm.c:1079 | |
#29 rb_yield_0 (argv=0x7f20d851dbc8, 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=0x11020ea0, th=0x8a19bd0) at vm_insnhelper.c:1769 | |
#34 vm_call_cfunc (th=0x8a19bd0, reg_cfp=0x11020ea0, calling=<optimized out>, ci=0x32945a0, cc=<optimized out>) at vm_insnhelper.c:1864 | |
#35 0x00007f20e694cd5f in vm_exec_core (th=0x14, th@entry=0x8a19bd0, initial=139778872254448, initial@entry=0) at insns.def:967 | |
#36 0x00007f20e695228b in vm_exec (th=0x8a19bd0) 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=0x8a19bd0, 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=0x14, th@entry=0x8a19bd0, initial=139778872254448, initial@entry=0) at insns.def:1105 | |
#43 0x00007f20e695228b in vm_exec (th=th@entry=0x8a19bd0) at vm.c:1775 | |
#44 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 | |
#45 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 | |
#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=0x8a19bd0, proc=0x8f424c0, self=128932480, argc=0, argv=0xf3e60f8, passed_block_handler=0) at vm.c:1131 | |
#48 0x00007f20e690ff92 in thread_do_start (args=255746280, th=0x8a19bd0) at thread.c:581 | |
#49 thread_start_func_2 (th=th@entry=0x8a19bd0, stack_start=<optimized out>) at thread.c:623 | |
#50 0x00007f20e691067a in thread_start_func_1 (th_ptr=0x8a19bd0) at thread_pthread.c:888 | |
#51 0x00007f20e6520064 in start_thread (arg=0x7f20d851f700) at pthread_create.c:309 | |
#52 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 18 (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=41) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d841b840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d841bb50, n=41) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=41, 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=0x29, th@entry=0x932b090, initial=139778728644768, 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=0x29, th@entry=0x932b090, initial=139778728644768, 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=0x29, th@entry=0x932b090, initial=139778728644768, 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=0x29, th@entry=0x932b090, initial=139778728644768, 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 17 (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=36) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d831a840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d831ab50, n=36) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=36, 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=0x24, th@entry=0x8fda910, initial=139778863691744, 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=0x24, th@entry=0x8fda910, initial=139778863691744, 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=0x24, th@entry=0x8fda910, initial=139778863691744, 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=0x24, th@entry=0x8fda910, initial=139778863691744, 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 16 (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=47) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d8219840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8219b50, n=47) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=47, 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=0x2f, th@entry=0xa05bb90, initial=139778987803440, 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=0x2f, th@entry=0xa05bb90, initial=139778987803440, 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=0x2f, th@entry=0xa05bb90, initial=139778987803440, 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=0x2f, th@entry=0xa05bb90, initial=139778987803440, 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 15 (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=32) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d8118840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d8118b50, n=32) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=32, 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=0x20, th@entry=0xa11ea70, initial=139779000167456, 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=0x20, th@entry=0xa11ea70, initial=139779000167456, 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=0x20, th@entry=0xa11ea70, initial=139779000167456, 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=0x20, th@entry=0xa11ea70, initial=139779000167456, 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 14 (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=46) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d3ffc840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d3ffcb50, n=46) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=46, 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=0x2e, th@entry=0x908d370, initial=139778731885472, 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=0x2e, th@entry=0x908d370, initial=139778731885472, 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=0x2e, th@entry=0x908d370, initial=139778731885472, 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=0x2e, th@entry=0x908d370, initial=139778731885472, 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 13 (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=27) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d3efb840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d3efbb50, n=27) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=27, 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=0x1b, th@entry=0x90bda30, initial=139779006749584, 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=0x1b, th@entry=0x90bda30, initial=139779006749584, 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=0x1b, th@entry=0x90bda30, initial=139779006749584, 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=0x1b, th@entry=0x90bda30, initial=139779006749584, 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 12 (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=25) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d3dfa840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d3dfab50, n=25) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=25, 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=0x19, th@entry=0x8897920, initial=139778715632416, 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=0x19, th@entry=0x8897920, initial=139778715632416, 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=0x19, th@entry=0x8897920, initial=139778715632416, 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=0x19, th@entry=0x8897920, initial=139778715632416, 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 11 (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=23) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d3cf9840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d3cf9b50, n=23) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=23, 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=0x17, th@entry=0xa14a480, initial=139778875625376, 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=0x17, th@entry=0xa14a480, initial=139778875625376, 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=0x17, th@entry=0xa14a480, initial=139778875625376, 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=0x17, th@entry=0xa14a480, initial=139778875625376, 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 10 (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=139778856391248, 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=139778856391248, 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=139778856391248, 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=139778856391248, 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 9 (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=30) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d3af7840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d3af7b50, n=30) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=30, 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=0x1e, th@entry=0xa1569e0, initial=139778999456224, 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=0x1e, th@entry=0xa1569e0, initial=139778999456224, 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=0x1e, th@entry=0xa1569e0, initial=139778999456224, 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=0x1e, th@entry=0xa1569e0, initial=139778999456224, 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 8 (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=17) at thread_pthread.c:1096 | |
#3 do_select (timeout=0x7f20d39f6840, exceptfds=0x0, writefds=0x0, readfds=0x7f20d39f6b50, n=17) at thread.c:3774 | |
#4 rb_thread_fd_select (max=max@entry=17, 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=0x11, th@entry=0x8902cf0, initial=139778744336208, 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=0x11, th@entry=0x8902cf0, initial=139778744336208, 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=0x11, th@entry=0x8902cf0, initial=139778744336208, 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=0x11, th@entry=0x8902cf0, initial=139778744336208, 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 7 (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 6 (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 5 (Thread 0x7f20d21ca700 (LWP 65)): | |
#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=0x7f20d21ca700) at pthread_create.c:309 | |
#5 0x00007f20e5b1962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 4 (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 3 (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 2 (Thread 0x7f20d17c7700 (LWP 69)): | |
#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=0x7f20d17c7700) at pthread_create.c:309 | |
#5 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 | |
A debugging session is active. | |
Inferior 1 [process 1] will be detached. | |
Quit anyway? (y or n) Detaching from program: /usr/local/bin/ruby, process 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment