Project

General

Profile

Bug #11799 » ruby_bug-gdb.txt

charlez (Charles Leu), 12/09/2015 10:13 PM

 
Starting program: /usr/local/rvm/rubies/ruby-2.2.3/bin/ruby /root/lgm/processes/control/process_control.rb -a start -t SAP\ Input -n SAP\ Consumer -e development -i \[3,3\] -o \{\ :min_pkt_throughput_rate\ =\>\ 25\ \}
[Thread debugging using libthread_db enabled]
[New Thread 0x7ffff7ff9700 (LWP 27798)]
================================================================================
>> Starting SAP Consumer process
================================================================================
Started SAP Consumer (3) with pid 27795.
[New Thread 0x7fffefee2700 (LWP 27799)]
[New Thread 0x7fffe71e6700 (LWP 27800)]
[Thread 0x7fffe71e6700 (LWP 27800) exited]
[New Thread 0x7fffe71e6700 (LWP 27801)]
[New Thread 0x7fffe6bd0700 (LWP 27802)]
[New Thread 0x7fffe69ce700 (LWP 27803)]
[New Thread 0x7fffe67cc700 (LWP 27804)]
[New Thread 0x7fffe65ca700 (LWP 27805)]
[New Thread 0x7fffe63c8700 (LWP 27806)]
[New Thread 0x7fffe61c6700 (LWP 27807)]
[New Thread 0x7fffe5fc4700 (LWP 27808)]
[New Thread 0x7fffe5dc2700 (LWP 27809)]
[New Thread 0x7fffe5bc0700 (LWP 27810)]
[New Thread 0x7fffe59be700 (LWP 27811)]
[New Thread 0x7fffe57bc700 (LWP 27812)]
[Thread 0x7fffe57bc700 (LWP 27812) exited]
[New Thread 0x7fffe56bb700 (LWP 27813)]
[Thread 0x7fffe56bb700 (LWP 27813) exited]
[New Thread 0x7fffe56bb700 (LWP 27814)]
[Thread 0x7fffe56bb700 (LWP 27814) exited]
[New Thread 0x7fffe56bb700 (LWP 27815)]
[Thread 0x7fffe56bb700 (LWP 27815) exited]
New Thread 0x7fffe56bb700 (LWP 27816)]
[Thread 0x7fffe56bb700 (LWP 27816) exited]
[New Thread 0x7fffe56bb700 (LWP 27817)]
[Thread 0x7fffe56bb700 (LWP 27817) exited]
[New Thread 0x7fffe56bb700 (LWP 27818)]
[Thread 0x7fffe56bb700 (LWP 27818) exited]
[New Thread 0x7fffe56bb700 (LWP 27819)]
[Thread 0x7fffe56bb700 (LWP 27819) exited]
/usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/protocol.rb:155: [BUG] object allocation during garbage collection phase
ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0032 p:---- s:0188 e:000187 CFUNC :select
c:0031 p:0038 s:0181 e:000180 RESCUE /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/protocol.rb:155
c:0030 p:0024 s:0178 e:000177 METHOD /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/protocol.rb:152
c:0029 p:0021 s:0175 e:000174 METHOD /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/protocol.rb:134
c:0028 p:0009 s:0169 e:000168 METHOD /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/protocol.rb:144
c:0027 p:0008 s:0166 e:000165 METHOD /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http/response.rb:39
c:0026 p:0009 s:0160 e:000159 METHOD /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http/response.rb:28
c:0025 p:0044 s:0152 e:000151 BLOCK /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http.rb:1414 [FINISH]
c:0024 p:---- s:0150 e:000149 CFUNC :catch
c:0023 p:0024 s:0146 e:000145 METHOD /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http.rb:1411
c:0022 p:0061 s:0139 e:000138 METHOD /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http.rb:1384
c:0021 p:0089 s:0132 e:000131 METHOD /usr/local/rvm/gems/ruby-2.2.3/gems/net-http-persistent-2.9.4/lib/net/http/persistent.rb:999
c:0020 p:0019 s:0119 e:000118 METHOD /usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/adapter/net_http_persistent.rb:25
c:0019 p:0109 s:0113 e:000112 BLOCK /usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/adapter/net_http.rb:40
c:0018 p:0134 s:0107 e:000106 METHOD /usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/adapter/net_http_persistent.rb:21
c:0017 p:0018 s:0101 e:000100 METHOD /usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/adapter/net_http.rb:32
c:0016 p:0019 s:0096 e:000095 METHOD /usr/local/rvm/gems/ruby-2.2.3/gems/faraday_middleware-0.10.0/lib/faraday_middleware/request/encode_json.rb:23
c:0015 p:0011 s:0092 e:000091 METHOD /usr/local/rvm/gems/ruby-2.2.3/gems/faraday_middleware-0.10.0/lib/faraday_middleware/response_middleware.rb:30
c:0014 p:0150 s:0088 E:001d48 METHOD /usr/local/rvm/gems/ruby-2.2.3/gems/stretcher-1.21.2/lib/stretcher/server.rb:232
c:0013 p:0063 s:0075 e:000074 METHOD /usr/local/rvm/gems/ruby-2.2.3/gems/stretcher-1.21.2/lib/stretcher/es_component.rb:31
c:0012 p:0051 s:0064 e:000063 METHOD /usr/local/rvm/gems/ruby-2.2.3/gems/stretcher-1.21.2/lib/stretcher/index_type.rb:29
c:0011 p:0120 s:0057 e:000056 METHOD /root/lgm/lib/lgm_elastic_search.rb:354
c:0010 p:0068 s:0049 e:000048 METHOD /root/lgm/lib/lgm_author_store.rb:147
c:0009 p:0030 s:0040 e:000039 METHOD /root/lgm/processes/sap_input/sap_consumer.rb:356
c:0008 p:0417 s:0034 e:000033 LAMBDA /root/lgm/processes/sap_input/sap_consumer.rb:488 [FINISH]
c:0007 p:---- s:0021 e:000020 CFUNC :call
c:0006 p:0030 s:0017 e:000016 BLOCK /root/lgm/lib/lgm_thread_pool.rb:60 [FINISH]
c:0005 p:---- s:0013 e:000012 CFUNC :loop
c:0004 p:0007 s:0010 e:000009 BLOCK /root/lgm/lib/lgm_thread_pool.rb:56 [FINISH]
c:0003 p:---- s:0008 e:000007 CFUNC :catch
c:0002 p:0027 s:0004 e:000003 BLOCK /root/lgm/lib/lgm_thread_pool.rb:52 [FINISH]
c:0001 p:---- s:0002 e:000001 TOP [FINISH]

-- Ruby level backtrace information ----------------------------------------
/root/lgm/lib/lgm_thread_pool.rb:52:in `block (2 levels) in initialize'
/root/lgm/lib/lgm_thread_pool.rb:52:in `catch'
/root/lgm/lib/lgm_thread_pool.rb:56:in `block (3 levels) in initialize'
/root/lgm/lib/lgm_thread_pool.rb:56:in `loop'
/root/lgm/lib/lgm_thread_pool.rb:60:in `block (4 levels) in initialize'
/root/lgm/lib/lgm_thread_pool.rb:60:in `call'
/root/lgm/processes/sap_input/sap_consumer.rb:488:in `block in consume_packet'
/root/lgm/processes/sap_input/sap_consumer.rb:356:in `known_author?'
/root/lgm/lib/lgm_author_store.rb:147:in `fetch'
/root/lgm/lib/lgm_elastic_search.rb:354:in `get_doc'
/usr/local/rvm/gems/ruby-2.2.3/gems/stretcher-1.21.2/lib/stretcher/index_type.rb:29:in `get'
/usr/local/rvm/gems/ruby-2.2.3/gems/stretcher-1.21.2/lib/stretcher/es_component.rb:31:in `request'
/usr/local/rvm/gems/ruby-2.2.3/gems/stretcher-1.21.2/lib/stretcher/server.rb:232:in `request'
/usr/local/rvm/gems/ruby-2.2.3/gems/faraday_middleware-0.10.0/lib/faraday_middleware/response_middleware.rb:30:in `call'
/usr/local/rvm/gems/ruby-2.2.3/gems/faraday_middleware-0.10.0/lib/faraday_middleware/request/encode_json.rb:23:in `call'
/usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/adapter/net_http.rb:32:in `call'
/usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/adapter/net_http_persistent.rb:21:in `with_net_http_connection'
/usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/adapter/net_http.rb:40:in `block in call'
/usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/adapter/net_http_persistent.rb:25:in `perform_request'
/usr/local/rvm/gems/ruby-2.2.3/gems/net-http-persistent-2.9.4/lib/net/http/persistent.rb:999:in `request'
/usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http.rb:1384:in `request'
/usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http.rb:1411:in `transport_request'
/usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http.rb:1411:in `catch'
/usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http.rb:1414:in `block in transport_request'
/usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http/response.rb:28:in `read_new'
/usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http/response.rb:39:in `read_status_line'
/usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/protocol.rb:144:in `readline'
/usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/protocol.rb:134:in `readuntil'
/usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/protocol.rb:152:in `rbuf_fill'
/usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/protocol.rb:155:in `rescue in rbuf_fill'
/usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/protocol.rb:155:in `select'

-- C level backtrace information -------------------------------------------
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(rb_vm_bugreport+0x5b8) [0x7ffff7af8688] vm_dump.c:693
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(rb_bug+0xd5) [0x7ffff79a7585] error.c:409
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(newobj_of+0x5aa) [0x7ffff79cc7ea] gc.c:1635
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(rb_ary_new_capa+0x39) [0x7ffff796ae69] array.c:445
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(select_call+0x3b2) [0x7ffff79d8112] io.c:8423
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(rb_ensure+0xe1) [0x7ffff79ab121] eval.c:907
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(rb_f_select+0xa9) [0x7ffff79d6d79] io.c:8839
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(vm_call_cfunc_with_frame+0x11a) [0x7ffff7ade42a] vm_insnhelper.c:1380
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(vm_exec_core+0x30f5) [0x7ffff7ae7ed5] insns.def:1054
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(vm_exec+0x7b) [0x7ffff7aed4fb] vm.c:1429
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(invoke_block_from_c+0x2f4) [0x7ffff7aee334] vm.c:813
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(catch_i+0x69) [0x7ffff7aef099] vm.c:853
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(rb_catch_protect+0xd8) [0x7ffff7ada8a8] vm_eval.c:1995
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(rb_catch_obj+0xe) [0x7ffff7ada9ae] vm_eval.c:1974
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(rb_f_catch+0x2e) [0x7ffff7ada9fe] vm_eval.c:1960
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(vm_call_cfunc_with_frame+0x11a) [0x7ffff7ade42a] vm_insnhelper.c:1380
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(vm_exec_core+0x14e8) [0x7ffff7ae62c8] insns.def:1024
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(vm_exec+0x7b) [0x7ffff7aed4fb] vm.c:1429
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(invoke_block_from_c+0x2f4) [0x7ffff7aee334] vm.c:813
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(vm_invoke_proc+0xe8) [0x7ffff7aee828] vm.c:878
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(rb_vm_invoke_proc+0x1a) [0x7ffff7aeea0a] vm.c:897
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(proc_call+0x5d) [0x7ffff79b623d] proc.c:731
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(vm_call_cfunc_with_frame+0x11a) [0x7ffff7ade42a] vm_insnhelper.c:1380
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(vm_exec_core+0x30f5) [0x7ffff7ae7ed5] insns.def:1054
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(vm_exec+0x7b) [0x7ffff7aed4fb] vm.c:1429
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(invoke_block_from_c+0x2f4) [0x7ffff7aee334] vm.c:813
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(loop_i+0x5c) [0x7ffff7aef00c] vm.c:853
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(rb_rescue2+0xdf) [0x7ffff79ab55f] eval.c:808
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(rb_f_loop+0x2e) [0x7ffff7ad99ee] vm_eval.c:1097
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(vm_call_cfunc_with_frame+0x11a) [0x7ffff7ade42a] vm_insnhelper.c:1380
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(vm_exec_core+0x14e8) [0x7ffff7ae62c8] insns.def:1024
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(vm_exec+0x7b) [0x7ffff7aed4fb] vm.c:1429
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(invoke_block_from_c+0x2f4) [0x7ffff7aee334] vm.c:813
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(catch_i+0x69) [0x7ffff7aef099] vm.c:853
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(rb_catch_protect+0xd8) [0x7ffff7ada8a8] vm_eval.c:1995
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(rb_catch_obj+0xe) [0x7ffff7ada9ae] vm_eval.c:1974
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(rb_f_catch+0x2e) [0x7ffff7ada9fe] vm_eval.c:1960
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(vm_call_cfunc_with_frame+0x11a) [0x7ffff7ade42a] vm_insnhelper.c:1380
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(vm_exec_core+0x14e8) [0x7ffff7ae62c8] insns.def:1024
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(vm_exec+0x7b) [0x7ffff7aed4fb] vm.c:1429
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(invoke_block_from_c+0x2f4) [0x7ffff7aee334] vm.c:813
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(vm_invoke_proc+0xe8) [0x7ffff7aee828] vm.c:878
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(rb_vm_invoke_proc+0x1a) [0x7ffff7aeea0a] vm.c:897
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2 [0x7ffff7b02e76]
/usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2(thread_start_func_1+0x71) [0x7ffff7b030f1] thread_pthread.c:852
/lib64/libpthread.so.0(start_thread+0xd1) [0x7ffff7720a51]
/lib64/libc.so.6(__clone+0x6d) [0x7ffff6ba693d]

-- Other runtime information -----------------------------------------------

* Loaded script: SAP Consumer (3)

* Loaded features:

0 enumerator.so
1 rational.so
2 complex.so
3 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/encdb.so
4 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/trans/transdb.so
5 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/unicode_normalize.rb
6 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/rbconfig.rb
7 thread.rb
8 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/thread.so
9 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/compatibility.rb
10 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/defaults.rb
11 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/deprecate.rb
12 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/errors.rb
13 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/version.rb
14 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/requirement.rb
15 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/platform.rb
16 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/basic_specification.rb
17 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/stub_specification.rb
18 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/util/stringio.rb
19 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/specification.rb
20 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/exceptions.rb
21 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_gem.rb
22 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/monitor.rb
23 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb
24 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems.rb
25 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/path_support.rb
26 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/dependency.rb
27 /usr/local/rvm/gems/ruby-2.2.3/gems/optiflag-0.7/optiflag.rb
28 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/optparse.rb
29 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/date_core.so
30 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/date.rb
31 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/time.rb
32 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/optparse/time.rb
33 /usr/local/rvm/gems/ruby-2.2.3/gems/daemons-1.2.3/lib/daemons/version.rb
34 /usr/local/rvm/gems/ruby-2.2.3/gems/daemons-1.2.3/lib/daemons/exceptions.rb
35 /usr/local/rvm/gems/ruby-2.2.3/gems/daemons-1.2.3/lib/daemons/pid.rb
36 /usr/local/rvm/gems/ruby-2.2.3/gems/daemons-1.2.3/lib/daemons/pidfile.rb
37 /usr/local/rvm/gems/ruby-2.2.3/gems/daemons-1.2.3/lib/daemons/cmdline.rb
38 /usr/local/rvm/gems/ruby-2.2.3/gems/daemons-1.2.3/lib/daemons/daemonize.rb
39 /usr/local/rvm/gems/ruby-2.2.3/gems/daemons-1.2.3/lib/daemons/monitor.rb
40 /usr/local/rvm/gems/ruby-2.2.3/gems/daemons-1.2.3/lib/daemons/pidmem.rb
41 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/etc.so
42 /usr/local/rvm/gems/ruby-2.2.3/gems/daemons-1.2.3/lib/daemons/etc_extension.rb
43 /usr/local/rvm/gems/ruby-2.2.3/gems/daemons-1.2.3/lib/daemons/change_privilege.rb
44 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/timeout.rb
45 /usr/local/rvm/gems/ruby-2.2.3/gems/daemons-1.2.3/lib/daemons/application.rb
46 /usr/local/rvm/gems/ruby-2.2.3/gems/daemons-1.2.3/lib/daemons/application_group.rb
47 /usr/local/rvm/gems/ruby-2.2.3/gems/daemons-1.2.3/lib/daemons/controller.rb
48 /usr/local/rvm/gems/ruby-2.2.3/gems/daemons-1.2.3/lib/daemons.rb
49 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/fileutils.rb
50 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/logger.rb
51 /root/lgm/processes/control/process_action.rb
52 /root/lgm/lib/std_out_logger.rb
53 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/set.rb
54 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/cgi/util.rb
55 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/strscan.so
56 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/erb.rb
57 /usr/local/rvm/gems/ruby-2.2.3/gems/yajl-ruby-1.2.1/lib/yajl/yajl.so
58 /usr/local/rvm/gems/ruby-2.2.3/gems/yajl-ruby-1.2.1/lib/yajl.rb
59 /usr/local/rvm/gems/ruby-2.2.3/gems/google_hash-0.8.9/lib/google_hash.so
60 /usr/local/rvm/gems/ruby-2.2.3/gems/msgpack-0.7.0/lib/msgpack/version.rb
61 /usr/local/rvm/gems/ruby-2.2.3/gems/msgpack-0.7.0/lib/msgpack/msgpack.so
62 /usr/local/rvm/gems/ruby-2.2.3/gems/msgpack-0.7.0/lib/msgpack/packer.rb
63 /usr/local/rvm/gems/ruby-2.2.3/gems/msgpack-0.7.0/lib/msgpack/unpacker.rb
64 /usr/local/rvm/gems/ruby-2.2.3/gems/msgpack-0.7.0/lib/msgpack/factory.rb
65 /usr/local/rvm/gems/ruby-2.2.3/gems/msgpack-0.7.0/lib/msgpack.rb
66 /root/lgm/lib/lgm_author.rb
67 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/exception.rb
68 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/syntax_error.rb
69 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych.so
70 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/stringio.so
71 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/omap.rb
72 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/set.rb
73 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/class_loader.rb
74 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/scalar_scanner.rb
75 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/nodes/node.rb
76 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/nodes/stream.rb
77 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/nodes/document.rb
78 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/nodes/sequence.rb
79 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/nodes/scalar.rb
80 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/nodes/mapping.rb
81 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/nodes/alias.rb
82 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/nodes.rb
83 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/streaming.rb
84 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/visitors/visitor.rb
85 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/visitors/to_ruby.rb
86 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/visitors/emitter.rb
87 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/handler.rb
88 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/tree_builder.rb
89 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/visitors/yaml_tree.rb
90 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/json/ruby_events.rb
91 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/visitors/json_tree.rb
92 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/visitors/depth_first.rb
93 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/visitors.rb
94 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/parser.rb
95 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/coder.rb
96 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/core_ext.rb
97 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/deprecated.rb
98 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/stream.rb
99 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/json/yaml_events.rb
100 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/json/tree_builder.rb
101 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/json/stream.rb
102 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych/handlers/document_stream.rb
103 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych.rb
104 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/yaml.rb
105 /root/lgm/lib/lgm_config.rb
106 /root/lgm/lib/lgm_author_search.rb
107 /root/lgm/lib/default_utf8_encoding.rb
108 /usr/local/rvm/gems/ruby-2.2.3/gems/redis-3.2.1/lib/redis/errors.rb
109 /usr/local/rvm/gems/ruby-2.2.3/gems/redis-3.2.1/lib/redis/version.rb
110 /usr/local/rvm/gems/ruby-2.2.3/gems/redis-3.2.1/lib/redis/connection/registry.rb
111 /usr/local/rvm/gems/ruby-2.2.3/gems/redis-3.2.1/lib/redis/connection/command_helper.rb
112 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/socket.so
113 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/socket.rb
114 /usr/local/rvm/gems/ruby-2.2.3/gems/redis-3.2.1/lib/redis/connection/ruby.rb
115 /usr/local/rvm/gems/ruby-2.2.3/gems/redis-3.2.1/lib/redis/connection.rb
116 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/cgi/core.rb
117 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/cgi/cookie.rb
118 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/cgi.rb
119 /usr/local/rvm/gems/ruby-2.2.3/gems/redis-3.2.1/lib/redis/client.rb
120 /usr/local/rvm/gems/ruby-2.2.3/gems/redis-3.2.1/lib/redis/pipeline.rb
121 /usr/local/rvm/gems/ruby-2.2.3/gems/redis-3.2.1/lib/redis/subscribe.rb
122 /usr/local/rvm/gems/ruby-2.2.3/gems/redis-3.2.1/lib/redis.rb
123 /usr/local/rvm/gems/ruby-2.2.3/gems/xxhash-0.3.0/lib/xxhash/version.rb
124 /usr/local/rvm/gems/ruby-2.2.3/gems/xxhash-0.3.0/lib/xxhash/xxhash.so
125 /usr/local/rvm/gems/ruby-2.2.3/gems/xxhash-0.3.0/lib/xxhash.rb
126 /root/lgm/lib/lgm_cache.rb
127 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/uri/rfc2396_parser.rb
128 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/uri/rfc3986_parser.rb
129 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/uri/common.rb
130 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/uri/generic.rb
131 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/uri/ftp.rb
132 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/uri/http.rb
133 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/uri/https.rb
134 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/uri/ldap.rb
135 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/uri/ldaps.rb
136 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/uri/mailto.rb
137 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/uri.rb
138 /root/lgm/lib/lgm_helper.rb
139 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/forwardable.rb
140 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/utils.rb
141 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/options.rb
142 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/connection.rb
143 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/rack_builder.rb
144 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/parameters.rb
145 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/middleware.rb
146 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/adapter.rb
147 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/request.rb
148 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/response.rb
149 /usr/local/rvm/gems/ruby-2.2.3/gems/multipart-post-2.0.0/lib/composite_io.rb
150 /usr/local/rvm/gems/ruby-2.2.3/gems/multipart-post-2.0.0/lib/parts.rb
151 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/upload_io.rb
152 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/error.rb
153 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/autoload.rb
154 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday.rb
155 /usr/local/rvm/gems/ruby-2.2.3/gems/hashie-3.4.3/lib/hashie/version.rb
156 /usr/local/rvm/gems/ruby-2.2.3/gems/hashie-3.4.3/lib/hashie/extensions/stringify_keys.rb
157 /usr/local/rvm/gems/ruby-2.2.3/gems/hashie-3.4.3/lib/hashie/extensions/symbolize_keys.rb
158 /usr/local/rvm/gems/ruby-2.2.3/gems/hashie-3.4.3/lib/hashie.rb
159 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/digest.so
160 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/digest.rb
161 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/openssl.so
162 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/openssl/bn.rb
163 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/openssl/cipher.rb
164 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/openssl/config.rb
165 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/openssl/digest.rb
166 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/openssl/x509.rb
167 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/openssl/buffering.rb
168 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/fcntl.so
169 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/openssl/ssl.rb
170 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/openssl.rb
171 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/zlib.so
172 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/extensions/uri.rb
173 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/middlewares/base.rb
174 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/middlewares/expects.rb
175 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/middlewares/idempotent.rb
176 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/middlewares/instrumentor.rb
177 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/middlewares/mock.rb
178 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/middlewares/response_parser.rb
179 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/constants.rb
180 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/utils.rb
181 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/connection.rb
182 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/errors.rb
183 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/headers.rb
184 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/response.rb
185 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/middlewares/decompress.rb
186 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/middlewares/escape_path.rb
187 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/middlewares/redirect_follower.rb
188 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/pretty_printer.rb
189 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/socket.rb
190 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/ssl_socket.rb
191 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/standard_instrumentor.rb
192 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon/unix_socket.rb
193 /usr/local/rvm/gems/ruby-2.2.3/gems/excon-0.45.4/lib/excon.rb
194 /usr/local/rvm/gems/ruby-2.2.3/gems/multi_json-1.11.2/lib/multi_json/options.rb
195 /usr/local/rvm/gems/ruby-2.2.3/gems/multi_json-1.11.2/lib/multi_json/version.rb
196 /usr/local/rvm/gems/ruby-2.2.3/gems/multi_json-1.11.2/lib/multi_json/adapter_error.rb
197 /usr/local/rvm/gems/ruby-2.2.3/gems/multi_json-1.11.2/lib/multi_json/parse_error.rb
198 /usr/local/rvm/gems/ruby-2.2.3/gems/multi_json-1.11.2/lib/multi_json.rb
199 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday_middleware-0.10.0/lib/faraday_middleware/backwards_compatibility.rb
200 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday_middleware-0.10.0/lib/faraday_middleware.rb
201 /usr/local/rvm/gems/ruby-2.2.3/gems/stretcher-1.21.2/lib/stretcher/version.rb
202 /usr/local/rvm/gems/ruby-2.2.3/gems/stretcher-1.21.2/lib/stretcher/request_error.rb
203 /usr/local/rvm/gems/ruby-2.2.3/gems/stretcher-1.21.2/lib/stretcher/search_results.rb
204 /usr/local/rvm/gems/ruby-2.2.3/gems/stretcher-1.21.2/lib/stretcher/es_component.rb
205 /usr/local/rvm/gems/ruby-2.2.3/gems/stretcher-1.21.2/lib/stretcher/server.rb
206 /usr/local/rvm/gems/ruby-2.2.3/gems/stretcher-1.21.2/lib/stretcher/index.rb
207 /usr/local/rvm/gems/ruby-2.2.3/gems/stretcher-1.21.2/lib/stretcher/index_type.rb
208 /usr/local/rvm/gems/ruby-2.2.3/gems/stretcher-1.21.2/lib/stretcher/alias.rb
209 /usr/local/rvm/gems/ruby-2.2.3/gems/stretcher-1.21.2/lib/stretcher/cluster.rb
210 /usr/local/rvm/gems/ruby-2.2.3/gems/stretcher-1.21.2/lib/stretcher/util.rb
211 /usr/local/rvm/gems/ruby-2.2.3/gems/stretcher-1.21.2/lib/stretcher.rb
212 /root/lgm/lib/lgm_elastic_search.rb
213 /root/lgm/lib/lgm_author_search_result.rb
214 /root/lgm/lib/lgm_author_store.rb
215 /root/lgm/lib/lgm_country.rb
216 /root/lgm/lib/lgm_msg_queue.rb
217 /root/lgm/lib/lgm_node.rb
218 /root/lgm/lib/lgm_thread_pool.rb
219 /root/lgm/processes/classifier/author_classifier.rb
220 /root/lgm/lib/lgm_port_selector.rb
221 /root/lgm/processes/harvester/publisher_harvester.rb
222 /root/lgm/processes/sap_input/sap_consumer.rb
223 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday_middleware-0.10.0/lib/faraday_middleware/response_middleware.rb
224 /usr/local/rvm/gems/ruby-2.2.3/gems/json-1.8.3/lib/json/version.rb
225 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/ostruct.rb
226 /usr/local/rvm/gems/ruby-2.2.3/gems/json-1.8.3/lib/json/generic_object.rb
227 /usr/local/rvm/gems/ruby-2.2.3/gems/json-1.8.3/lib/json/common.rb
228 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/utf_16be.so
229 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/utf_16le.so
230 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/utf_32be.so
231 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/utf_32le.so
232 /usr/local/rvm/gems/ruby-2.2.3/gems/json-1.8.3/lib/json/ext/parser.so
233 /usr/local/rvm/gems/ruby-2.2.3/gems/json-1.8.3/lib/json/ext/generator.so
234 /usr/local/rvm/gems/ruby-2.2.3/gems/json-1.8.3/lib/json/ext.rb
235 /usr/local/rvm/gems/ruby-2.2.3/gems/json-1.8.3/lib/json.rb
236 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday_middleware-0.10.0/lib/faraday_middleware/response/parse_json.rb
237 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday_middleware-0.10.0/lib/faraday_middleware/request/encode_json.rb
238 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/protocol.rb
239 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http/exceptions.rb
240 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http/header.rb
241 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/windows_31j.so
242 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http/generic_request.rb
243 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http/request.rb
244 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http/requests.rb
245 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http/response.rb
246 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http/responses.rb
247 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http/proxy_delta.rb
248 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http/backward.rb
249 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http.rb
250 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/https.rb
251 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/adapter/net_http.rb
252 /usr/local/rvm/gems/ruby-2.2.3/gems/net-http-persistent-2.9.4/lib/net/http/faster.rb
253 /usr/local/rvm/gems/ruby-2.2.3/gems/net-http-persistent-2.9.4/lib/net/http/persistent/ssl_reuse.rb
254 /usr/local/rvm/gems/ruby-2.2.3/gems/net-http-persistent-2.9.4/lib/net/http/persistent.rb
255 /usr/local/rvm/gems/ruby-2.2.3/gems/faraday-0.9.2/lib/faraday/adapter/net_http_persistent.rb
256 /usr/local/rvm/gems/ruby-2.2.3/gems/hashie-3.4.3/lib/hashie/extensions/pretty_inspect.rb
257 /usr/local/rvm/gems/ruby-2.2.3/gems/hashie-3.4.3/lib/hashie/hash.rb
258 /usr/local/rvm/gems/ruby-2.2.3/gems/hashie-3.4.3/lib/hashie/mash.rb

* Process memory map:

00400000-00401000 r-xp 00000000 fd:00 809343 /usr/local/rvm/rubies/ruby-2.2.3/bin/ruby
00600000-00601000 rw-p 00000000 fd:00 809343 /usr/local/rvm/rubies/ruby-2.2.3/bin/ruby
00601000-019d6000 rw-p 00000000 00:00 0 [heap]
7fffb0000000-7fffb0021000 rw-p 00000000 00:00 0
7fffb0021000-7fffb4000000 ---p 00000000 00:00 0
7fffb8000000-7fffb8046000 rw-p 00000000 00:00 0
7fffb8046000-7fffbc000000 ---p 00000000 00:00 0
7fffbc000000-7fffbd678000 rw-p 00000000 00:00 0
7fffbd678000-7fffc0000000 ---p 00000000 00:00 0
7fffc0000000-7fffc0021000 rw-p 00000000 00:00 0
7fffc0021000-7fffc4000000 ---p 00000000 00:00 0
7fffc4000000-7fffc41ab000 rw-p 00000000 00:00 0
7fffc41ab000-7fffc8000000 ---p 00000000 00:00 0
7fffc8000000-7fffc820f000 rw-p 00000000 00:00 0
7fffc820f000-7fffcc000000 ---p 00000000 00:00 0
7fffcc000000-7fffcc21b000 rw-p 00000000 00:00 0
7fffcc21b000-7fffd0000000 ---p 00000000 00:00 0
7fffd0000000-7fffd0250000 rw-p 00000000 00:00 0
7fffd0250000-7fffd4000000 ---p 00000000 00:00 0
7fffd4000000-7fffd4241000 rw-p 00000000 00:00 0
7fffd4241000-7fffd8000000 ---p 00000000 00:00 0
7fffd8000000-7fffd8201000 rw-p 00000000 00:00 0
7fffd8201000-7fffdc000000 ---p 00000000 00:00 0
7fffdc000000-7fffdc1ef000 rw-p 00000000 00:00 0
7fffdc1ef000-7fffe0000000 ---p 00000000 00:00 0
7fffe0000000-7fffe01ee000 rw-p 00000000 00:00 0
7fffe01ee000-7fffe4000000 ---p 00000000 00:00 0
7fffe40b0000-7fffe4285000 r--s 00000000 fd:00 524305 /lib64/libc-2.12.so
7fffe4285000-7fffe55bb000 r--s 00000000 fd:00 809345 /usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2.0
7fffe55bb000-7fffe55bc000 ---p 00000000 00:00 0
7fffe55bc000-7fffe56bc000 rw-p 00000000 00:00 0
7fffe56bc000-7fffe56bd000 ---p 00000000 00:00 0
7fffe56bd000-7fffe58be000 rw-p 00000000 00:00 0
7fffe58be000-7fffe58bf000 ---p 00000000 00:00 0
7fffe58bf000-7fffe5ac0000 rw-p 00000000 00:00 0
7fffe5ac0000-7fffe5ac1000 ---p 00000000 00:00 0
7fffe5ac1000-7fffe5cc2000 rw-p 00000000 00:00 0
7fffe5cc2000-7fffe5cc3000 ---p 00000000 00:00 0
7fffe5cc3000-7fffe5ec4000 rw-p 00000000 00:00 0
7fffe5ec4000-7fffe5ec5000 ---p 00000000 00:00 0
7fffe5ec5000-7fffe60c6000 rw-p 00000000 00:00 0
7fffe60c6000-7fffe60c7000 ---p 00000000 00:00 0
7fffe60c7000-7fffe62c8000 rw-p 00000000 00:00 0
7fffe62c8000-7fffe62c9000 ---p 00000000 00:00 0
7fffe62c9000-7fffe64ca000 rw-p 00000000 00:00 0
7fffe64ca000-7fffe64cb000 ---p 00000000 00:00 0
7fffe64cb000-7fffe66cc000 rw-p 00000000 00:00 0
7fffe66cc000-7fffe66cd000 ---p 00000000 00:00 0
7fffe66cd000-7fffe68ce000 rw-p 00000000 00:00 0
7fffe68ce000-7fffe68cf000 ---p 00000000 00:00 0
7fffe68cf000-7fffe6ad0000 rw-p 00000000 00:00 0
7fffe6ad0000-7fffe6ad1000 ---p 00000000 00:00 0
7fffe6ad1000-7fffe6cd2000 rw-p 00000000 00:00 0
7fffe6cd2000-7fffe6cd7000 r-xp 00000000 fd:00 524319 /lib64/libnss_dns-2.12.so
7fffe6cd7000-7fffe6ed6000 ---p 00005000 fd:00 524319 /lib64/libnss_dns-2.12.so
7fffe6ed6000-7fffe6ed7000 r--p 00004000 fd:00 524319 /lib64/libnss_dns-2.12.so
7fffe6ed7000-7fffe6ed8000 rw-p 00005000 fd:00 524319 /lib64/libnss_dns-2.12.so
7fffe6ed8000-7fffe6ee4000 r-xp 00000000 fd:00 524698 /lib64/libnss_files-2.12.so
7fffe6ee4000-7fffe70e4000 ---p 0000c000 fd:00 524698 /lib64/libnss_files-2.12.so
7fffe70e4000-7fffe70e5000 r--p 0000c000 fd:00 524698 /lib64/libnss_files-2.12.so
7fffe70e5000-7fffe70e6000 rw-p 0000d000 fd:00 524698 /lib64/libnss_files-2.12.so
7fffe70e6000-7fffe70e7000 ---p 00000000 00:00 0
7fffe70e7000-7fffe71e7000 rw-p 00000000 00:00 0
7fffe71e7000-7fffe71ea000 r-xp 00000000 fd:00 810249 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/windows_31j.so
7fffe71ea000-7fffe73e9000 ---p 00003000 fd:00 810249 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/windows_31j.so
7fffe73e9000-7fffe73ea000 rw-p 00002000 fd:00 810249 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/windows_31j.so
7fffe73ea000-7fffe73f4000 r-xp 00000000 fd:00 869509 /usr/local/rvm/gems/ruby-2.2.3/gems/json-1.8.3/lib/json/ext/generator.so
7fffe73f4000-7fffe75f3000 ---p 0000a000 fd:00 869509 /usr/local/rvm/gems/ruby-2.2.3/gems/json-1.8.3/lib/json/ext/generator.so
7fffe75f3000-7fffe75f4000 rw-p 00009000 fd:00 869509 /usr/local/rvm/gems/ruby-2.2.3/gems/json-1.8.3/lib/json/ext/generator.so
7fffe75f4000-7fffe75f5000 r-xp 00000000 fd:00 810234 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/utf_32le.so
7fffe75f5000-7fffe77f4000 ---p 00001000 fd:00 810234 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/utf_32le.so
7fffe77f4000-7fffe77f5000 rw-p 00000000 fd:00 810234 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/utf_32le.so
7fffe77f5000-7fffe77f6000 r-xp 00000000 fd:00 810240 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/utf_32be.so
7fffe77f6000-7fffe79f5000 ---p 00001000 fd:00 810240 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/utf_32be.so
7fffe79f5000-7fffe79f6000 rw-p 00000000 fd:00 810240 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/utf_32be.so
7fffe79f6000-7fffe79f7000 r-xp 00000000 fd:00 810259 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/utf_16le.so
7fffe79f7000-7fffe7bf7000 ---p 00001000 fd:00 810259 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/utf_16le.so
7fffe7bf7000-7fffe7bf8000 rw-p 00001000 fd:00 810259 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/utf_16le.so
7fffe7bf8000-7fffe7bf9000 r-xp 00000000 fd:00 810245 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/utf_16be.so
7fffe7bf9000-7fffe7df9000 ---p 00001000 fd:00 810245 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/utf_16be.so
7fffe7df9000-7fffe7dfa000 rw-p 00001000 fd:00 810245 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/utf_16be.so
7fffe7dfa000-7fffe7e00000 r-xp 00000000 fd:00 869514 /usr/local/rvm/gems/ruby-2.2.3/gems/json-1.8.3/lib/json/ext/parser.so
7fffe7e00000-7fffe7fff000 ---p 00006000 fd:00 869514 /usr/local/rvm/gems/ruby-2.2.3/gems/json-1.8.3/lib/json/ext/parser.so
7fffe7fff000-7fffe8000000 rw-p 00005000 fd:00 869514 /usr/local/rvm/gems/ruby-2.2.3/gems/json-1.8.3/lib/json/ext/parser.so
7fffe8000000-7fffe8021000 rw-p 00000000 00:00 0
7fffe8021000-7fffec000000 ---p 00000000 00:00 0
7fffec01e000-7fffec11f000 rw-p 00000000 00:00 0
7fffec11f000-7fffec12e000 r-xp 00000000 fd:00 810191 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/zlib.so
7fffec12e000-7fffec32e000 ---p 0000f000 fd:00 810191 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/zlib.so
7fffec32e000-7fffec32f000 rw-p 0000f000 fd:00 810191 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/zlib.so
7fffec32f000-7fffec330000 r-xp 00000000 fd:00 810184 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/fcntl.so
7fffec330000-7fffec52f000 ---p 00001000 fd:00 810184 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/fcntl.so
7fffec52f000-7fffec530000 rw-p 00000000 fd:00 810184 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/fcntl.so
7fffec530000-7fffec533000 r-xp 00000000 fd:00 810186 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/digest.so
7fffec533000-7fffec733000 ---p 00003000 fd:00 810186 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/digest.so
7fffec733000-7fffec734000 rw-p 00003000 fd:00 810186 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/digest.so
7fffec734000-7fffec751000 r-xp 00000000 fd:00 569625 /lib64/libselinux.so.1
7fffec751000-7fffec950000 ---p 0001d000 fd:00 569625 /lib64/libselinux.so.1
7fffec950000-7fffec951000 r--p 0001c000 fd:00 569625 /lib64/libselinux.so.1
7fffec951000-7fffec952000 rw-p 0001d000 fd:00 569625 /lib64/libselinux.so.1
7fffec952000-7fffec953000 rw-p 00000000 00:00 0
7fffec953000-7fffec969000 r-xp 00000000 fd:00 524700 /lib64/libresolv-2.12.so
7fffec969000-7fffecb69000 ---p 00016000 fd:00 524700 /lib64/libresolv-2.12.so
7fffecb69000-7fffecb6a000 r--p 00016000 fd:00 524700 /lib64/libresolv-2.12.so
7fffecb6a000-7fffecb6b000 rw-p 00017000 fd:00 524700 /lib64/libresolv-2.12.so
7fffecb6b000-7fffecb6d000 rw-p 00000000 00:00 0
7fffecb6d000-7fffecb6f000 r-xp 00000000 fd:00 524689 /lib64/libkeyutils.so.1.3
7fffecb6f000-7fffecd6e000 ---p 00002000 fd:00 524689 /lib64/libkeyutils.so.1.3
7fffecd6e000-7fffecd6f000 r--p 00001000 fd:00 524689 /lib64/libkeyutils.so.1.3
7fffecd6f000-7fffecd70000 rw-p 00002000 fd:00 524689 /lib64/libkeyutils.so.1.3
7fffecd70000-7fffecd7a000 r-xp 00000000 fd:00 524686 /lib64/libkrb5support.so.0.1
7fffecd7a000-7fffecf79000 ---p 0000a000 fd:00 524686 /lib64/libkrb5support.so.0.1
7fffecf79000-7fffecf7a000 r--p 00009000 fd:00 524686 /lib64/libkrb5support.so.0.1
7fffecf7a000-7fffecf7b000 rw-p 0000a000 fd:00 524686 /lib64/libkrb5support.so.0.1
7fffecf7b000-7fffecf90000 r-xp 00000000 fd:00 524357 /lib64/libz.so.1.2.3
7fffecf90000-7fffed18f000 ---p 00015000 fd:00 524357 /lib64/libz.so.1.2.3
7fffed18f000-7fffed190000 r--p 00014000 fd:00 524357 /lib64/libz.so.1.2.3
7fffed190000-7fffed191000 rw-p 00015000 fd:00 524357 /lib64/libz.so.1.2.3
7fffed191000-7fffed1ba000 r-xp 00000000 fd:00 524498 /lib64/libk5crypto.so.3.1
7fffed1ba000-7fffed3ba000 ---p 00029000 fd:00 524498 /lib64/libk5crypto.so.3.1
7fffed3ba000-7fffed3bb000 r--p 00029000 fd:00 524498 /lib64/libk5crypto.so.3.1
7fffed3bb000-7fffed3bc000 rw-p 0002a000 fd:00 524498 /lib64/libk5crypto.so.3.1
7fffed3bc000-7fffed3bd000 rw-p 00000000 00:00 0
7fffed3bd000-7fffed3c0000 r-xp 00000000 fd:00 524343 /lib64/libcom_err.so.2.1
7fffed3c0000-7fffed5bf000 ---p 00003000 fd:00 524343 /lib64/libcom_err.so.2.1
7fffed5bf000-7fffed5c0000 r--p 00002000 fd:00 524343 /lib64/libcom_err.so.2.1
7fffed5c0000-7fffed5c1000 rw-p 00003000 fd:00 524343 /lib64/libcom_err.so.2.1
7fffed5c1000-7fffed69c000 r-xp 00000000 fd:00 524685 /lib64/libkrb5.so.3.3
7fffed69c000-7fffed89c000 ---p 000db000 fd:00 524685 /lib64/libkrb5.so.3.3
7fffed89c000-7fffed8a6000 r--p 000db000 fd:00 524685 /lib64/libkrb5.so.3.3
7fffed8a6000-7fffed8a8000 rw-p 000e5000 fd:00 524685 /lib64/libkrb5.so.3.3
7fffed8a8000-7fffed8e9000 r-xp 00000000 fd:00 524683 /lib64/libgssapi_krb5.so.2.2
7fffed8e9000-7fffedae9000 ---p 00041000 fd:00 524683 /lib64/libgssapi_krb5.so.2.2
7fffedae9000-7fffedaea000 r--p 00041000 fd:00 524683 /lib64/libgssapi_krb5.so.2.2
7fffedaea000-7fffedaec000 rw-p 00042000 fd:00 524683 /lib64/libgssapi_krb5.so.2.2
7fffedaec000-7fffedca5000 r-xp 00000000 fd:00 801954 /usr/lib64/libcrypto.so.1.0.1e
7fffedca5000-7fffedea4000 ---p 001b9000 fd:00 801954 /usr/lib64/libcrypto.so.1.0.1e
7fffedea4000-7fffedebf000 r--p 001b8000 fd:00 801954 /usr/lib64/libcrypto.so.1.0.1e
7fffedebf000-7fffedecb000 rw-p 001d3000 fd:00 801954 /usr/lib64/libcrypto.so.1.0.1e
7fffedecb000-7fffedecf000 rw-p 00000000 00:00 0
7fffedecf000-7fffedf31000 r-xp 00000000 fd:00 801955 /usr/lib64/libssl.so.1.0.1e
7fffedf31000-7fffee130000 ---p 00062000 fd:00 801955 /usr/lib64/libssl.so.1.0.1e
7fffee130000-7fffee134000 r--p 00061000 fd:00 801955 /usr/lib64/libssl.so.1.0.1e
7fffee134000-7fffee13b000 rw-p 00065000 fd:00 801955 /usr/lib64/libssl.so.1.0.1e
7fffee13b000-7fffee18b000 r-xp 00000000 fd:00 810203 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/openssl.so
7fffee18b000-7fffee38b000 ---p 00050000 fd:00 810203 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/openssl.so
7fffee38b000-7fffee38f000 rw-p 00050000 fd:00 810203 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/openssl.so
7fffee38f000-7fffee393000 r-xp 00000000 fd:00 657568 /usr/local/rvm/gems/ruby-2.2.3/gems/xxhash-0.3.0/lib/xxhash/xxhash.so
7fffee393000-7fffee592000 ---p 00004000 fd:00 657568 /usr/local/rvm/gems/ruby-2.2.3/gems/xxhash-0.3.0/lib/xxhash/xxhash.so
7fffee592000-7fffee593000 rw-p 00003000 fd:00 657568 /usr/local/rvm/gems/ruby-2.2.3/gems/xxhash-0.3.0/lib/xxhash/xxhash.so
7fffee593000-7fffee5bc000 r-xp 00000000 fd:00 810198 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/socket.so
7fffee5bc000-7fffee7bc000 ---p 00029000 fd:00 810198 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/socket.so
7fffee7bc000-7fffee7bd000 rw-p 00029000 fd:00 810198 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/socket.so
7fffee7bd000-7fffee7c4000 r-xp 00000000 fd:00 810172 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/stringio.so
7fffee7c4000-7fffee9c4000 ---p 00007000 fd:00 810172 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/stringio.so
7fffee9c4000-7fffee9c5000 rw-p 00007000 fd:00 810172 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/stringio.so
7fffee9c5000-7fffee9e4000 r-xp 00000000 fd:00 797429 /usr/local/lib/libyaml-0.so.2.0.2
7fffee9e4000-7fffeebe3000 ---p 0001f000 fd:00 797429 /usr/local/lib/libyaml-0.so.2.0.2
7fffeebe3000-7fffeebe4000 rw-p 0001e000 fd:00 797429 /usr/local/lib/libyaml-0.so.2.0.2
7fffeebe4000-7fffeebea000 r-xp 00000000 fd:00 900698 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych.so
7fffeebea000-7fffeedea000 ---p 00006000 fd:00 900698 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych.so
7fffeedea000-7fffeedeb000 rw-p 00006000 fd:00 900698 /usr/local/rvm/gems/ruby-2.2.3/gems/psych-2.0.15/lib/psych.so
7fffeedeb000-7fffeedfd000 r-xp 00000000 fd:00 859792 /usr/local/rvm/gems/ruby-2.2.3/gems/msgpack-0.7.0/lib/msgpack/msgpack.so
7fffeedfd000-7fffeeffd000 ---p 00012000 fd:00 859792 /usr/local/rvm/gems/ruby-2.2.3/gems/msgpack-0.7.0/lib/msgpack/msgpack.so
7fffeeffd000-7fffeeffe000 rw-p 00012000 fd:00 859792 /usr/local/rvm/gems/ruby-2.2.3/gems/msgpack-0.7.0/lib/msgpack/msgpack.so
7fffeeffe000-7fffef013000 r-xp 00000000 fd:00 569607 /lib64/libgcc_s-4.8.2-20131212.so.1
7fffef013000-7fffef213000 ---p 00015000 fd:00 569607 /lib64/libgcc_s-4.8.2-20131212.so.1
7fffef213000-7fffef214000 rw-p 00015000 fd:00 569607 /lib64/libgcc_s-4.8.2-20131212.so.1
7fffef214000-7fffef300000 r-xp 00000000 fd:00 788620 /usr/lib64/libstdc++.so.6.0.19
7fffef300000-7fffef4ff000 ---p 000ec000 fd:00 788620 /usr/lib64/libstdc++.so.6.0.19
7fffef4ff000-7fffef507000 r--p 000eb000 fd:00 788620 /usr/lib64/libstdc++.so.6.0.19
7fffef507000-7fffef509000 rw-p 000f3000 fd:00 788620 /usr/lib64/libstdc++.so.6.0.19
7fffef509000-7fffef51e000 rw-p 00000000 00:00 0
7fffef51e000-7fffef7c4000 r-xp 00000000 fd:00 859591 /usr/local/rvm/gems/ruby-2.2.3/gems/google_hash-0.8.9/lib/google_hash.so
7fffef7c4000-7fffef9c4000 ---p 002a6000 fd:00 859591 /usr/local/rvm/gems/ruby-2.2.3/gems/google_hash-0.8.9/lib/google_hash.so
7fffef9c4000-7fffef9cf000 rw-p 002a6000 fd:00 859591 /usr/local/rvm/gems/ruby-2.2.3/gems/google_hash-0.8.9/lib/google_hash.so
7fffef9cf000-7fffef9d0000 rw-p 00000000 00:00 0
7fffef9d0000-7fffef9dc000 r-xp 00000000 fd:00 657760 /usr/local/rvm/gems/ruby-2.2.3/gems/yajl-ruby-1.2.1/lib/yajl/yajl.so
7fffef9dc000-7fffefbdb000 ---p 0000c000 fd:00 657760 /usr/local/rvm/gems/ruby-2.2.3/gems/yajl-ruby-1.2.1/lib/yajl/yajl.so
7fffefbdb000-7fffefbdc000 rw-p 0000b000 fd:00 657760 /usr/local/rvm/gems/ruby-2.2.3/gems/yajl-ruby-1.2.1/lib/yajl/yajl.so
7fffefbdc000-7fffefbe1000 r-xp 00000000 fd:00 810201 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/strscan.so
7fffefbe1000-7fffefde1000 ---p 00005000 fd:00 810201 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/strscan.so
7fffefde1000-7fffefde2000 rw-p 00005000 fd:00 810201 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/strscan.so
7fffefde2000-7fffefde3000 ---p 00000000 00:00 0
7fffefde3000-7fffeffe4000 rw-p 00000000 00:00 0
7fffeffe4000-7fffeffea000 r-xp 00000000 fd:00 810194 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/etc.so
7fffeffea000-7ffff01e9000 ---p 00006000 fd:00 810194 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/etc.so
7ffff01e9000-7ffff01ea000 rw-p 00005000 fd:00 810194 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/etc.so
7ffff01ea000-7ffff021f000 r-xp 00000000 fd:00 810187 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/date_core.so
7ffff021f000-7ffff041e000 ---p 00035000 fd:00 810187 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/date_core.so
7ffff041e000-7ffff0420000 rw-p 00034000 fd:00 810187 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/date_core.so
7ffff0420000-7ffff0421000 rw-p 00000000 00:00 0
7ffff0421000-7ffff0424000 r-xp 00000000 fd:00 810188 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/thread.so
7ffff0424000-7ffff0624000 ---p 00003000 fd:00 810188 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/thread.so
7ffff0624000-7ffff0625000 rw-p 00003000 fd:00 810188 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/thread.so
7ffff0625000-7ffff0627000 r-xp 00000000 fd:00 810222 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/trans/transdb.so
7ffff0627000-7ffff0827000 ---p 00002000 fd:00 810222 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/trans/transdb.so
7ffff0827000-7ffff0828000 rw-p 00002000 fd:00 810222 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/trans/transdb.so
7ffff0828000-7ffff082a000 r-xp 00000000 fd:00 810235 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/encdb.so
7ffff082a000-7ffff0a29000 ---p 00002000 fd:00 810235 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/encdb.so
7ffff0a29000-7ffff0a2a000 rw-p 00001000 fd:00 810235 /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/x86_64-linux/enc/encdb.so
7ffff0a2a000-7ffff68bb000 r--p 00000000 fd:00 788489 /usr/lib/locale/locale-archive
7ffff68bb000-7ffff68bd000 r-xp 00000000 fd:00 524298 /lib64/libfreebl3.so
7ffff68bd000-7ffff6abc000 ---p 00002000 fd:00 524298 /lib64/libfreebl3.so
7ffff6abc000-7ffff6abd000 r--p 00001000 fd:00 524298 /lib64/libfreebl3.so
7ffff6abd000-7ffff6abe000 rw-p 00002000 fd:00 524298 /lib64/libfreebl3.so
7ffff6abe000-7ffff6c48000 r-xp 00000000 fd:00 524305 /lib64/libc-2.12.so
7ffff6c48000-7ffff6e48000 ---p 0018a000 fd:00 524305 /lib64/libc-2.12.so
7ffff6e48000-7ffff6e4c000 r--p 0018a000 fd:00 524305 /lib64/libc-2.12.so
7ffff6e4c000-7ffff6e4d000 rw-p 0018e000 fd:00 524305 /lib64/libc-2.12.so
7ffff6e4d000-7ffff6e52000 rw-p 00000000 00:00 0
7ffff6e52000-7ffff6ed5000 r-xp 00000000 fd:00 524695 /lib64/libm-2.12.so
7ffff6ed5000-7ffff70d4000 ---p 00083000 fd:00 524695 /lib64/libm-2.12.so
7ffff70d4000-7ffff70d5000 r--p 00082000 fd:00 524695 /lib64/libm-2.12.so
7ffff70d5000-7ffff70d6000 rw-p 00083000 fd:00 524695 /lib64/libm-2.12.so
7ffff70d6000-7ffff70dd000 r-xp 00000000 fd:00 524309 /lib64/libcrypt-2.12.so
7ffff70dd000-7ffff72dd000 ---p 00007000 fd:00 524309 /lib64/libcrypt-2.12.so
7ffff72dd000-7ffff72de000 r--p 00007000 fd:00 524309 /lib64/libcrypt-2.12.so
7ffff72de000-7ffff72df000 rw-p 00008000 fd:00 524309 /lib64/libcrypt-2.12.so
7ffff72df000-7ffff730d000 rw-p 00000000 00:00 0
7ffff730d000-7ffff730f000 r-xp 00000000 fd:00 524694 /lib64/libdl-2.12.so
7ffff730f000-7ffff750f000 ---p 00002000 fd:00 524694 /lib64/libdl-2.12.so
7ffff750f000-7ffff7510000 r--p 00002000 fd:00 524694 /lib64/libdl-2.12.so
7ffff7510000-7ffff7511000 rw-p 00003000 fd:00 524694 /lib64/libdl-2.12.so
7ffff7511000-7ffff7518000 r-xp 00000000 fd:00 524701 /lib64/librt-2.12.so
7ffff7518000-7ffff7717000 ---p 00007000 fd:00 524701 /lib64/librt-2.12.so
7ffff7717000-7ffff7718000 r--p 00006000 fd:00 524701 /lib64/librt-2.12.so
7ffff7718000-7ffff7719000 rw-p 00007000 fd:00 524701 /lib64/librt-2.12.so
7ffff7719000-7ffff7730000 r-xp 00000000 fd:00 524329 /lib64/libpthread-2.12.so
7ffff7730000-7ffff7930000 ---p 00017000 fd:00 524329 /lib64/libpthread-2.12.so
7ffff7930000-7ffff7931000 r--p 00017000 fd:00 524329 /lib64/libpthread-2.12.so
7ffff7931000-7ffff7932000 rw-p 00018000 fd:00 524329 /lib64/libpthread-2.12.so
7ffff7932000-7ffff7936000 rw-p 00000000 00:00 0
7ffff7936000-7ffff7bc5000 r-xp 00000000 fd:00 809345 /usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2.0
7ffff7bc5000-7ffff7dc4000 ---p 0028f000 fd:00 809345 /usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2.0
7ffff7dc4000-7ffff7dcc000 rw-p 0028e000 fd:00 809345 /usr/local/rvm/rubies/ruby-2.2.3/lib/libruby.so.2.2.0
7ffff7dcc000-7ffff7ddd000 rw-p 00000000 00:00 0
7ffff7ddd000-7ffff7dfd000 r-xp 00000000 fd:00 569611 /lib64/ld-2.12.so
7ffff7e5f000-7ffff7e60000 rw-p 00000000 00:00 0
7ffff7e60000-7ffff7e67000 r--s 00000000 fd:00 918868 /usr/lib64/gconv/gconv-modules.cache
7ffff7e67000-7ffff7e8a000 r--s 00000000 fd:00 524329 /lib64/libpthread-2.12.so
7ffff7e8a000-7ffff7ea9000 r--s 00000000 fd:00 809343 /usr/local/rvm/rubies/ruby-2.2.3/bin/ruby
7ffff7ea9000-7ffff7ff2000 rw-p 00000000 00:00 0
7ffff7ff6000-7ffff7ff7000 ---p 00000000 00:00 0
7ffff7ff7000-7ffff7ffb000 rw-p 00000000 00:00 0
7ffff7ffb000-7ffff7ffc000 r-xp 00000000 00:00 0 [vdso]
7ffff7ffc000-7ffff7ffd000 r--p 0001f000 fd:00 569611 /lib64/ld-2.12.so
7ffff7ffd000-7ffff7ffe000 rw-p 00020000 fd:00 569611 /lib64/ld-2.12.so
7ffff7ffe000-7ffff7fff000 rw-p 00000000 00:00 0
7fffff5ff000-7ffffffff000 rw-p 00000000 00:00 0 [stack]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]


[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html


Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffe6bd0700 (LWP 27802)]
0x00007ffff6af0625 in raise () from /lib64/libc.so.6
Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.166.el6_7.3.x86_64 keyutils-libs-1.4-5.el6.x86_64 krb5-libs-1.10.3-42.el6.x86_64 libcom_err-1.41.12-22.el6.x86_64 libgcc-4.8.2-8.el6.x86_64 libselinux-2.0.94-5.8.el6.x86_64 libstdc++-4.8.2-8.el6.x86_64 nss-softokn-freebl-3.14.3-23.el6_7.x86_64 openssl-1.0.1e-42.el6.x86_64 zlib-1.2.3-29.el6.x86_64

(gdb) info threads
15 Thread 0x7fffe59be700 (LWP 27811) 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
14 Thread 0x7fffe5bc0700 (LWP 27810) 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
13 Thread 0x7fffe5dc2700 (LWP 27809) 0x00007ffff7724a0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
12 Thread 0x7fffe5fc4700 (LWP 27808) 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
11 Thread 0x7fffe61c6700 (LWP 27807) 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
10 Thread 0x7fffe63c8700 (LWP 27806) 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
9 Thread 0x7fffe65ca700 (LWP 27805) 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
8 Thread 0x7fffe67cc700 (LWP 27804) 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
7 Thread 0x7fffe69ce700 (LWP 27803) 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
* 6 Thread 0x7fffe6bd0700 (LWP 27802) 0x00007ffff6af0625 in raise () from /lib64/libc.so.6
5 Thread 0x7fffe71e6700 (LWP 27801) 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
3 Thread 0x7fffefee2700 (LWP 27799) 0x00007ffff7724a0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
2 Thread 0x7ffff7ff9700 (LWP 27798) 0x00007ffff6b9d113 in poll () from /lib64/libc.so.6
1 Thread 0x7ffff7fed700 (LWP 27795) 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0

(gdb) thread 15
[Switching to thread 15 (Thread 0x7fffe59be700 (LWP 27811))]#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
(gdb) bt
#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff7b01d13 in native_cond_wait (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:338
#2 gvl_acquire_common (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:87
#3 gvl_acquire (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:105
#4 0x00007ffff7b055bc in blocking_region_end (func=0x7ffff79d5940 <internal_read_func>, data1=0x7fffe59bc4f0, fd=<value optimized out>) at thread.c:1248
#5 rb_thread_io_blocking_region (func=0x7ffff79d5940 <internal_read_func>, data1=0x7fffe59bc4f0, fd=<value optimized out>) at thread.c:1399
#6 0x00007ffff79d585e in rb_read_internal (arg=<value optimized out>) at io.c:967
#7 read_internal_call (arg=<value optimized out>) at io.c:2474
#8 0x00007ffff79ab121 in rb_ensure (b_proc=0x7ffff79d5830 <read_internal_call>, data1=140737045579424, e_proc=<value optimized out>,
data2=<value optimized out>) at eval.c:907
#9 0x00007ffff79de389 in io_getpartial (argc=<value optimized out>, argv=<value optimized out>, io=<value optimized out>, nonblock=<value optimized out>,
no_exception=0) at io.c:2513
#10 0x00007ffff79de659 in io_read_nonblock (argc=1, argv=0x7fffe59bf3d8, io=15042160) at io.c:2681
#11 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x1392cd0, reg_cfp=0x7fffe5abe6b0, ci=<value optimized out>) at vm_insnhelper.c:1380
#12 0x00007ffff7ae7ed5 in vm_exec_core (th=0x1392cd0, initial=<value optimized out>) at insns.def:1054
#13 0x00007ffff7aed4fb in vm_exec (th=0x1392cd0) at vm.c:1429
#14 0x00007ffff7aee334 in invoke_block_from_c (th=0x1392cd0, block=<value optimized out>, self=16134360, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=20084280, splattable=1) at vm.c:813
#15 0x00007ffff7aef2a5 in vm_yield (val=33) at vm.c:853
#16 rb_yield_0 (val=33) at vm_eval.c:992
#17 rb_yield (val=33) at vm_eval.c:1002
---Type <return> to continue, or q <return> to quit---
#18 0x00007ffff79fca42 in int_dotimes (num=199) at numeric.c:3868
#19 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x1392cd0, reg_cfp=0x7fffe5abe9d0, ci=<value optimized out>) at vm_insnhelper.c:1380
#20 0x00007ffff7ae62c8 in vm_exec_core (th=0x1392cd0, initial=<value optimized out>) at insns.def:1024
#21 0x00007ffff7aed4fb in vm_exec (th=0x1392cd0) at vm.c:1429
#22 0x00007ffff7aee334 in invoke_block_from_c (th=0x1392cd0, block=<value optimized out>, self=17361320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18168000, splattable=1) at vm.c:813
#23 0x00007ffff7aef00c in vm_yield () at vm.c:853
#24 rb_yield_0 () at vm_eval.c:992
#25 loop_i () at vm_eval.c:1063
#26 0x00007ffff79ab55f in rb_rescue2 (b_proc=0x7ffff7aeefb0 <loop_i>, data1=0, r_proc=0, data2=0) at eval.c:808
#27 0x00007ffff7ad99ee in rb_f_loop (self=17361320) at vm_eval.c:1097
#28 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x1392cd0, reg_cfp=0x7fffe5abef70, ci=<value optimized out>) at vm_insnhelper.c:1380
#29 0x00007ffff7af5df8 in vm_call_cfunc (th=0x1392cd0, cfp=0x7fffe5abef70, ci=0xbe9ae8) at vm_insnhelper.c:1473
#30 vm_call_method (th=0x1392cd0, cfp=0x7fffe5abef70, ci=0xbe9ae8) at vm_insnhelper.c:1689
#31 0x00007ffff7ae62c8 in vm_exec_core (th=0x1392cd0, initial=<value optimized out>) at insns.def:1024
#32 0x00007ffff7aed4fb in vm_exec (th=0x1392cd0) at vm.c:1429
#33 0x00007ffff7aee334 in invoke_block_from_c (th=0x1392cd0, block=<value optimized out>, self=17361320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18168000, splattable=0) at vm.c:813
#34 0x00007ffff7aee828 in vm_invoke_proc (th=0x1392cd0, proc=0x81fba0, self=17361320, defined_class=18168000, argc=0, argv=0xe61910, blockptr=0x0) at vm.c:878
#35 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
---Type <return> to continue, or q <return> to quit---
#36 0x00007ffff7b02e76 in thread_start_func_2 (th=0x1392cd0, stack_start=0x7fffe59bf000) at thread.c:577
#37 0x00007ffff7b030f1 in thread_start_func_1 (th_ptr=0x1392cd0) at thread_pthread.c:852
#38 0x00007ffff7720a51 in start_thread () from /lib64/libpthread.so.0
#39 0x00007ffff6ba693d in clone () from /lib64/libc.so.6

(gdb) thread 14
[Switching to thread 14 (Thread 0x7fffe5bc0700 (LWP 27810))]#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
(gdb) bt
#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff7b01d13 in native_cond_wait (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:338
#2 gvl_acquire_common (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:87
#3 gvl_acquire (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:105
#4 0x00007ffff7b055bc in blocking_region_end (func=0x7ffff79d5940 <internal_read_func>, data1=0x7fffe5bbd750, fd=<value optimized out>) at thread.c:1248
#5 rb_thread_io_blocking_region (func=0x7ffff79d5940 <internal_read_func>, data1=0x7fffe5bbd750, fd=<value optimized out>) at thread.c:1399
#6 0x00007ffff79d585e in rb_read_internal (arg=<value optimized out>) at io.c:967
#7 read_internal_call (arg=<value optimized out>) at io.c:2474
#8 0x00007ffff79ab121 in rb_ensure (b_proc=0x7ffff79d5830 <read_internal_call>, data1=140737047681280, e_proc=<value optimized out>,
data2=<value optimized out>) at eval.c:907
#9 0x00007ffff79de389 in io_getpartial (argc=<value optimized out>, argv=<value optimized out>, io=<value optimized out>, nonblock=<value optimized out>,
no_exception=0) at io.c:2513
#10 0x00007ffff79de659 in io_read_nonblock (argc=1, argv=0x7fffe5bc1440, io=6367280) at io.c:2681
#11 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x13928d0, reg_cfp=0x7fffe5cc0660, ci=<value optimized out>) at vm_insnhelper.c:1380
#12 0x00007ffff7ae7ed5 in vm_exec_core (th=0x13928d0, initial=<value optimized out>) at insns.def:1054
#13 0x00007ffff7aed4fb in vm_exec (th=0x13928d0) at vm.c:1429
#14 0x00007ffff7aee334 in invoke_block_from_c (th=0x13928d0, block=<value optimized out>, self=17361320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18168000, splattable=1) at vm.c:813
#15 0x00007ffff7aef30c in vm_yield (val=52) at vm.c:853
#16 rb_yield_0 (val=52) at vm_eval.c:992
#17 rb_yield (val=52) at vm_eval.c:999
---Type <return> to continue, or q <return> to quit---
#18 0x00007ffff79ab121 in rb_ensure (b_proc=0x7ffff7aef230 <rb_yield>, data1=52, e_proc=<value optimized out>, data2=<value optimized out>) at eval.c:907
#19 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x13928d0, reg_cfp=0x7fffe5cc0cf0, ci=<value optimized out>) at vm_insnhelper.c:1380
#20 0x00007ffff7ae62c8 in vm_exec_core (th=0x13928d0, initial=<value optimized out>) at insns.def:1024
#21 0x00007ffff7aed4fb in vm_exec (th=0x13928d0) at vm.c:1429
#22 0x00007ffff7aee334 in invoke_block_from_c (th=0x13928d0, block=<value optimized out>, self=17361320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18168000, splattable=1) at vm.c:813
#23 0x00007ffff7aef2a5 in vm_yield (val=1216403219) at vm.c:853
#24 rb_yield_0 (val=1216403219) at vm_eval.c:992
#25 rb_yield (val=1216403219) at vm_eval.c:1002
#26 0x00007ffff7963dc7 in rb_ary_each (array=<value optimized out>) at array.c:1814
#27 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x13928d0, reg_cfp=0x7fffe5cc0d90, ci=<value optimized out>) at vm_insnhelper.c:1380
#28 0x00007ffff7ae62c8 in vm_exec_core (th=0x13928d0, initial=<value optimized out>) at insns.def:1024
#29 0x00007ffff7aed4fb in vm_exec (th=0x13928d0) at vm.c:1429
#30 0x00007ffff7aee334 in invoke_block_from_c (th=0x13928d0, block=<value optimized out>, self=17361320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18168000, splattable=1) at vm.c:813
#31 0x00007ffff7aef2a5 in vm_yield (val=140736751363920) at vm.c:853
#32 rb_yield_0 (val=140736751363920) at vm_eval.c:992
#33 rb_yield (val=140736751363920) at vm_eval.c:1002
#34 0x00007ffff7963dc7 in rb_ary_each (array=<value optimized out>) at array.c:1814
#35 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x13928d0, reg_cfp=0x7fffe5cc0e30, ci=<value optimized out>) at vm_insnhelper.c:1380
#36 0x00007ffff7af5df8 in vm_call_cfunc (th=0x13928d0, cfp=0x7fffe5cc0e30, ci=0xc65ca0) at vm_insnhelper.c:1473
---Type <return> to continue, or q <return> to quit---
#37 vm_call_method (th=0x13928d0, cfp=0x7fffe5cc0e30, ci=0xc65ca0) at vm_insnhelper.c:1689
#38 0x00007ffff7ae62c8 in vm_exec_core (th=0x13928d0, initial=<value optimized out>) at insns.def:1024
#39 0x00007ffff7aed4fb in vm_exec (th=0x13928d0) at vm.c:1429
#40 0x00007ffff7aee334 in invoke_block_from_c (th=0x13928d0, block=<value optimized out>, self=17361320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18168000, splattable=1) at vm.c:813
#41 0x00007ffff7aef00c in vm_yield () at vm.c:853
#42 rb_yield_0 () at vm_eval.c:992
#43 loop_i () at vm_eval.c:1063
#44 0x00007ffff79ab55f in rb_rescue2 (b_proc=0x7ffff7aeefb0 <loop_i>, data1=0, r_proc=0, data2=0) at eval.c:808
#45 0x00007ffff7ad99ee in rb_f_loop (self=17361320) at vm_eval.c:1097
#46 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x13928d0, reg_cfp=0x7fffe5cc0f70, ci=<value optimized out>) at vm_insnhelper.c:1380
#47 0x00007ffff7af5df8 in vm_call_cfunc (th=0x13928d0, cfp=0x7fffe5cc0f70, ci=0xc4dbb8) at vm_insnhelper.c:1473
#48 vm_call_method (th=0x13928d0, cfp=0x7fffe5cc0f70, ci=0xc4dbb8) at vm_insnhelper.c:1689
#49 0x00007ffff7ae62c8 in vm_exec_core (th=0x13928d0, initial=<value optimized out>) at insns.def:1024
#50 0x00007ffff7aed4fb in vm_exec (th=0x13928d0) at vm.c:1429
#51 0x00007ffff7aee334 in invoke_block_from_c (th=0x13928d0, block=<value optimized out>, self=17361320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18168000, splattable=0) at vm.c:813
#52 0x00007ffff7aee828 in vm_invoke_proc (th=0x13928d0, proc=0x18e2c50, self=17361320, defined_class=18168000, argc=0, argv=0xe61cd0, blockptr=0x0) at vm.c:878
#53 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
#54 0x00007ffff7b02e76 in thread_start_func_2 (th=0x13928d0, stack_start=0x7fffe5bc1000) at thread.c:577
---Type <return> to continue, or q <return> to quit---
#55 0x00007ffff7b030f1 in thread_start_func_1 (th_ptr=0x13928d0) at thread_pthread.c:852
#56 0x00007ffff7720a51 in start_thread () from /lib64/libpthread.so.0
#57 0x00007ffff6ba693d in clone () from /lib64/libc.so.6

(gdb) thread 13
[Switching to thread 13 (Thread 0x7fffe5dc2700 (LWP 27809))]#0 0x00007ffff7724a0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
(gdb) bt
#0 0x00007ffff7724a0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff7b05cce in native_cond_timedwait (th=0x1988fb0, timeout_tv=0x7fffe5dc0b60) at thread_pthread.c:356
#2 native_sleep (th=0x1988fb0, timeout_tv=0x7fffe5dc0b60) at thread_pthread.c:1112
#3 0x00007ffff7b063ad in sleep_timeval (th=0x1988fb0, tv=..., spurious_check=1) at thread.c:1097
#4 0x00007ffff7a2d335 in rb_f_sleep (argc=1, argv=0x7fffe5dc30d0) at process.c:4340
#5 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x1988fb0, reg_cfp=0x7fffe5ec2ed0, ci=<value optimized out>) at vm_insnhelper.c:1380
#6 0x00007ffff7af5df8 in vm_call_cfunc (th=0x1988fb0, cfp=0x7fffe5ec2ed0, ci=0xc689d8) at vm_insnhelper.c:1473
#7 vm_call_method (th=0x1988fb0, cfp=0x7fffe5ec2ed0, ci=0xc689d8) at vm_insnhelper.c:1689
#8 0x00007ffff7ae7ed5 in vm_exec_core (th=0x1988fb0, initial=<value optimized out>) at insns.def:1054
#9 0x00007ffff7aed4fb in vm_exec (th=0x1988fb0) at vm.c:1429
#10 0x00007ffff7aee334 in invoke_block_from_c (th=0x1988fb0, block=<value optimized out>, self=17361320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18168000, splattable=1) at vm.c:813
#11 0x00007ffff7aef00c in vm_yield () at vm.c:853
#12 rb_yield_0 () at vm_eval.c:992
#13 loop_i () at vm_eval.c:1063
#14 0x00007ffff79ab55f in rb_rescue2 (b_proc=0x7ffff7aeefb0 <loop_i>, data1=0, r_proc=0, data2=0) at eval.c:808
#15 0x00007ffff7ad99ee in rb_f_loop (self=17361320) at vm_eval.c:1097
#16 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x1988fb0, reg_cfp=0x7fffe5ec2f70, ci=<value optimized out>) at vm_insnhelper.c:1380
#17 0x00007ffff7af5df8 in vm_call_cfunc (th=0x1988fb0, cfp=0x7fffe5ec2f70, ci=0xbbe3e0) at vm_insnhelper.c:1473
#18 vm_call_method (th=0x1988fb0, cfp=0x7fffe5ec2f70, ci=0xbbe3e0) at vm_insnhelper.c:1689
#19 0x00007ffff7ae62c8 in vm_exec_core (th=0x1988fb0, initial=<value optimized out>) at insns.def:1024
---Type <return> to continue, or q <return> to quit---
#20 0x00007ffff7aed4fb in vm_exec (th=0x1988fb0) at vm.c:1429
#21 0x00007ffff7aee334 in invoke_block_from_c (th=0x1988fb0, block=<value optimized out>, self=17361320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18168000, splattable=0) at vm.c:813
#22 0x00007ffff7aee828 in vm_invoke_proc (th=0x1988fb0, proc=0x18e1480, self=17361320, defined_class=18168000, argc=0, argv=0xe61ed8, blockptr=0x0) at vm.c:878
#23 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
#24 0x00007ffff7b02e76 in thread_start_func_2 (th=0x1988fb0, stack_start=0x7fffe5dc3000) at thread.c:577
#25 0x00007ffff7b030f1 in thread_start_func_1 (th_ptr=0x1988fb0) at thread_pthread.c:852
#26 0x00007ffff7720a51 in start_thread () from /lib64/libpthread.so.0
#27 0x00007ffff6ba693d in clone () from /lib64/libc.so.6

(gdb) thread 12
[Switching to thread 12 (Thread 0x7fffe5fc4700 (LWP 27808))]#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
(gdb) bt
#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff7b0375b in native_cond_wait (limits_us=<value optimized out>) at thread_pthread.c:338
#2 gvl_acquire_common (limits_us=<value optimized out>) at thread_pthread.c:87
#3 gvl_yield (limits_us=<value optimized out>) at thread_pthread.c:155
#4 rb_thread_schedule_limits (limits_us=<value optimized out>) at thread.c:1209
#5 0x00007ffff7b03b7c in rb_threadptr_execute_interrupts (th=<value optimized out>, blocking_timing=0) at thread.c:2019
#6 0x00007ffff7ae236d in vm_call0_body (th=0x1988bb0, ci=<value optimized out>, argv=0x7fffe5fc10b0) at vm_eval.c:252
#7 0x00007ffff7ae331e in vm_call0 (recv=18167000, mid=152, n=1) at vm_eval.c:59
#8 rb_call0 (recv=18167000, mid=152, n=1) at vm_eval.c:349
#9 rb_call (recv=18167000, mid=152, n=1) at vm_eval.c:616
#10 rb_funcall (recv=18167000, mid=152, n=1) at vm_eval.c:818
#11 0x00007fffef6659ed in eqrb::operator()(unsigned long, unsigned long) const () from /usr/local/rvm/gems/ruby-2.2.3/gems/google_hash-0.8.9/lib/google_hash.so
#12 0x00007fffef6f6b6f in google::sparse_hashtable<std::pair<unsigned long const, unsigned long>, unsigned long, hashrb, google::sparse_hash_map<unsigned long, unsigned long, hashrb, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::SelectKey, google::sparse_hash_map<unsigned long, unsigned long, hashrb, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::SetKey, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::KeyInfo::equals(unsigned long const&, unsigned long const&) const ()
from /usr/local/rvm/gems/ruby-2.2.3/gems/google_hash-0.8.9/lib/google_hash.so
#13 0x00007fffef6f5739 in google::sparse_hashtable<std::pair<unsigned long const, unsigned long>, unsigned long, hashrb, google::sparse_hash_map<unsigned long, unsigned long, hashrb, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::SelectKey, google::sparse_hash_map<unsigned long, unsigned long, hashrb, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::SetKey, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::equals(unsigned long const&, unsigned long const&) const ()
---Type <return> to continue, or q <return> to quit---
from /usr/local/rvm/gems/ruby-2.2.3/gems/google_hash-0.8.9/lib/google_hash.so
#14 0x00007fffef6f65ab in google::sparse_hashtable<std::pair<unsigned long const, unsigned long>, unsigned long, hashrb, google::sparse_hash_map<unsigned long, unsigned long, hashrb, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::SelectKey, google::sparse_hash_map<unsigned long, unsigned long, hashrb, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::SetKey, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::test_deleted_key(unsigned long const&) const ()
from /usr/local/rvm/gems/ruby-2.2.3/gems/google_hash-0.8.9/lib/google_hash.so
#15 0x00007fffef6f5440 in google::sparse_hashtable<std::pair<unsigned long const, unsigned long>, unsigned long, hashrb, google::sparse_hash_map<unsigned long, unsigned long, hashrb, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::SelectKey, google::sparse_hash_map<unsigned long, unsigned long, hashrb, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::SetKey, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::test_deleted(google::sparse_hashtable_iterator<std::pair<unsigned long const, unsigned long>, unsigned long, hashrb, google::sparse_hash_map<unsigned long, unsigned long, hashrb, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::SelectKey, google::sparse_hash_map<unsigned long, unsigned long, hashrb, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::SetKey, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > > const&) const ()
from /usr/local/rvm/gems/ruby-2.2.3/gems/google_hash-0.8.9/lib/google_hash.so
#16 0x00007fffef6f4a49 in google::sparse_hashtable_iterator<std::pair<unsigned long const, unsigned long>, unsigned long, hashrb, google::sparse_hash_map<unsigned long, unsigned long, hashrb, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::SelectKey, google::sparse_hash_map<unsigned long, unsigned long, hashrb, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::SetKey, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::advance_past_deleted() ()
from /usr/local/rvm/gems/ruby-2.2.3/gems/google_hash-0.8.9/lib/google_hash.so
#17 0x00007fffef6f45e4 in google::sparse_hashtable_iterator<std::pair<unsigned long const, unsigned long>, unsigned long, hashrb, google::sparse_hash_map<unsigned long, unsigned long, hashrb, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::SelectKey, google::sparse_hash_map<unsi---Type <return> to continue, or q <return> to quit---
gned long, unsigned long, hashrb, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::SetKey, eqrb, google::libc_allocator_with_realloc<std::pair<unsigned long const, unsigned long> > >::operator++() () from /usr/local/rvm/gems/ruby-2.2.3/gems/google_hash-0.8.9/lib/google_hash.so
#18 0x00007fffef6f38e8 in mark_hash_map_values () from /usr/local/rvm/gems/ruby-2.2.3/gems/google_hash-0.8.9/lib/google_hash.so
#19 0x00007ffff79c91cb in gc_mark_children (objspace=0x6029f0, obj=18167000) at gc.c:4190
#20 0x00007ffff79ca5f4 in rgengc_rememberset_mark (objspace=0x6029f0, full_mark=<value optimized out>, immediate_mark=<value optimized out>,
immediate_sweep=<value optimized out>, reason=<value optimized out>) at gc.c:5376
#21 gc_marks_start (objspace=0x6029f0, full_mark=<value optimized out>, immediate_mark=<value optimized out>, immediate_sweep=<value optimized out>,
reason=<value optimized out>) at gc.c:4951
#22 gc_marks (objspace=0x6029f0, full_mark=<value optimized out>, immediate_mark=<value optimized out>, immediate_sweep=<value optimized out>,
reason=<value optimized out>) at gc.c:5206
#23 gc_start (objspace=0x6029f0, full_mark=<value optimized out>, immediate_mark=<value optimized out>, immediate_sweep=<value optimized out>,
reason=<value optimized out>) at gc.c:5957
#24 0x00007ffff79cc65c in heap_prepare (klass=6687280, flags=8231, v1=0, v2=0, v3=0) at gc.c:1564
#25 heap_get_freeobj_from_next_freepage (klass=6687280, flags=8231, v1=0, v2=0, v3=0) at gc.c:1576
#26 heap_get_freeobj (klass=6687280, flags=8231, v1=0, v2=0, v3=0) at gc.c:1600
#27 newobj_of (klass=6687280, flags=8231, v1=0, v2=0, v3=0) at gc.c:1645
#28 0x00007ffff796ae69 in ary_alloc (capa=3) at array.c:445
#29 ary_new (capa=3) at array.c:479
#30 rb_ary_new_capa (capa=3) at array.c:494
#31 0x00007fffe7dfd62d in JSON_parse_array () from /usr/local/rvm/gems/ruby-2.2.3/gems/json-1.8.3/lib/json/ext/parser.so
#32 0x00007fffe7dfc7c7 in JSON_parse_value () at parser.rl:245
---Type <return> to continue, or q <return> to quit---
#33 0x00007fffe7dfd1f9 in JSON_parse_object () from /usr/local/rvm/gems/ruby-2.2.3/gems/json-1.8.3/lib/json/ext/parser.so
#34 0x00007fffe7dfc76f in JSON_parse_value () at parser.rl:253
#35 0x00007fffe7dfd1f9 in JSON_parse_object () from /usr/local/rvm/gems/ruby-2.2.3/gems/json-1.8.3/lib/json/ext/parser.so
#36 0x00007fffe7dfc76f in JSON_parse_value () at parser.rl:253
#37 0x00007fffe7dfd1f9 in JSON_parse_object () from /usr/local/rvm/gems/ruby-2.2.3/gems/json-1.8.3/lib/json/ext/parser.so
#38 0x00007fffe7dfd99a in cParser_parse () from /usr/local/rvm/gems/ruby-2.2.3/gems/json-1.8.3/lib/json/ext/parser.so
#39 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x1988bb0, reg_cfp=0x7fffe60c4930, ci=<value optimized out>) at vm_insnhelper.c:1380
#40 0x00007ffff7ae7ed5 in vm_exec_core (th=0x1988bb0, initial=<value optimized out>) at insns.def:1054
#41 0x00007ffff7aed4fb in vm_exec (th=0x1988bb0) at vm.c:1429
#42 0x00007ffff7aee334 in invoke_block_from_c (th=0x1988bb0, block=<value optimized out>, self=16040480, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=6728800, splattable=0) at vm.c:813
#43 0x00007ffff7aee828 in vm_invoke_proc (th=0x1988bb0, proc=0x18b0690, self=16040480, defined_class=6728800, argc=1, argv=0x7fffe5fc5388, blockptr=0x0)
at vm.c:878
#44 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
#45 0x00007ffff79b623d in proc_call (argc=1, argv=0x7fffe5fc5388, procval=14886280) at proc.c:731
#46 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x1988bb0, reg_cfp=0x7fffe60c4a20, ci=<value optimized out>) at vm_insnhelper.c:1380
#47 0x00007ffff7ae7ed5 in vm_exec_core (th=0x1988bb0, initial=<value optimized out>) at insns.def:1054
#48 0x00007ffff7aed4fb in vm_exec (th=0x1988bb0) at vm.c:1429
#49 0x00007ffff7aee334 in invoke_block_from_c (th=0x1988bb0, block=<value optimized out>, self=17361320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18168000, splattable=0) at vm.c:813
---Type <return> to continue, or q <return> to quit---
#50 0x00007ffff7aee828 in vm_invoke_proc (th=0x1988bb0, proc=0x18dfbc0, self=17361320, defined_class=18168000, argc=1, argv=0x7fffe5fc50a0, blockptr=0x0)
at vm.c:878
#51 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
#52 0x00007ffff79b623d in proc_call (argc=1, argv=0x7fffe5fc50a0, procval=15081360) at proc.c:731
#53 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x1988bb0, reg_cfp=0x7fffe60c4e30, ci=<value optimized out>) at vm_insnhelper.c:1380
#54 0x00007ffff7ae7ed5 in vm_exec_core (th=0x1988bb0, initial=<value optimized out>) at insns.def:1054
#55 0x00007ffff7aed4fb in vm_exec (th=0x1988bb0) at vm.c:1429
#56 0x00007ffff7aee334 in invoke_block_from_c (th=0x1988bb0, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=1) at vm.c:813
#57 0x00007ffff7aef00c in vm_yield () at vm.c:853
#58 rb_yield_0 () at vm_eval.c:992
#59 loop_i () at vm_eval.c:1063
#60 0x00007ffff79ab55f in rb_rescue2 (b_proc=0x7ffff7aeefb0 <loop_i>, data1=0, r_proc=0, data2=0) at eval.c:808
#61 0x00007ffff7ad99ee in rb_f_loop (self=15089320) at vm_eval.c:1097
#62 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x1988bb0, reg_cfp=0x7fffe60c4ed0, ci=<value optimized out>) at vm_insnhelper.c:1380
#63 0x00007ffff7ae62c8 in vm_exec_core (th=0x1988bb0, initial=<value optimized out>) at insns.def:1024
#64 0x00007ffff7aed4fb in vm_exec (th=0x1988bb0) at vm.c:1429
#65 0x00007ffff7aee334 in invoke_block_from_c (th=0x1988bb0, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=1) at vm.c:813
#66 0x00007ffff7aef099 in vm_yield (tag=5529868, data=<value optimized out>) at vm.c:853
---Type <return> to continue, or q <return> to quit---
#67 rb_yield_0 (tag=5529868, data=<value optimized out>) at vm_eval.c:992
#68 catch_i (tag=5529868, data=<value optimized out>) at vm_eval.c:1895
#69 0x00007ffff7ada8a8 in rb_catch_protect (t=<value optimized out>, func=0x7ffff7aef030 <catch_i>, data=0, stateptr=0x7fffe5fc350c) at vm_eval.c:1995
#70 0x00007ffff7ada9ae in rb_catch_obj (t=<value optimized out>, func=<value optimized out>, data=<value optimized out>) at vm_eval.c:1974
#71 0x00007ffff7ada9fe in rb_f_catch (argc=<value optimized out>, argv=<value optimized out>) at vm_eval.c:1960
#72 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x1988bb0, reg_cfp=0x7fffe60c4f70, ci=<value optimized out>) at vm_insnhelper.c:1380
#73 0x00007ffff7ae62c8 in vm_exec_core (th=0x1988bb0, initial=<value optimized out>) at insns.def:1024
#74 0x00007ffff7aed4fb in vm_exec (th=0x1988bb0) at vm.c:1429
#75 0x00007ffff7aee334 in invoke_block_from_c (th=0x1988bb0, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=0) at vm.c:813
#76 0x00007ffff7aee828 in vm_invoke_proc (th=0x1988bb0, proc=0x18dfa50, self=15089320, defined_class=18960640, argc=0, argv=0xe62180, blockptr=0x0) at vm.c:878
#77 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
#78 0x00007ffff7b02e76 in thread_start_func_2 (th=0x1988bb0, stack_start=0x7fffe5fc5000) at thread.c:577
#79 0x00007ffff7b030f1 in thread_start_func_1 (th_ptr=0x1988bb0) at thread_pthread.c:852
#80 0x00007ffff7720a51 in start_thread () from /lib64/libpthread.so.0
#81 0x00007ffff6ba693d in clone () from /lib64/libc.so.6

(gdb) thread 11
[Switching to thread 11 (Thread 0x7fffe61c6700 (LWP 27807))]#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
(gdb) bt
#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff7b01d13 in native_cond_wait (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:338
#2 gvl_acquire_common (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:87
#3 gvl_acquire (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:105
#4 0x00007ffff7b06de9 in blocking_region_end (max=17, read=0x7fffe61c37b0, write=0x0, except=0x0, timeout=<value optimized out>) at thread.c:1248
#5 do_select (max=17, read=0x7fffe61c37b0, write=0x0, except=0x0, timeout=<value optimized out>) at thread.c:3447
#6 rb_thread_fd_select (max=17, read=0x7fffe61c37b0, write=0x0, except=0x0, timeout=<value optimized out>) at thread.c:3550
#7 0x00007ffff79d80a8 in select_internal (arg=<value optimized out>) at io.c:8417
#8 select_call (arg=<value optimized out>) at io.c:8487
#9 0x00007ffff79ab121 in rb_ensure (b_proc=0x7ffff79d7d60 <select_call>, data1=140737053996944, e_proc=<value optimized out>, data2=<value optimized out>)
at eval.c:907
#10 0x00007ffff79d6d79 in rb_f_select (argc=<value optimized out>, argv=<value optimized out>, obj=<value optimized out>) at io.c:8839
#11 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x1896590, reg_cfp=0x7fffe62c6660, ci=<value optimized out>) at vm_insnhelper.c:1380
#12 0x00007ffff7ae7ed5 in vm_exec_core (th=0x1896590, initial=<value optimized out>) at insns.def:1054
#13 0x00007ffff7aed4fb in vm_exec (th=0x1896590) at vm.c:1429
#14 0x00007ffff7aee334 in invoke_block_from_c (th=0x1896590, block=<value optimized out>, self=17605840, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=19254560, splattable=1) at vm.c:813
#15 0x00007ffff7aef099 in vm_yield (tag=17928460, data=<value optimized out>) at vm.c:853
#16 rb_yield_0 (tag=17928460, data=<value optimized out>) at vm_eval.c:992
#17 catch_i (tag=17928460, data=<value optimized out>) at vm_eval.c:1895
#18 0x00007ffff7ada8a8 in rb_catch_protect (t=<value optimized out>, func=0x7ffff7aef030 <catch_i>, data=0, stateptr=0x7fffe61c3f2c) at vm_eval.c:1995
---Type <return> to continue, or q <return> to quit---
#19 0x00007ffff7ada9ae in rb_catch_obj (t=<value optimized out>, func=<value optimized out>, data=<value optimized out>) at vm_eval.c:1974
#20 0x00007ffff7ada9fe in rb_f_catch (argc=<value optimized out>, argv=<value optimized out>) at vm_eval.c:1960
#21 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x1896590, reg_cfp=0x7fffe62c68e0, ci=<value optimized out>) at vm_insnhelper.c:1380
#22 0x00007ffff7ae62c8 in vm_exec_core (th=0x1896590, initial=<value optimized out>) at insns.def:1024
#23 0x00007ffff7aed4fb in vm_exec (th=0x1896590) at vm.c:1429
#24 0x00007ffff7aee334 in invoke_block_from_c (th=0x1896590, block=<value optimized out>, self=17361320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18168000, splattable=0) at vm.c:813
#25 0x00007ffff7aee828 in vm_invoke_proc (th=0x1896590, proc=0x18dfbc0, self=17361320, defined_class=18168000, argc=1, argv=0x7fffe61c70a0, blockptr=0x0)
at vm.c:878
#26 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
#27 0x00007ffff79b623d in proc_call (argc=1, argv=0x7fffe61c70a0, procval=15081360) at proc.c:731
#28 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x1896590, reg_cfp=0x7fffe62c6e30, ci=<value optimized out>) at vm_insnhelper.c:1380
#29 0x00007ffff7ae7ed5 in vm_exec_core (th=0x1896590, initial=<value optimized out>) at insns.def:1054
#30 0x00007ffff7aed4fb in vm_exec (th=0x1896590) at vm.c:1429
#31 0x00007ffff7aee334 in invoke_block_from_c (th=0x1896590, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=1) at vm.c:813
#32 0x00007ffff7aef00c in vm_yield () at vm.c:853
#33 rb_yield_0 () at vm_eval.c:992
#34 loop_i () at vm_eval.c:1063
#35 0x00007ffff79ab55f in rb_rescue2 (b_proc=0x7ffff7aeefb0 <loop_i>, data1=0, r_proc=0, data2=0) at eval.c:808
---Type <return> to continue, or q <return> to quit---
#36 0x00007ffff7ad99ee in rb_f_loop (self=15089320) at vm_eval.c:1097
#37 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x1896590, reg_cfp=0x7fffe62c6ed0, ci=<value optimized out>) at vm_insnhelper.c:1380
#38 0x00007ffff7ae62c8 in vm_exec_core (th=0x1896590, initial=<value optimized out>) at insns.def:1024
#39 0x00007ffff7aed4fb in vm_exec (th=0x1896590) at vm.c:1429
#40 0x00007ffff7aee334 in invoke_block_from_c (th=0x1896590, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=1) at vm.c:813
#41 0x00007ffff7aef099 in vm_yield (tag=5529868, data=<value optimized out>) at vm.c:853
#42 rb_yield_0 (tag=5529868, data=<value optimized out>) at vm_eval.c:992
#43 catch_i (tag=5529868, data=<value optimized out>) at vm_eval.c:1895
#44 0x00007ffff7ada8a8 in rb_catch_protect (t=<value optimized out>, func=0x7ffff7aef030 <catch_i>, data=0, stateptr=0x7fffe61c550c) at vm_eval.c:1995
#45 0x00007ffff7ada9ae in rb_catch_obj (t=<value optimized out>, func=<value optimized out>, data=<value optimized out>) at vm_eval.c:1974
#46 0x00007ffff7ada9fe in rb_f_catch (argc=<value optimized out>, argv=<value optimized out>) at vm_eval.c:1960
#47 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x1896590, reg_cfp=0x7fffe62c6f70, ci=<value optimized out>) at vm_insnhelper.c:1380
#48 0x00007ffff7ae62c8 in vm_exec_core (th=0x1896590, initial=<value optimized out>) at insns.def:1024
#49 0x00007ffff7aed4fb in vm_exec (th=0x1896590) at vm.c:1429
#50 0x00007ffff7aee334 in invoke_block_from_c (th=0x1896590, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=0) at vm.c:813
#51 0x00007ffff7aee828 in vm_invoke_proc (th=0x1896590, proc=0x18de470, self=15089320, defined_class=18960640, argc=0, argv=0xe62310, blockptr=0x0) at vm.c:878
#52 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
#53 0x00007ffff7b02e76 in thread_start_func_2 (th=0x1896590, stack_start=0x7fffe61c7000) at thread.c:577
---Type <return> to continue, or q <return> to quit---
#54 0x00007ffff7b030f1 in thread_start_func_1 (th_ptr=0x1896590) at thread_pthread.c:852
#55 0x00007ffff7720a51 in start_thread () from /lib64/libpthread.so.0
#56 0x00007ffff6ba693d in clone () from /lib64/libc.so.6

(gdb) thread 10
[Switching to thread 10 (Thread 0x7fffe63c8700 (LWP 27806))]#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
(gdb) bt
#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff7b01d13 in native_cond_wait (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:338
#2 gvl_acquire_common (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:87
#3 gvl_acquire (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:105
#4 0x00007ffff7b06de9 in blocking_region_end (max=16, read=0x7fffe63c57b0, write=0x0, except=0x0, timeout=<value optimized out>) at thread.c:1248
#5 do_select (max=16, read=0x7fffe63c57b0, write=0x0, except=0x0, timeout=<value optimized out>) at thread.c:3447
#6 rb_thread_fd_select (max=16, read=0x7fffe63c57b0, write=0x0, except=0x0, timeout=<value optimized out>) at thread.c:3550
#7 0x00007ffff79d80a8 in select_internal (arg=<value optimized out>) at io.c:8417
#8 select_call (arg=<value optimized out>) at io.c:8487
#9 0x00007ffff79ab121 in rb_ensure (b_proc=0x7ffff79d7d60 <select_call>, data1=140737056102288, e_proc=<value optimized out>, data2=<value optimized out>)
at eval.c:907
#10 0x00007ffff79d6d79 in rb_f_select (argc=<value optimized out>, argv=<value optimized out>, obj=<value optimized out>) at io.c:8839
#11 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18c1f30, reg_cfp=0x7fffe64c8660, ci=<value optimized out>) at vm_insnhelper.c:1380
#12 0x00007ffff7ae7ed5 in vm_exec_core (th=0x18c1f30, initial=<value optimized out>) at insns.def:1054
#13 0x00007ffff7aed4fb in vm_exec (th=0x18c1f30) at vm.c:1429
#14 0x00007ffff7aee334 in invoke_block_from_c (th=0x18c1f30, block=<value optimized out>, self=6368400, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=19254560, splattable=1) at vm.c:813
#15 0x00007ffff7aef099 in vm_yield (tag=17928460, data=<value optimized out>) at vm.c:853
#16 rb_yield_0 (tag=17928460, data=<value optimized out>) at vm_eval.c:992
#17 catch_i (tag=17928460, data=<value optimized out>) at vm_eval.c:1895
#18 0x00007ffff7ada8a8 in rb_catch_protect (t=<value optimized out>, func=0x7ffff7aef030 <catch_i>, data=0, stateptr=0x7fffe63c5f2c) at vm_eval.c:1995
---Type <return> to continue, or q <return> to quit---
#19 0x00007ffff7ada9ae in rb_catch_obj (t=<value optimized out>, func=<value optimized out>, data=<value optimized out>) at vm_eval.c:1974
#20 0x00007ffff7ada9fe in rb_f_catch (argc=<value optimized out>, argv=<value optimized out>) at vm_eval.c:1960
#21 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18c1f30, reg_cfp=0x7fffe64c88e0, ci=<value optimized out>) at vm_insnhelper.c:1380
#22 0x00007ffff7ae62c8 in vm_exec_core (th=0x18c1f30, initial=<value optimized out>) at insns.def:1024
#23 0x00007ffff7aed4fb in vm_exec (th=0x18c1f30) at vm.c:1429
#24 0x00007ffff7aee334 in invoke_block_from_c (th=0x18c1f30, block=<value optimized out>, self=17361320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18168000, splattable=0) at vm.c:813
#25 0x00007ffff7aee828 in vm_invoke_proc (th=0x18c1f30, proc=0x18dfbc0, self=17361320, defined_class=18168000, argc=1, argv=0x7fffe63c90a0, blockptr=0x0)
at vm.c:878
#26 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
#27 0x00007ffff79b623d in proc_call (argc=1, argv=0x7fffe63c90a0, procval=15081360) at proc.c:731
#28 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18c1f30, reg_cfp=0x7fffe64c8e30, ci=<value optimized out>) at vm_insnhelper.c:1380
#29 0x00007ffff7ae7ed5 in vm_exec_core (th=0x18c1f30, initial=<value optimized out>) at insns.def:1054
#30 0x00007ffff7aed4fb in vm_exec (th=0x18c1f30) at vm.c:1429
#31 0x00007ffff7aee334 in invoke_block_from_c (th=0x18c1f30, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=1) at vm.c:813
#32 0x00007ffff7aef00c in vm_yield () at vm.c:853
#33 rb_yield_0 () at vm_eval.c:992
#34 loop_i () at vm_eval.c:1063
#35 0x00007ffff79ab55f in rb_rescue2 (b_proc=0x7ffff7aeefb0 <loop_i>, data1=0, r_proc=0, data2=0) at eval.c:808
---Type <return> to continue, or q <return> to quit---
#36 0x00007ffff7ad99ee in rb_f_loop (self=15089320) at vm_eval.c:1097
#37 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18c1f30, reg_cfp=0x7fffe64c8ed0, ci=<value optimized out>) at vm_insnhelper.c:1380
#38 0x00007ffff7ae62c8 in vm_exec_core (th=0x18c1f30, initial=<value optimized out>) at insns.def:1024
#39 0x00007ffff7aed4fb in vm_exec (th=0x18c1f30) at vm.c:1429
#40 0x00007ffff7aee334 in invoke_block_from_c (th=0x18c1f30, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=1) at vm.c:813
#41 0x00007ffff7aef099 in vm_yield (tag=5529868, data=<value optimized out>) at vm.c:853
#42 rb_yield_0 (tag=5529868, data=<value optimized out>) at vm_eval.c:992
#43 catch_i (tag=5529868, data=<value optimized out>) at vm_eval.c:1895
#44 0x00007ffff7ada8a8 in rb_catch_protect (t=<value optimized out>, func=0x7ffff7aef030 <catch_i>, data=0, stateptr=0x7fffe63c750c) at vm_eval.c:1995
#45 0x00007ffff7ada9ae in rb_catch_obj (t=<value optimized out>, func=<value optimized out>, data=<value optimized out>) at vm_eval.c:1974
#46 0x00007ffff7ada9fe in rb_f_catch (argc=<value optimized out>, argv=<value optimized out>) at vm_eval.c:1960
#47 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18c1f30, reg_cfp=0x7fffe64c8f70, ci=<value optimized out>) at vm_insnhelper.c:1380
#48 0x00007ffff7ae62c8 in vm_exec_core (th=0x18c1f30, initial=<value optimized out>) at insns.def:1024
#49 0x00007ffff7aed4fb in vm_exec (th=0x18c1f30) at vm.c:1429
#50 0x00007ffff7aee334 in invoke_block_from_c (th=0x18c1f30, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=0) at vm.c:813
#51 0x00007ffff7aee828 in vm_invoke_proc (th=0x18c1f30, proc=0xcc6f10, self=15089320, defined_class=18960640, argc=0, argv=0xe626f8, blockptr=0x0) at vm.c:878
#52 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
#53 0x00007ffff7b02e76 in thread_start_func_2 (th=0x18c1f30, stack_start=0x7fffe63c9000) at thread.c:577
---Type <return> to continue, or q <return> to quit---
#54 0x00007ffff7b030f1 in thread_start_func_1 (th_ptr=0x18c1f30) at thread_pthread.c:852
#55 0x00007ffff7720a51 in start_thread () from /lib64/libpthread.so.0
#56 0x00007ffff6ba693d in clone () from /lib64/libc.so.6

(gdb) thread 9
[Switching to thread 9 (Thread 0x7fffe65ca700 (LWP 27805))]#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
(gdb) bt
#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff7b01d13 in native_cond_wait (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:338
#2 gvl_acquire_common (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:87
#3 gvl_acquire (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:105
#4 0x00007ffff7b055bc in blocking_region_end (func=0x7ffff79d5940 <internal_read_func>, data1=0x7fffe65c75c0, fd=<value optimized out>) at thread.c:1248
#5 rb_thread_io_blocking_region (func=0x7ffff79d5940 <internal_read_func>, data1=0x7fffe65c75c0, fd=<value optimized out>) at thread.c:1399
#6 0x00007ffff79d585e in rb_read_internal (arg=<value optimized out>) at io.c:967
#7 read_internal_call (arg=<value optimized out>) at io.c:2474
#8 0x00007ffff79ab121 in rb_ensure (b_proc=0x7ffff79d5830 <read_internal_call>, data1=140737058207600, e_proc=<value optimized out>,
data2=<value optimized out>) at eval.c:907
#9 0x00007ffff79de389 in io_getpartial (argc=<value optimized out>, argv=<value optimized out>, io=<value optimized out>, nonblock=<value optimized out>,
no_exception=0) at io.c:2513
#10 0x00007ffff79de659 in io_read_nonblock (argc=1, argv=0x7fffe65cb5b0, io=15460360) at io.c:2681
#11 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18a28f0, reg_cfp=0x7fffe66ca6b0, ci=<value optimized out>) at vm_insnhelper.c:1380
#12 0x00007ffff7ae7ed5 in vm_exec_core (th=0x18a28f0, initial=<value optimized out>) at insns.def:1054
#13 0x00007ffff7aed4fb in vm_exec (th=0x18a28f0) at vm.c:1429
#14 0x00007ffff7aee334 in invoke_block_from_c (th=0x18a28f0, block=<value optimized out>, self=15462040, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=19254560, splattable=1) at vm.c:813
#15 0x00007ffff7aef099 in vm_yield (tag=17928460, data=<value optimized out>) at vm.c:853
#16 rb_yield_0 (tag=17928460, data=<value optimized out>) at vm_eval.c:992
#17 catch_i (tag=17928460, data=<value optimized out>) at vm_eval.c:1895
---Type <return> to continue, or q <return> to quit---
#18 0x00007ffff7ada8a8 in rb_catch_protect (t=<value optimized out>, func=0x7ffff7aef030 <catch_i>, data=0, stateptr=0x7fffe65c7f2c) at vm_eval.c:1995
#19 0x00007ffff7ada9ae in rb_catch_obj (t=<value optimized out>, func=<value optimized out>, data=<value optimized out>) at vm_eval.c:1974
#20 0x00007ffff7ada9fe in rb_f_catch (argc=<value optimized out>, argv=<value optimized out>) at vm_eval.c:1960
#21 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18a28f0, reg_cfp=0x7fffe66ca8e0, ci=<value optimized out>) at vm_insnhelper.c:1380
#22 0x00007ffff7ae62c8 in vm_exec_core (th=0x18a28f0, initial=<value optimized out>) at insns.def:1024
#23 0x00007ffff7aed4fb in vm_exec (th=0x18a28f0) at vm.c:1429
#24 0x00007ffff7aee334 in invoke_block_from_c (th=0x18a28f0, block=<value optimized out>, self=17361320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18168000, splattable=0) at vm.c:813
#25 0x00007ffff7aee828 in vm_invoke_proc (th=0x18a28f0, proc=0x18dfbc0, self=17361320, defined_class=18168000, argc=1, argv=0x7fffe65cb0a0, blockptr=0x0)
at vm.c:878
#26 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
#27 0x00007ffff79b623d in proc_call (argc=1, argv=0x7fffe65cb0a0, procval=15081360) at proc.c:731
#28 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18a28f0, reg_cfp=0x7fffe66cae30, ci=<value optimized out>) at vm_insnhelper.c:1380
#29 0x00007ffff7ae7ed5 in vm_exec_core (th=0x18a28f0, initial=<value optimized out>) at insns.def:1054
#30 0x00007ffff7aed4fb in vm_exec (th=0x18a28f0) at vm.c:1429
#31 0x00007ffff7aee334 in invoke_block_from_c (th=0x18a28f0, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=1) at vm.c:813
#32 0x00007ffff7aef00c in vm_yield () at vm.c:853
#33 rb_yield_0 () at vm_eval.c:992
#34 loop_i () at vm_eval.c:1063
---Type <return> to continue, or q <return> to quit---
#35 0x00007ffff79ab55f in rb_rescue2 (b_proc=0x7ffff7aeefb0 <loop_i>, data1=0, r_proc=0, data2=0) at eval.c:808
#36 0x00007ffff7ad99ee in rb_f_loop (self=15089320) at vm_eval.c:1097
#37 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18a28f0, reg_cfp=0x7fffe66caed0, ci=<value optimized out>) at vm_insnhelper.c:1380
#38 0x00007ffff7ae62c8 in vm_exec_core (th=0x18a28f0, initial=<value optimized out>) at insns.def:1024
#39 0x00007ffff7aed4fb in vm_exec (th=0x18a28f0) at vm.c:1429
#40 0x00007ffff7aee334 in invoke_block_from_c (th=0x18a28f0, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=1) at vm.c:813
#41 0x00007ffff7aef099 in vm_yield (tag=5529868, data=<value optimized out>) at vm.c:853
#42 rb_yield_0 (tag=5529868, data=<value optimized out>) at vm_eval.c:992
#43 catch_i (tag=5529868, data=<value optimized out>) at vm_eval.c:1895
#44 0x00007ffff7ada8a8 in rb_catch_protect (t=<value optimized out>, func=0x7ffff7aef030 <catch_i>, data=0, stateptr=0x7fffe65c950c) at vm_eval.c:1995
#45 0x00007ffff7ada9ae in rb_catch_obj (t=<value optimized out>, func=<value optimized out>, data=<value optimized out>) at vm_eval.c:1974
#46 0x00007ffff7ada9fe in rb_f_catch (argc=<value optimized out>, argv=<value optimized out>) at vm_eval.c:1960
#47 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18a28f0, reg_cfp=0x7fffe66caf70, ci=<value optimized out>) at vm_insnhelper.c:1380
#48 0x00007ffff7ae62c8 in vm_exec_core (th=0x18a28f0, initial=<value optimized out>) at insns.def:1024
#49 0x00007ffff7aed4fb in vm_exec (th=0x18a28f0) at vm.c:1429
#50 0x00007ffff7aee334 in invoke_block_from_c (th=0x18a28f0, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=0) at vm.c:813
#51 0x00007ffff7aee828 in vm_invoke_proc (th=0x18a28f0, proc=0x1029300, self=15089320, defined_class=18960640, argc=0, argv=0xe63300, blockptr=0x0) at vm.c:878
#52 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
---Type <return> to continue, or q <return> to quit---
#53 0x00007ffff7b02e76 in thread_start_func_2 (th=0x18a28f0, stack_start=0x7fffe65cb000) at thread.c:577
#54 0x00007ffff7b030f1 in thread_start_func_1 (th_ptr=0x18a28f0) at thread_pthread.c:852
#55 0x00007ffff7720a51 in start_thread () from /lib64/libpthread.so.0
#56 0x00007ffff6ba693d in clone () from /lib64/libc.so.6

(gdb) thread 8
[Switching to thread 8 (Thread 0x7fffe67cc700 (LWP 27804))]#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
(gdb) bt
#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff7b01d13 in native_cond_wait (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:338
#2 gvl_acquire_common (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:87
#3 gvl_acquire (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:105
#4 0x00007ffff7b055bc in blocking_region_end (func=0x7ffff79d6500 <internal_write_func>, data1=0x7fffe67c9760, fd=<value optimized out>) at thread.c:1248
#5 rb_thread_io_blocking_region (func=0x7ffff79d6500 <internal_write_func>, data1=0x7fffe67c9760, fd=<value optimized out>) at thread.c:1399
#6 0x00007ffff79da123 in rb_write_internal (str=<value optimized out>,
ptr=0x7fffd01088c0 "GET /author_store_v5/authors/twitter:2911703308 HTTP/1.1\r\nAccept: application/json\r\nUser-Agent: Stretcher Ruby Gem 1.21.2\r\nContent-Type: application/json\r\nAccept-Encoding: gzip;q=1.0,deflate;q=0.6,ide"..., len=293, fptr=0x7fffd00083d0, nosync=<value optimized out>) at io.c:978
#7 io_binwrite_string (str=<value optimized out>,
ptr=0x7fffd01088c0 "GET /author_store_v5/authors/twitter:2911703308 HTTP/1.1\r\nAccept: application/json\r\nUser-Agent: Stretcher Ruby Gem 1.21.2\r\nContent-Type: application/json\r\nAccept-Encoding: gzip;q=1.0,deflate;q=0.6,ide"..., len=293, fptr=0x7fffd00083d0, nosync=<value optimized out>) at io.c:1257
#8 io_binwrite (str=<value optimized out>,
ptr=0x7fffd01088c0 "GET /author_store_v5/authors/twitter:2911703308 HTTP/1.1\r\nAccept: application/json\r\nUser-Agent: Stretcher Ruby Gem 1.21.2\r\nContent-Type: application/json\r\nAccept-Encoding: gzip;q=1.0,deflate;q=0.6,ide"..., len=293, fptr=0x7fffd00083d0, nosync=<value optimized out>) at io.c:1325
#9 0x00007ffff79e06c9 in io_fwrite (io=<value optimized out>, str=<value optimized out>, nosync=0) at io.c:1429
#10 io_write (io=<value optimized out>, str=<value optimized out>, nosync=0) at io.c:1463
#11 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18d5700, reg_cfp=0x7fffe68cc660, ci=<value optimized out>) at vm_insnhelper.c:1380
#12 0x00007ffff7ae7ed5 in vm_exec_core (th=0x18d5700, initial=<value optimized out>) at insns.def:1054
#13 0x00007ffff7aed4fb in vm_exec (th=0x18d5700) at vm.c:1429
#14 0x00007ffff7aee334 in invoke_block_from_c (th=0x18d5700, block=<value optimized out>, self=14415720, argc=<value optimized out>, argv=<value optimized out>,
---Type <return> to continue, or q <return> to quit---
blockptr=<value optimized out>, cref=0x0, defined_class=19254560, splattable=1) at vm.c:813
#15 0x00007ffff7aef099 in vm_yield (tag=17928460, data=<value optimized out>) at vm.c:853
#16 rb_yield_0 (tag=17928460, data=<value optimized out>) at vm_eval.c:992
#17 catch_i (tag=17928460, data=<value optimized out>) at vm_eval.c:1895
#18 0x00007ffff7ada8a8 in rb_catch_protect (t=<value optimized out>, func=0x7ffff7aef030 <catch_i>, data=0, stateptr=0x7fffe67c9f2c) at vm_eval.c:1995
#19 0x00007ffff7ada9ae in rb_catch_obj (t=<value optimized out>, func=<value optimized out>, data=<value optimized out>) at vm_eval.c:1974
#20 0x00007ffff7ada9fe in rb_f_catch (argc=<value optimized out>, argv=<value optimized out>) at vm_eval.c:1960
#21 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18d5700, reg_cfp=0x7fffe68cc8e0, ci=<value optimized out>) at vm_insnhelper.c:1380
#22 0x00007ffff7ae62c8 in vm_exec_core (th=0x18d5700, initial=<value optimized out>) at insns.def:1024
#23 0x00007ffff7aed4fb in vm_exec (th=0x18d5700) at vm.c:1429
#24 0x00007ffff7aee334 in invoke_block_from_c (th=0x18d5700, block=<value optimized out>, self=17361320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18168000, splattable=0) at vm.c:813
#25 0x00007ffff7aee828 in vm_invoke_proc (th=0x18d5700, proc=0x18dfbc0, self=17361320, defined_class=18168000, argc=1, argv=0x7fffe67cd0a0, blockptr=0x0)
at vm.c:878
#26 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
#27 0x00007ffff79b623d in proc_call (argc=1, argv=0x7fffe67cd0a0, procval=15081360) at proc.c:731
#28 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18d5700, reg_cfp=0x7fffe68cce30, ci=<value optimized out>) at vm_insnhelper.c:1380
#29 0x00007ffff7ae7ed5 in vm_exec_core (th=0x18d5700, initial=<value optimized out>) at insns.def:1054
#30 0x00007ffff7aed4fb in vm_exec (th=0x18d5700) at vm.c:1429
#31 0x00007ffff7aee334 in invoke_block_from_c (th=0x18d5700, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
---Type <return> to continue, or q <return> to quit---
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=1) at vm.c:813
#32 0x00007ffff7aef00c in vm_yield () at vm.c:853
#33 rb_yield_0 () at vm_eval.c:992
#34 loop_i () at vm_eval.c:1063
#35 0x00007ffff79ab55f in rb_rescue2 (b_proc=0x7ffff7aeefb0 <loop_i>, data1=0, r_proc=0, data2=0) at eval.c:808
#36 0x00007ffff7ad99ee in rb_f_loop (self=15089320) at vm_eval.c:1097
#37 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18d5700, reg_cfp=0x7fffe68cced0, ci=<value optimized out>) at vm_insnhelper.c:1380
#38 0x00007ffff7ae62c8 in vm_exec_core (th=0x18d5700, initial=<value optimized out>) at insns.def:1024
#39 0x00007ffff7aed4fb in vm_exec (th=0x18d5700) at vm.c:1429
#40 0x00007ffff7aee334 in invoke_block_from_c (th=0x18d5700, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=1) at vm.c:813
#41 0x00007ffff7aef099 in vm_yield (tag=5529868, data=<value optimized out>) at vm.c:853
#42 rb_yield_0 (tag=5529868, data=<value optimized out>) at vm_eval.c:992
#43 catch_i (tag=5529868, data=<value optimized out>) at vm_eval.c:1895
#44 0x00007ffff7ada8a8 in rb_catch_protect (t=<value optimized out>, func=0x7ffff7aef030 <catch_i>, data=0, stateptr=0x7fffe67cb50c) at vm_eval.c:1995
#45 0x00007ffff7ada9ae in rb_catch_obj (t=<value optimized out>, func=<value optimized out>, data=<value optimized out>) at vm_eval.c:1974
#46 0x00007ffff7ada9fe in rb_f_catch (argc=<value optimized out>, argv=<value optimized out>) at vm_eval.c:1960
#47 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18d5700, reg_cfp=0x7fffe68ccf70, ci=<value optimized out>) at vm_insnhelper.c:1380
#48 0x00007ffff7ae62c8 in vm_exec_core (th=0x18d5700, initial=<value optimized out>) at insns.def:1024
#49 0x00007ffff7aed4fb in vm_exec (th=0x18d5700) at vm.c:1429
#50 0x00007ffff7aee334 in invoke_block_from_c (th=0x18d5700, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
---Type <return> to continue, or q <return> to quit---
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=0) at vm.c:813
#51 0x00007ffff7aee828 in vm_invoke_proc (th=0x18d5700, proc=0xe2ead0, self=15089320, defined_class=18960640, argc=0, argv=0xe63800, blockptr=0x0) at vm.c:878
#52 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
#53 0x00007ffff7b02e76 in thread_start_func_2 (th=0x18d5700, stack_start=0x7fffe67cd000) at thread.c:577
#54 0x00007ffff7b030f1 in thread_start_func_1 (th_ptr=0x18d5700) at thread_pthread.c:852
#55 0x00007ffff7720a51 in start_thread () from /lib64/libpthread.so.0
#56 0x00007ffff6ba693d in clone () from /lib64/libc.so.6

(gdb) thread 7
[Switching to thread 7 (Thread 0x7fffe69ce700 (LWP 27803))]#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
(gdb) bt
#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff7b01d13 in native_cond_wait (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:338
#2 gvl_acquire_common (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:87
#3 gvl_acquire (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:105
#4 0x00007ffff7b06de9 in blocking_region_end (max=22, read=0x7fffe69cb7b0, write=0x0, except=0x0, timeout=<value optimized out>) at thread.c:1248
#5 do_select (max=22, read=0x7fffe69cb7b0, write=0x0, except=0x0, timeout=<value optimized out>) at thread.c:3447
#6 rb_thread_fd_select (max=22, read=0x7fffe69cb7b0, write=0x0, except=0x0, timeout=<value optimized out>) at thread.c:3550
#7 0x00007ffff79d80a8 in select_internal (arg=<value optimized out>) at io.c:8417
#8 select_call (arg=<value optimized out>) at io.c:8487
#9 0x00007ffff79ab121 in rb_ensure (b_proc=0x7ffff79d7d60 <select_call>, data1=140737062418320, e_proc=<value optimized out>, data2=<value optimized out>)
at eval.c:907
#10 0x00007ffff79d6d79 in rb_f_select (argc=<value optimized out>, argv=<value optimized out>, obj=<value optimized out>) at io.c:8839
#11 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18c8240, reg_cfp=0x7fffe6ace660, ci=<value optimized out>) at vm_insnhelper.c:1380
#12 0x00007ffff7ae7ed5 in vm_exec_core (th=0x18c8240, initial=<value optimized out>) at insns.def:1054
#13 0x00007ffff7aed4fb in vm_exec (th=0x18c8240) at vm.c:1429
#14 0x00007ffff7aee334 in invoke_block_from_c (th=0x18c8240, block=<value optimized out>, self=15495040, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=19254560, splattable=1) at vm.c:813
#15 0x00007ffff7aef099 in vm_yield (tag=17928460, data=<value optimized out>) at vm.c:853
#16 rb_yield_0 (tag=17928460, data=<value optimized out>) at vm_eval.c:992
#17 catch_i (tag=17928460, data=<value optimized out>) at vm_eval.c:1895
#18 0x00007ffff7ada8a8 in rb_catch_protect (t=<value optimized out>, func=0x7ffff7aef030 <catch_i>, data=0, stateptr=0x7fffe69cbf2c) at vm_eval.c:1995
---Type <return> to continue, or q <return> to quit---
#19 0x00007ffff7ada9ae in rb_catch_obj (t=<value optimized out>, func=<value optimized out>, data=<value optimized out>) at vm_eval.c:1974
#20 0x00007ffff7ada9fe in rb_f_catch (argc=<value optimized out>, argv=<value optimized out>) at vm_eval.c:1960
#21 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18c8240, reg_cfp=0x7fffe6ace8e0, ci=<value optimized out>) at vm_insnhelper.c:1380
#22 0x00007ffff7ae62c8 in vm_exec_core (th=0x18c8240, initial=<value optimized out>) at insns.def:1024
#23 0x00007ffff7aed4fb in vm_exec (th=0x18c8240) at vm.c:1429
#24 0x00007ffff7aee334 in invoke_block_from_c (th=0x18c8240, block=<value optimized out>, self=17361320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18168000, splattable=0) at vm.c:813
#25 0x00007ffff7aee828 in vm_invoke_proc (th=0x18c8240, proc=0x18dfbc0, self=17361320, defined_class=18168000, argc=1, argv=0x7fffe69cf0a0, blockptr=0x0)
at vm.c:878
#26 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
#27 0x00007ffff79b623d in proc_call (argc=1, argv=0x7fffe69cf0a0, procval=15081360) at proc.c:731
#28 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18c8240, reg_cfp=0x7fffe6acee30, ci=<value optimized out>) at vm_insnhelper.c:1380
#29 0x00007ffff7ae7ed5 in vm_exec_core (th=0x18c8240, initial=<value optimized out>) at insns.def:1054
#30 0x00007ffff7aed4fb in vm_exec (th=0x18c8240) at vm.c:1429
#31 0x00007ffff7aee334 in invoke_block_from_c (th=0x18c8240, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=1) at vm.c:813
#32 0x00007ffff7aef00c in vm_yield () at vm.c:853
#33 rb_yield_0 () at vm_eval.c:992
#34 loop_i () at vm_eval.c:1063
#35 0x00007ffff79ab55f in rb_rescue2 (b_proc=0x7ffff7aeefb0 <loop_i>, data1=0, r_proc=0, data2=0) at eval.c:808
---Type <return> to continue, or q <return> to quit---
#36 0x00007ffff7ad99ee in rb_f_loop (self=15089320) at vm_eval.c:1097
#37 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18c8240, reg_cfp=0x7fffe6aceed0, ci=<value optimized out>) at vm_insnhelper.c:1380
#38 0x00007ffff7ae62c8 in vm_exec_core (th=0x18c8240, initial=<value optimized out>) at insns.def:1024
#39 0x00007ffff7aed4fb in vm_exec (th=0x18c8240) at vm.c:1429
#40 0x00007ffff7aee334 in invoke_block_from_c (th=0x18c8240, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=1) at vm.c:813
#41 0x00007ffff7aef099 in vm_yield (tag=5529868, data=<value optimized out>) at vm.c:853
#42 rb_yield_0 (tag=5529868, data=<value optimized out>) at vm_eval.c:992
#43 catch_i (tag=5529868, data=<value optimized out>) at vm_eval.c:1895
#44 0x00007ffff7ada8a8 in rb_catch_protect (t=<value optimized out>, func=0x7ffff7aef030 <catch_i>, data=0, stateptr=0x7fffe69cd50c) at vm_eval.c:1995
#45 0x00007ffff7ada9ae in rb_catch_obj (t=<value optimized out>, func=<value optimized out>, data=<value optimized out>) at vm_eval.c:1974
#46 0x00007ffff7ada9fe in rb_f_catch (argc=<value optimized out>, argv=<value optimized out>) at vm_eval.c:1960
#47 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18c8240, reg_cfp=0x7fffe6acef70, ci=<value optimized out>) at vm_insnhelper.c:1380
#48 0x00007ffff7ae62c8 in vm_exec_core (th=0x18c8240, initial=<value optimized out>) at insns.def:1024
#49 0x00007ffff7aed4fb in vm_exec (th=0x18c8240) at vm.c:1429
#50 0x00007ffff7aee334 in invoke_block_from_c (th=0x18c8240, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=0) at vm.c:813
#51 0x00007ffff7aee828 in vm_invoke_proc (th=0x18c8240, proc=0xcc69e0, self=15089320, defined_class=18960640, argc=0, argv=0xe639b8, blockptr=0x0) at vm.c:878
#52 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
#53 0x00007ffff7b02e76 in thread_start_func_2 (th=0x18c8240, stack_start=0x7fffe69cf000) at thread.c:577
---Type <return> to continue, or q <return> to quit---
#54 0x00007ffff7b030f1 in thread_start_func_1 (th_ptr=0x18c8240) at thread_pthread.c:852
#55 0x00007ffff7720a51 in start_thread () from /lib64/libpthread.so.0
#56 0x00007ffff6ba693d in clone () from /lib64/libc.so.6

(gdb) thread 6
[Switching to thread 6 (Thread 0x7fffe6bd0700 (LWP 27802))]#0 0x00007ffff6af0625 in raise () from /lib64/libc.so.6
(gdb) bt
#0 0x00007ffff6af0625 in raise () from /lib64/libc.so.6
#1 0x00007ffff6af1e05 in abort () from /lib64/libc.so.6
#2 0x00007ffff79a75da in die (fmt=<value optimized out>) at error.c:395
#3 rb_bug (fmt=<value optimized out>) at error.c:411
#4 0x00007ffff79cc7ea in newobj_of (klass=6687280, flags=8231, v1=0, v2=0, v3=0) at gc.c:1635
#5 0x00007ffff796ae69 in ary_alloc (capa=3) at array.c:445
#6 ary_new (capa=3) at array.c:479
#7 rb_ary_new_capa (capa=3) at array.c:494
#8 0x00007ffff79d8112 in select_internal (arg=<value optimized out>) at io.c:8423
#9 select_call (arg=<value optimized out>) at io.c:8487
#10 0x00007ffff79ab121 in rb_ensure (b_proc=0x7ffff79d7d60 <select_call>, data1=140737064523664, e_proc=<value optimized out>, data2=<value optimized out>)
at eval.c:907
#11 0x00007ffff79d6d79 in rb_f_select (argc=<value optimized out>, argv=<value optimized out>, obj=<value optimized out>) at io.c:8839
#12 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18924f0, reg_cfp=0x7fffe6cd0660, ci=<value optimized out>) at vm_insnhelper.c:1380
#13 0x00007ffff7ae7ed5 in vm_exec_core (th=0x18924f0, initial=<value optimized out>) at insns.def:1054
#14 0x00007ffff7aed4fb in vm_exec (th=0x18924f0) at vm.c:1429
#15 0x00007ffff7aee334 in invoke_block_from_c (th=0x18924f0, block=<value optimized out>, self=17461000, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=19254560, splattable=1) at vm.c:813
#16 0x00007ffff7aef099 in vm_yield (tag=17928460, data=<value optimized out>) at vm.c:853
#17 rb_yield_0 (tag=17928460, data=<value optimized out>) at vm_eval.c:992
#18 catch_i (tag=17928460, data=<value optimized out>) at vm_eval.c:1895
---Type <return> to continue, or q <return> to quit---
#19 0x00007ffff7ada8a8 in rb_catch_protect (t=<value optimized out>, func=0x7ffff7aef030 <catch_i>, data=0, stateptr=0x7fffe6bcdf2c) at vm_eval.c:1995
#20 0x00007ffff7ada9ae in rb_catch_obj (t=<value optimized out>, func=<value optimized out>, data=<value optimized out>) at vm_eval.c:1974
#21 0x00007ffff7ada9fe in rb_f_catch (argc=<value optimized out>, argv=<value optimized out>) at vm_eval.c:1960
#22 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18924f0, reg_cfp=0x7fffe6cd08e0, ci=<value optimized out>) at vm_insnhelper.c:1380
#23 0x00007ffff7ae62c8 in vm_exec_core (th=0x18924f0, initial=<value optimized out>) at insns.def:1024
#24 0x00007ffff7aed4fb in vm_exec (th=0x18924f0) at vm.c:1429
#25 0x00007ffff7aee334 in invoke_block_from_c (th=0x18924f0, block=<value optimized out>, self=17361320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18168000, splattable=0) at vm.c:813
#26 0x00007ffff7aee828 in vm_invoke_proc (th=0x18924f0, proc=0x18dfbc0, self=17361320, defined_class=18168000, argc=1, argv=0x7fffe6bd10a0, blockptr=0x0)
at vm.c:878
#27 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
#28 0x00007ffff79b623d in proc_call (argc=1, argv=0x7fffe6bd10a0, procval=15081360) at proc.c:731
#29 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18924f0, reg_cfp=0x7fffe6cd0e30, ci=<value optimized out>) at vm_insnhelper.c:1380
#30 0x00007ffff7ae7ed5 in vm_exec_core (th=0x18924f0, initial=<value optimized out>) at insns.def:1054
#31 0x00007ffff7aed4fb in vm_exec (th=0x18924f0) at vm.c:1429
#32 0x00007ffff7aee334 in invoke_block_from_c (th=0x18924f0, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=1) at vm.c:813
#33 0x00007ffff7aef00c in vm_yield () at vm.c:853
#34 rb_yield_0 () at vm_eval.c:992
#35 loop_i () at vm_eval.c:1063
---Type <return> to continue, or q <return> to quit---
#36 0x00007ffff79ab55f in rb_rescue2 (b_proc=0x7ffff7aeefb0 <loop_i>, data1=0, r_proc=0, data2=0) at eval.c:808
#37 0x00007ffff7ad99ee in rb_f_loop (self=15089320) at vm_eval.c:1097
#38 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18924f0, reg_cfp=0x7fffe6cd0ed0, ci=<value optimized out>) at vm_insnhelper.c:1380
#39 0x00007ffff7ae62c8 in vm_exec_core (th=0x18924f0, initial=<value optimized out>) at insns.def:1024
#40 0x00007ffff7aed4fb in vm_exec (th=0x18924f0) at vm.c:1429
#41 0x00007ffff7aee334 in invoke_block_from_c (th=0x18924f0, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=1) at vm.c:813
#42 0x00007ffff7aef099 in vm_yield (tag=5529868, data=<value optimized out>) at vm.c:853
#43 rb_yield_0 (tag=5529868, data=<value optimized out>) at vm_eval.c:992
#44 catch_i (tag=5529868, data=<value optimized out>) at vm_eval.c:1895
#45 0x00007ffff7ada8a8 in rb_catch_protect (t=<value optimized out>, func=0x7ffff7aef030 <catch_i>, data=0, stateptr=0x7fffe6bcf50c) at vm_eval.c:1995
#46 0x00007ffff7ada9ae in rb_catch_obj (t=<value optimized out>, func=<value optimized out>, data=<value optimized out>) at vm_eval.c:1974
#47 0x00007ffff7ada9fe in rb_f_catch (argc=<value optimized out>, argv=<value optimized out>) at vm_eval.c:1960
#48 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18924f0, reg_cfp=0x7fffe6cd0f70, ci=<value optimized out>) at vm_insnhelper.c:1380
#49 0x00007ffff7ae62c8 in vm_exec_core (th=0x18924f0, initial=<value optimized out>) at insns.def:1024
#50 0x00007ffff7aed4fb in vm_exec (th=0x18924f0) at vm.c:1429
#51 0x00007ffff7aee334 in invoke_block_from_c (th=0x18924f0, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=0) at vm.c:813
#52 0x00007ffff7aee828 in vm_invoke_proc (th=0x18924f0, proc=0x18dce50, self=15089320, defined_class=18960640, argc=0, argv=0xe63bc0, blockptr=0x0) at vm.c:878
#53 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
---Type <return> to continue, or q <return> to quit---
#54 0x00007ffff7b02e76 in thread_start_func_2 (th=0x18924f0, stack_start=0x7fffe6bd1000) at thread.c:577
#55 0x00007ffff7b030f1 in thread_start_func_1 (th_ptr=0x18924f0) at thread_pthread.c:852
#56 0x00007ffff7720a51 in start_thread () from /lib64/libpthread.so.0
#57 0x00007ffff6ba693d in clone () from /lib64/libc.so.6
(gdb) frame
#0 0x00007ffff6af0625 in raise () from /lib64/libc.so.6
(gdb) up
#1 0x00007ffff6af1e05 in abort () from /lib64/libc.so.6
(gdb) up
#2 0x00007ffff79a75da in die (fmt=<value optimized out>) at error.c:395
395 abort();
(gdb) up
#3 rb_bug (fmt=<value optimized out>) at error.c:411
411 die();
(gdb) up
#4 0x00007ffff79cc7ea in newobj_of (klass=6687280, flags=8231, v1=0, v2=0, v3=0) at gc.c:1635
1635 rb_bug("object allocation during garbage collection phase");
(gdb) up
#5 0x00007ffff796ae69 in ary_alloc (capa=3) at array.c:445
445 NEWOBJ_OF(ary, struct RArray, klass, T_ARRAY | RARRAY_EMBED_FLAG | (RGENGC_WB_PROTECTED_ARRAY ? FL_WB_PROTECTED : 0));
(gdb) up
#6 ary_new (capa=3) at array.c:479
479 ary = ary_alloc(klass);
(gdb) up
#7 rb_ary_new_capa (capa=3) at array.c:494
494 return ary_new(rb_cArray, capa);
(gdb) up
#8 0x00007ffff79d8112 in select_internal (arg=<value optimized out>) at io.c:8423
8423 res = rb_ary_new2(3);
(gdb) up
#9 select_call (arg=<value optimized out>) at io.c:8487
8487 return select_internal(p->read, p->write, p->except, p->timeout, p->fdsets);
(gdb) up
#10 0x00007ffff79ab121 in rb_ensure (b_proc=0x7ffff79d7d60 <select_call>, data1=140737064523664, e_proc=<value optimized out>, data2=<value optimized out>)
at eval.c:907
907 result = (*b_proc) (data1);
(gdb) up
#11 0x00007ffff79d6d79 in rb_f_select (argc=<value optimized out>, argv=<value optimized out>, obj=<value optimized out>) at io.c:8839
8839 return rb_ensure(select_call, (VALUE)&args, select_end, (VALUE)&args);
(gdb) up
#12 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18924f0, reg_cfp=0x7fffe6cd0660, ci=<value optimized out>) at vm_insnhelper.c:1380
1380 val = (*cfunc->invoker)(cfunc->func, recv, argc, reg_cfp->sp + 1);
(gdb) up
#13 0x00007ffff7ae7ed5 in vm_exec_core (th=0x18924f0, initial=<value optimized out>) at insns.def:1054
1054 CALL_METHOD(ci);
(gdb) up
#14 0x00007ffff7aed4fb in vm_exec (th=0x18924f0) at vm.c:1429
1429 result = vm_exec_core(th, initial);
(gdb) up
#15 0x00007ffff7aee334 in invoke_block_from_c (th=0x18924f0, block=<value optimized out>, self=17461000, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=19254560, splattable=1) at vm.c:813
813 ret = vm_exec(th);
(gdb) up
#16 0x00007ffff7aef099 in vm_yield (tag=17928460, data=<value optimized out>) at vm.c:853
853 return invoke_block_from_c(th, blockptr, blockptr->self, argc, argv, 0, 0,
(gdb) up
#17 rb_yield_0 (tag=17928460, data=<value optimized out>) at vm_eval.c:992
992 return vm_yield(GET_THREAD(), argc, argv);
(gdb) up
#18 catch_i (tag=17928460, data=<value optimized out>) at vm_eval.c:1895
1895 return rb_yield_0(1, &tag);
(gdb) up
#19 0x00007ffff7ada8a8 in rb_catch_protect (t=<value optimized out>, func=0x7ffff7aef030 <catch_i>, data=0, stateptr=0x7fffe6bcdf2c) at vm_eval.c:1995
1995 val = (*func)(tag, data, 1, (const VALUE *)&tag, Qnil);
(gdb) up
#20 0x00007ffff7ada9ae in rb_catch_obj (t=<value optimized out>, func=<value optimized out>, data=<value optimized out>) at vm_eval.c:1974
1974 VALUE val = rb_catch_protect(t, (rb_block_call_func *)func, data, &state);
(gdb) up
#21 0x00007ffff7ada9fe in rb_f_catch (argc=<value optimized out>, argv=<value optimized out>) at vm_eval.c:1960
1960 return rb_catch_obj(tag, catch_i, 0);
(gdb) up
#22 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18924f0, reg_cfp=0x7fffe6cd08e0, ci=<value optimized out>) at vm_insnhelper.c:1380
1380 val = (*cfunc->invoker)(cfunc->func, recv, argc, reg_cfp->sp + 1);
(gdb) up
#23 0x00007ffff7ae62c8 in vm_exec_core (th=0x18924f0, initial=<value optimized out>) at insns.def:1024
1024 CALL_METHOD(ci);
(gdb) up
#24 0x00007ffff7aed4fb in vm_exec (th=0x18924f0) at vm.c:1429
1429 result = vm_exec_core(th, initial);
(gdb) up
#25 0x00007ffff7aee334 in invoke_block_from_c (th=0x18924f0, block=<value optimized out>, self=17361320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18168000, splattable=0) at vm.c:813
813 ret = vm_exec(th);
(gdb) up
#26 0x00007ffff7aee828 in vm_invoke_proc (th=0x18924f0, proc=0x18dfbc0, self=17361320, defined_class=18168000, argc=1, argv=0x7fffe6bd10a0, blockptr=0x0)
at vm.c:878
878 val = invoke_block_from_c(th, &proc->block, self, argc, argv, blockptr, 0,
(gdb) up
#27 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
897 return vm_invoke_proc(th, proc, proc->block.self, proc->block.klass,
(gdb) up
#28 0x00007ffff79b623d in proc_call (argc=1, argv=0x7fffe6bd10a0, procval=15081360) at proc.c:731
731 vret = rb_vm_invoke_proc(GET_THREAD(), proc, argc, argv, blockptr);
(gdb) up
#29 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18924f0, reg_cfp=0x7fffe6cd0e30, ci=<value optimized out>) at vm_insnhelper.c:1380
1380 val = (*cfunc->invoker)(cfunc->func, recv, argc, reg_cfp->sp + 1);
(gdb) up
#30 0x00007ffff7ae7ed5 in vm_exec_core (th=0x18924f0, initial=<value optimized out>) at insns.def:1054
1054 CALL_METHOD(ci);
(gdb) up
#31 0x00007ffff7aed4fb in vm_exec (th=0x18924f0) at vm.c:1429
1429 result = vm_exec_core(th, initial);
(gdb) up
#32 0x00007ffff7aee334 in invoke_block_from_c (th=0x18924f0, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=1) at vm.c:813
813 ret = vm_exec(th);
(gdb) up
#33 0x00007ffff7aef00c in vm_yield () at vm.c:853
853 return invoke_block_from_c(th, blockptr, blockptr->self, argc, argv, 0, 0,
(gdb) up
#34 rb_yield_0 () at vm_eval.c:992
992 return vm_yield(GET_THREAD(), argc, argv);
(gdb) up
#35 loop_i () at vm_eval.c:1063
1063 rb_yield_0(0, 0);
(gdb) up
#36 0x00007ffff79ab55f in rb_rescue2 (b_proc=0x7ffff7aeefb0 <loop_i>, data1=0, r_proc=0, data2=0) at eval.c:808
808 result = (*b_proc) (data1);
(gdb) up
#37 0x00007ffff7ad99ee in rb_f_loop (self=15089320) at vm_eval.c:1097
1097 rb_rescue2(loop_i, (VALUE)0, 0, 0, rb_eStopIteration, (VALUE)0);
(gdb) up
#38 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18924f0, reg_cfp=0x7fffe6cd0ed0, ci=<value optimized out>) at vm_insnhelper.c:1380
1380 val = (*cfunc->invoker)(cfunc->func, recv, argc, reg_cfp->sp + 1);
(gdb) up
#39 0x00007ffff7ae62c8 in vm_exec_core (th=0x18924f0, initial=<value optimized out>) at insns.def:1024
1024 CALL_METHOD(ci);
(gdb) up
#40 0x00007ffff7aed4fb in vm_exec (th=0x18924f0) at vm.c:1429
1429 result = vm_exec_core(th, initial);
(gdb) up
#41 0x00007ffff7aee334 in invoke_block_from_c (th=0x18924f0, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=1) at vm.c:813
813 ret = vm_exec(th);
(gdb) up
#42 0x00007ffff7aef099 in vm_yield (tag=5529868, data=<value optimized out>) at vm.c:853
853 return invoke_block_from_c(th, blockptr, blockptr->self, argc, argv, 0, 0,
(gdb) up
#43 rb_yield_0 (tag=5529868, data=<value optimized out>) at vm_eval.c:992
992 return vm_yield(GET_THREAD(), argc, argv);
(gdb) up
#44 catch_i (tag=5529868, data=<value optimized out>) at vm_eval.c:1895
1895 return rb_yield_0(1, &tag);
(gdb) up
#45 0x00007ffff7ada8a8 in rb_catch_protect (t=<value optimized out>, func=0x7ffff7aef030 <catch_i>, data=0, stateptr=0x7fffe6bcf50c) at vm_eval.c:1995
1995 val = (*func)(tag, data, 1, (const VALUE *)&tag, Qnil);
(gdb) up
#46 0x00007ffff7ada9ae in rb_catch_obj (t=<value optimized out>, func=<value optimized out>, data=<value optimized out>) at vm_eval.c:1974
1974 VALUE val = rb_catch_protect(t, (rb_block_call_func *)func, data, &state);
(gdb) up
#47 0x00007ffff7ada9fe in rb_f_catch (argc=<value optimized out>, argv=<value optimized out>) at vm_eval.c:1960
1960 return rb_catch_obj(tag, catch_i, 0);
(gdb) up
#48 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18924f0, reg_cfp=0x7fffe6cd0f70, ci=<value optimized out>) at vm_insnhelper.c:1380
1380 val = (*cfunc->invoker)(cfunc->func, recv, argc, reg_cfp->sp + 1);
(gdb) up
#49 0x00007ffff7ae62c8 in vm_exec_core (th=0x18924f0, initial=<value optimized out>) at insns.def:1024
1024 CALL_METHOD(ci);
(gdb) up
#50 0x00007ffff7aed4fb in vm_exec (th=0x18924f0) at vm.c:1429
1429 result = vm_exec_core(th, initial);
(gdb) up
#51 0x00007ffff7aee334 in invoke_block_from_c (th=0x18924f0, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=0) at vm.c:813
813 ret = vm_exec(th);
(gdb) up
#52 0x00007ffff7aee828 in vm_invoke_proc (th=0x18924f0, proc=0x18dce50, self=15089320, defined_class=18960640, argc=0, argv=0xe63bc0, blockptr=0x0) at vm.c:878
878 val = invoke_block_from_c(th, &proc->block, self, argc, argv, blockptr, 0,
(gdb) up
#53 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
897 return vm_invoke_proc(th, proc, proc->block.self, proc->block.klass,
(gdb) up
#54 0x00007ffff7b02e76 in thread_start_func_2 (th=0x18924f0, stack_start=0x7fffe6bd1000) at thread.c:577
577 SAVE_ROOT_JMPBUF(th, {
(gdb) up
#55 0x00007ffff7b030f1 in thread_start_func_1 (th_ptr=0x18924f0) at thread_pthread.c:852
852 thread_start_func_2(th, th->machine.stack_start, rb_ia64_bsp());
(gdb) up
#56 0x00007ffff7720a51 in start_thread () from /lib64/libpthread.so.0
(gdb) up
#57 0x00007ffff6ba693d in clone () from /lib64/libc.so.6
(gdb) up
Initial frame selected; you cannot go up.

(gdb) thread 5
[Switching to thread 5 (Thread 0x7fffe71e6700 (LWP 27801))]#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
(gdb) bt
#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff7b01d13 in native_cond_wait (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:338
#2 gvl_acquire_common (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:87
#3 gvl_acquire (vm=0x601f20, th=<value optimized out>) at thread_pthread.c:105
#4 0x00007ffff7b06de9 in blocking_region_end (max=15, read=0x7fffe71e35f0, write=0x0, except=0x0, timeout=<value optimized out>) at thread.c:1248
#5 do_select (max=15, read=0x7fffe71e35f0, write=0x0, except=0x0, timeout=<value optimized out>) at thread.c:3447
#6 rb_thread_fd_select (max=15, read=0x7fffe71e35f0, write=0x0, except=0x0, timeout=<value optimized out>) at thread.c:3550
#7 0x00007ffff79d80a8 in select_internal (arg=<value optimized out>) at io.c:8417
#8 select_call (arg=<value optimized out>) at io.c:8487
#9 0x00007ffff79ab121 in rb_ensure (b_proc=0x7ffff79d7d60 <select_call>, data1=140737070904784, e_proc=<value optimized out>, data2=<value optimized out>)
at eval.c:907
#10 0x00007ffff79d6d79 in rb_f_select (argc=<value optimized out>, argv=<value optimized out>, obj=<value optimized out>) at io.c:8839
#11 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18dae10, reg_cfp=0x7fffec11d660, ci=<value optimized out>) at vm_insnhelper.c:1380
#12 0x00007ffff7ae7ed5 in vm_exec_core (th=0x18dae10, initial=<value optimized out>) at insns.def:1054
#13 0x00007ffff7aed4fb in vm_exec (th=0x18dae10) at vm.c:1429
#14 0x00007ffff7aee334 in invoke_block_from_c (th=0x18dae10, block=<value optimized out>, self=14071520, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=19254560, splattable=1) at vm.c:813
#15 0x00007ffff7aef099 in vm_yield (tag=17928460, data=<value optimized out>) at vm.c:853
#16 rb_yield_0 (tag=17928460, data=<value optimized out>) at vm_eval.c:992
#17 catch_i (tag=17928460, data=<value optimized out>) at vm_eval.c:1895
#18 0x00007ffff7ada8a8 in rb_catch_protect (t=<value optimized out>, func=0x7ffff7aef030 <catch_i>, data=0, stateptr=0x7fffe71e3d6c) at vm_eval.c:1995
---Type <return> to continue, or q <return> to quit---
#19 0x00007ffff7ada9ae in rb_catch_obj (t=<value optimized out>, func=<value optimized out>, data=<value optimized out>) at vm_eval.c:1974
#20 0x00007ffff7ada9fe in rb_f_catch (argc=<value optimized out>, argv=<value optimized out>) at vm_eval.c:1960
#21 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18dae10, reg_cfp=0x7fffec11d8e0, ci=<value optimized out>) at vm_insnhelper.c:1380
#22 0x00007ffff7ae62c8 in vm_exec_core (th=0x18dae10, initial=<value optimized out>) at insns.def:1024
#23 0x00007ffff7aed4fb in vm_exec (th=0x18dae10) at vm.c:1429
#24 0x00007ffff7aee334 in invoke_block_from_c (th=0x18dae10, block=<value optimized out>, self=17361320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18168000, splattable=0) at vm.c:813
#25 0x00007ffff7aee828 in vm_invoke_proc (th=0x18dae10, proc=0x18dfbc0, self=17361320, defined_class=18168000, argc=1, argv=0x7fffec01e0a0, blockptr=0x0)
at vm.c:878
#26 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
#27 0x00007ffff79b623d in proc_call (argc=1, argv=0x7fffec01e0a0, procval=15081360) at proc.c:731
#28 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18dae10, reg_cfp=0x7fffec11de30, ci=<value optimized out>) at vm_insnhelper.c:1380
#29 0x00007ffff7ae7ed5 in vm_exec_core (th=0x18dae10, initial=<value optimized out>) at insns.def:1054
#30 0x00007ffff7aed4fb in vm_exec (th=0x18dae10) at vm.c:1429
#31 0x00007ffff7aee334 in invoke_block_from_c (th=0x18dae10, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=1) at vm.c:813
#32 0x00007ffff7aef00c in vm_yield () at vm.c:853
#33 rb_yield_0 () at vm_eval.c:992
#34 loop_i () at vm_eval.c:1063
#35 0x00007ffff79ab55f in rb_rescue2 (b_proc=0x7ffff7aeefb0 <loop_i>, data1=0, r_proc=0, data2=0) at eval.c:808
---Type <return> to continue, or q <return> to quit---
#36 0x00007ffff7ad99ee in rb_f_loop (self=15089320) at vm_eval.c:1097
#37 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18dae10, reg_cfp=0x7fffec11ded0, ci=<value optimized out>) at vm_insnhelper.c:1380
#38 0x00007ffff7af5df8 in vm_call_cfunc (th=0x18dae10, cfp=0x7fffec11ded0, ci=0x142a5f0) at vm_insnhelper.c:1473
#39 vm_call_method (th=0x18dae10, cfp=0x7fffec11ded0, ci=0x142a5f0) at vm_insnhelper.c:1689
#40 0x00007ffff7ae62c8 in vm_exec_core (th=0x18dae10, initial=<value optimized out>) at insns.def:1024
#41 0x00007ffff7aed4fb in vm_exec (th=0x18dae10) at vm.c:1429
#42 0x00007ffff7aee334 in invoke_block_from_c (th=0x18dae10, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=1) at vm.c:813
#43 0x00007ffff7aef099 in vm_yield (tag=5529868, data=<value optimized out>) at vm.c:853
#44 rb_yield_0 (tag=5529868, data=<value optimized out>) at vm_eval.c:992
#45 catch_i (tag=5529868, data=<value optimized out>) at vm_eval.c:1895
#46 0x00007ffff7ada8a8 in rb_catch_protect (t=<value optimized out>, func=0x7ffff7aef030 <catch_i>, data=0, stateptr=0x7fffe71e542c) at vm_eval.c:1995
#47 0x00007ffff7ada9ae in rb_catch_obj (t=<value optimized out>, func=<value optimized out>, data=<value optimized out>) at vm_eval.c:1974
#48 0x00007ffff7ada9fe in rb_f_catch (argc=<value optimized out>, argv=<value optimized out>) at vm_eval.c:1960
#49 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x18dae10, reg_cfp=0x7fffec11df70, ci=<value optimized out>) at vm_insnhelper.c:1380
#50 0x00007ffff7af5df8 in vm_call_cfunc (th=0x18dae10, cfp=0x7fffec11df70, ci=0x15c5ef0) at vm_insnhelper.c:1473
#51 vm_call_method (th=0x18dae10, cfp=0x7fffec11df70, ci=0x15c5ef0) at vm_insnhelper.c:1689
#52 0x00007ffff7ae62c8 in vm_exec_core (th=0x18dae10, initial=<value optimized out>) at insns.def:1024
#53 0x00007ffff7aed4fb in vm_exec (th=0x18dae10) at vm.c:1429
#54 0x00007ffff7aee334 in invoke_block_from_c (th=0x18dae10, block=<value optimized out>, self=15089320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18960640, splattable=0) at vm.c:813
---Type <return> to continue, or q <return> to quit---
#55 0x00007ffff7aee828 in vm_invoke_proc (th=0x18dae10, proc=0x14d96f0, self=15089320, defined_class=18960640, argc=0, argv=0xe63d28, blockptr=0x0) at vm.c:878
#56 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
#57 0x00007ffff7b02e76 in thread_start_func_2 (th=0x18dae10, stack_start=0x7fffe71e7000) at thread.c:577
#58 0x00007ffff7b030f1 in thread_start_func_1 (th_ptr=0x18dae10) at thread_pthread.c:852
#59 0x00007ffff7720a51 in start_thread () from /lib64/libpthread.so.0
#60 0x00007ffff6ba693d in clone () from /lib64/libc.so.6

(gdb) thread 4
Thread ID 4 not known.

(gdb) thread 3
[Switching to thread 3 (Thread 0x7fffefee2700 (LWP 27799))]#0 0x00007ffff7724a0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
(gdb) bt
#0 0x00007ffff7724a0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff7b05cce in native_cond_timedwait (th=0xc460f0, timeout_tv=0x7fffefee0b60) at thread_pthread.c:356
#2 native_sleep (th=0xc460f0, timeout_tv=0x7fffefee0b60) at thread_pthread.c:1112
#3 0x00007ffff7b063ad in sleep_timeval (th=0xc460f0, tv=..., spurious_check=1) at thread.c:1097
#4 0x00007ffff7a2d335 in rb_f_sleep (argc=1, argv=0x7fffefee3060) at process.c:4340
#5 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0xc460f0, reg_cfp=0x7fffeffe2ed0, ci=<value optimized out>) at vm_insnhelper.c:1380
#6 0x00007ffff7af5df8 in vm_call_cfunc (th=0xc460f0, cfp=0x7fffeffe2ed0, ci=0xa3c0b0) at vm_insnhelper.c:1473
#7 vm_call_method (th=0xc460f0, cfp=0x7fffeffe2ed0, ci=0xa3c0b0) at vm_insnhelper.c:1689
#8 0x00007ffff7ae7ed5 in vm_exec_core (th=0xc460f0, initial=<value optimized out>) at insns.def:1054
#9 0x00007ffff7aed4fb in vm_exec (th=0xc460f0) at vm.c:1429
#10 0x00007ffff7aee334 in invoke_block_from_c (th=0xc460f0, block=<value optimized out>, self=6724720, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=8, splattable=1) at vm.c:813
#11 0x00007ffff7aef00c in vm_yield () at vm.c:853
#12 rb_yield_0 () at vm_eval.c:992
#13 loop_i () at vm_eval.c:1063
#14 0x00007ffff79ab55f in rb_rescue2 (b_proc=0x7ffff7aeefb0 <loop_i>, data1=0, r_proc=0, data2=0) at eval.c:808
#15 0x00007ffff7ad99ee in rb_f_loop (self=6724720) at vm_eval.c:1097
#16 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0xc460f0, reg_cfp=0x7fffeffe2f70, ci=<value optimized out>) at vm_insnhelper.c:1380
#17 0x00007ffff7af5df8 in vm_call_cfunc (th=0xc460f0, cfp=0x7fffeffe2f70, ci=0xa3a910) at vm_insnhelper.c:1473
#18 vm_call_method (th=0xc460f0, cfp=0x7fffeffe2f70, ci=0xa3a910) at vm_insnhelper.c:1689
#19 0x00007ffff7ae62c8 in vm_exec_core (th=0xc460f0, initial=<value optimized out>) at insns.def:1024
---Type <return> to continue, or q <return> to quit---
#20 0x00007ffff7aed4fb in vm_exec (th=0xc460f0) at vm.c:1429
#21 0x00007ffff7aee334 in invoke_block_from_c (th=0xc460f0, block=<value optimized out>, self=6724720, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=8, splattable=0) at vm.c:813
#22 0x00007ffff7aee828 in vm_invoke_proc (th=0xc460f0, proc=0xa9b160, self=6724720, defined_class=8, argc=0, argv=0x613f88, blockptr=0x0) at vm.c:878
#23 0x00007ffff7aeea0a in rb_vm_invoke_proc (th=<value optimized out>, proc=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>) at vm.c:897
#24 0x00007ffff7b02e76 in thread_start_func_2 (th=0xc460f0, stack_start=0x7fffefee3000) at thread.c:577
#25 0x00007ffff7b030f1 in thread_start_func_1 (th_ptr=0xc460f0) at thread_pthread.c:852
#26 0x00007ffff7720a51 in start_thread () from /lib64/libpthread.so.0
#27 0x00007ffff6ba693d in clone () from /lib64/libc.so.6

(gdb) thread 2
[Switching to thread 2 (Thread 0x7ffff7ff9700 (LWP 27798))]#0 0x00007ffff6b9d113 in poll () from /lib64/libc.so.6
(gdb) bt
#0 0x00007ffff6b9d113 in poll () from /lib64/libc.so.6
#1 0x00007ffff7b02409 in timer_thread_sleep (p=0x601f28) at thread_pthread.c:1438
#2 thread_timer (p=0x601f28) at thread_pthread.c:1549
#3 0x00007ffff7720a51 in start_thread () from /lib64/libpthread.so.0
#4 0x00007ffff6ba693d in clone () from /lib64/libc.so.6

(gdb) thread 1
[Switching to thread 1 (Thread 0x7ffff7fed700 (LWP 27795))]#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
(gdb) bt
#0 0x00007ffff772463c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff7aff0f9 in native_cond_wait (cond=<value optimized out>, mutex=<value optimized out>) at thread_pthread.c:338
#2 0x00007ffff7b05d78 in native_sleep (th=0x6025f0, timeout_tv=0x0) at thread_pthread.c:1110
#3 0x00007ffff7b05ef9 in sleep_forever (th=0x6025f0, deadlockable=1, spurious_check=<value optimized out>) at thread.c:1046
#4 0x00007ffff04224e9 in queue_sleep (arg=<value optimized out>) at thread.c:272
#5 0x00007ffff79ab121 in rb_ensure (b_proc=0x7ffff04224e0 <queue_sleep>, data1=0, e_proc=<value optimized out>, data2=<value optimized out>) at eval.c:907
#6 0x00007ffff04234df in queue_do_pop (self=15080120, should_block=1) at thread.c:288
#7 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x6025f0, reg_cfp=0x7ffff7feae80, ci=<value optimized out>) at vm_insnhelper.c:1380
#8 0x00007ffff7ae7ed5 in vm_exec_core (th=0x6025f0, initial=<value optimized out>) at insns.def:1054
#9 0x00007ffff7aed4fb in vm_exec (th=0x6025f0) at vm.c:1429
#10 0x00007ffff7aee334 in invoke_block_from_c (th=0x6025f0, block=<value optimized out>, self=17361320, argc=<value optimized out>, argv=<value optimized out>,
blockptr=<value optimized out>, cref=0x0, defined_class=18168000, splattable=1) at vm.c:813
#11 0x00007ffff7aef00c in vm_yield () at vm.c:853
#12 rb_yield_0 () at vm_eval.c:992
#13 loop_i () at vm_eval.c:1063
#14 0x00007ffff79ab55f in rb_rescue2 (b_proc=0x7ffff7aeefb0 <loop_i>, data1=0, r_proc=0, data2=0) at eval.c:808
#15 0x00007ffff7ad99ee in rb_f_loop (self=17361320) at vm_eval.c:1097
#16 0x00007ffff7ade42a in vm_call_cfunc_with_frame (th=0x6025f0, reg_cfp=0x7ffff7feaf20, ci=<value optimized out>) at vm_insnhelper.c:1380
#17 0x00007ffff7af5df8 in vm_call_cfunc (th=0x6025f0, cfp=0x7ffff7feaf20, ci=0xbf0e50) at vm_insnhelper.c:1473
#18 vm_call_method (th=0x6025f0, cfp=0x7ffff7feaf20, ci=0xbf0e50) at vm_insnhelper.c:1689
#19 0x00007ffff7ae62c8 in vm_exec_core (th=0x6025f0, initial=<value optimized out>) at insns.def:1024
---Type <return> to continue, or q <return> to quit---
#20 0x00007ffff7aed4fb in vm_exec (th=0x6025f0) at vm.c:1429
#21 0x00007ffff7aedfa1 in rb_iseq_eval_main (iseqval=10612280) at vm.c:1674
#22 0x00007ffff79ac527 in ruby_exec_internal (n=0xa1ee38) at eval.c:252
#23 0x00007ffff79ac57d in ruby_exec_node (n=0xa1ee38) at eval.c:317
#24 0x00007ffff79af72e in ruby_run_node (n=0xa1ee38) at eval.c:309
#25 0x00000000004008fb in main (argc=14, argv=0x7fffffffe208) at main.c:36


(3-3/3)