Bug #12904
closedSeg fault in openssl
Description
I'm using Threads and EventMachine in a weird way because I don't really know what I'm doing. The same code but single threaded does not produce an error. There were no ruby files in the crash report directories.
/usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/openssl/buffering.rb:57: [BUG] Segmentation fault at 0x00000000000030
ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15]
-- Crash Report log information --------------------------------------------
See Crash Report log file under the one of following:
* ~/Library/Logs/CrashReporter
* /Library/Logs/CrashReporter
* ~/Library/Logs/DiagnosticReports
* /Library/Logs/DiagnosticReports
for more details.
Don't forget to include the above Crash Report log file in bug reports.
-- Control frame information -----------------------------------------------
c:0019 p:---- s:0093 e:000092 CFUNC :sysread
c:0018 p:0020 s:0089 e:000087 METHOD /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/openssl/buffering.rb:57
c:0017 p:0024 s:0085 e:000084 METHOD /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/openssl/buffering.rb:297
c:0016 p:0010 s:0082 e:000081 METHOD /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/protocol.rb:82
c:0015 p:0109 s:0079 e:000078 METHOD /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http.rb:1482
c:0014 p:0017 s:0075 e:000074 METHOD /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http.rb:1433
c:0013 p:0072 s:0068 e:000067 METHOD /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http.rb:1407
c:0012 p:0040 s:0061 e:000060 BLOCK /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http.rb:1400
c:0011 p:0047 s:0059 e:000058 METHOD /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http.rb:853
c:0010 p:0020 s:0056 e:000055 METHOD /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http.rb:1398
c:0009 p:0287 s:0049 e:000048 METHOD /usr/local/lib/ruby/gems/2.3.0/gems/coinbase-exchange-0.1.2/lib/coinbase/exchange/adapters/net_http.rb:35
c:0008 p:0078 s:0038 e:000037 METHOD /usr/local/lib/ruby/gems/2.3.0/gems/coinbase-exchange-0.1.2/lib/coinbase/exchange/api_client.rb:286
c:0007 p:0049 s:0032 e:000031 METHOD /usr/local/lib/ruby/gems/2.3.0/gems/coinbase-exchange-0.1.2/lib/coinbase/exchange/api_client.rb:192
c:0006 p:0065 s:0027 e:000026 METHOD /Users/Computer/btc-trade/0.1/account.rb:45
c:0005 p:0022 s:0022 e:000021 METHOD run-algo.rb:161
c:0004 p:0017 s:0013 e:000012 BLOCK run-algo.rb:217 [FINISH]
c:0003 p:0108 s:0011 e:000010 METHOD /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/eventmachine.rb:171
c:0002 p:0030 s:0004 E:0007c0 BLOCK run-algo.rb:217 [FINISH]
c:0001 p:---- s:0002 e:000001 (none) [FINISH]
-- Ruby level backtrace information ----------------------------------------
run-algo.rb:217:in block in <main>' /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/eventmachine.rb:171:in
run'
run-algo.rb:217:in block (2 levels) in <main>' run-algo.rb:161:in
cancel_stale'
/Users/Computer/btc-trade/0.1/account.rb:45:in open_orders' /usr/local/lib/ruby/gems/2.3.0/gems/coinbase-exchange-0.1.2/lib/coinbase/exchange/api_client.rb:192:in
orders'
/usr/local/lib/ruby/gems/2.3.0/gems/coinbase-exchange-0.1.2/lib/coinbase/exchange/api_client.rb:286:in get' /usr/local/lib/ruby/gems/2.3.0/gems/coinbase-exchange-0.1.2/lib/coinbase/exchange/adapters/net_http.rb:35:in
http_verb'
/usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http.rb:1398:in request' /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http.rb:853:in
start'
/usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http.rb:1400:in block in request' /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http.rb:1407:in
request'
/usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http.rb:1433:in transport_request' /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http.rb:1482:in
begin_transport'
/usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/protocol.rb:82:in eof?' /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/openssl/buffering.rb:297:in
eof?'
/usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/openssl/buffering.rb:57:in fill_rbuff' /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/openssl/buffering.rb:57:in
sysread'
-- Machine register context ------------------------------------------------
rax: 0x0000000000000000 rbx: 0x00000000ffffffff rcx: 0x0000000000000002
rdx: 0x0000000000004000 rdi: 0x00007fa6a1daaa90 rsi: 0x00007fa6a1218600
rbp: 0x000070000030d120 rsp: 0x000070000030d0d8 r8: 0x00007fa6a0406f28
r9: 0x0000000000000000 r10: 0x0000000000000008 r11: 0x00007fa6a1a00000
r12: 0x00007fa6a1da9610 r13: 0x00007fa6a1daaa90 r14: 0x0000000000000000
r15: 0x00000001062ae79c rip: 0x000000010606f6ec rfl: 0x0000000000010246
-- C level backtrace information -------------------------------------------
0 libruby.2.3.0.dylib 0x0000000105b7b65e rb_print_backtrace + 29
1 libruby.2.3.0.dylib 0x0000000105b7b83f rb_vm_bugreport + 374
2 libruby.2.3.0.dylib 0x0000000105a72dd9 rb_bug_context + 209
3 libruby.2.3.0.dylib 0x0000000105b10fbf sig_do_nothing + 0
4 libsystem_platform.dylib 0x00007fff8f5e452a _sigtramp + 26
5 libssl.1.0.0.dylib 0x000000010606f6ec SSL_read + 17
6 openssl.bundle 0x00000001062ae5e3 ossl_ssl_read_internal + 394
7 libruby.2.3.0.dylib 0x0000000105b739ae vm_call_cfunc + 317
8 libruby.2.3.0.dylib 0x0000000105b650d9 vm_exec_core + 7364
9 libruby.2.3.0.dylib 0x0000000105b6fe80 vm_exec + 130
10 libruby.2.3.0.dylib 0x0000000105b6f3cc vm_invoke_proc + 194
11 libruby.2.3.0.dylib 0x0000000105b745c8 vm_call_opt_call + 164
12 libruby.2.3.0.dylib 0x0000000105b650d9 vm_exec_core + 7364
13 libruby.2.3.0.dylib 0x0000000105b6fe80 vm_exec + 130
14 libruby.2.3.0.dylib 0x0000000105b6f3cc vm_invoke_proc + 194
15 libruby.2.3.0.dylib 0x0000000105b86492 thread_start_func_2 + 1206
16 libruby.2.3.0.dylib 0x0000000105b85fd3 thread_start_func_1 + 77
17 libsystem_pthread.dylib 0x00007fff9683299d _pthread_body + 131
18 libsystem_pthread.dylib 0x00007fff9683291a _pthread_body + 0
-- Other runtime information -----------------------------------------------
-
Loaded script: run-algo.rb
-
Loaded features:
0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/x86_64-darwin15/enc/encdb.bundle
5 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/x86_64-darwin15/enc/trans/transdb.bundle
6 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/unicode_normalize.rb
7 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/x86_64-darwin15/rbconfig.rb
8 /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/compatibility.rb
9 /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/defaults.rb
10 /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/deprecate.rb
11 /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/errors.rb
12 /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/version.rb
13 /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/requirement.rb
14 /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/platform.rb
15 /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/basic_specification.rb
16 /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/stub_specification.rb
17 /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/util/list.rb
18 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/x86_64-darwin15/stringio.bundle
19 /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/specification.rb
20 /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/exceptions.rb
21 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/rubygems/defaults/operating_system.rb
22 /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_gem.rb
23 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/monitor.rb
24 /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb
25 /usr/local/lib/ruby/site_ruby/2.3.0/rubygems.rb
26 /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/path_support.rb
27 /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/dependency.rb
28 /usr/local/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.2/lib/did_you_mean/version.rb
29 /usr/local/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.2/lib/did_you_mean/core_ext/name_error.rb
30 /usr/local/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.2/lib/did_you_mean/levenshtein.rb
31 /usr/local/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.2/lib/did_you_mean/jaro_winkler.rb
32 /usr/local/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.2/lib/did_you_mean/spell_checker.rb
33 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/delegate.rb
34 /usr/local/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.2/lib/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
35 /usr/local/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.2/lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
36 /usr/local/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.2/lib/did_you_mean/spell_checkers/name_error_checkers.rb
37 /usr/local/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.2/lib/did_you_mean/spell_checkers/method_name_checker.rb
38 /usr/local/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.2/lib/did_you_mean/spell_checkers/null_checker.rb
39 /usr/local/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.2/lib/did_you_mean/formatter.rb
40 /usr/local/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.2/lib/did_you_mean.rb
41 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/logger.rb
42 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/x86_64-darwin15/bigdecimal.bundle
43 /usr/local/lib/ruby/gems/2.3.0/gems/json-2.0.2/lib/json/version.rb
44 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/ostruct.rb
45 /usr/local/lib/ruby/gems/2.3.0/gems/json-2.0.2/lib/json/generic_object.rb
46 /usr/local/lib/ruby/gems/2.3.0/gems/json-2.0.2/lib/json/common.rb
47 /usr/local/lib/ruby/gems/2.3.0/gems/json-2.0.2/lib/json/ext/parser.bundle
48 /usr/local/lib/ruby/gems/2.3.0/gems/json-2.0.2/lib/json/ext/generator.bundle
49 /usr/local/lib/ruby/gems/2.3.0/gems/json-2.0.2/lib/json/ext.rb
50 /usr/local/lib/ruby/gems/2.3.0/gems/json-2.0.2/lib/json.rb
51 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/uri/rfc2396_parser.rb
52 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/uri/rfc3986_parser.rb
53 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/uri/common.rb
54 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/uri/generic.rb
55 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/uri/ftp.rb
56 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/uri/http.rb
57 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/uri/https.rb
58 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/uri/ldap.rb
59 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/uri/ldaps.rb
60 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/uri/mailto.rb
61 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/uri.rb
62 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/x86_64-darwin15/socket.bundle
63 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/x86_64-darwin15/io/wait.bundle
64 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/socket.rb
65 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/timeout.rb
66 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/protocol.rb
67 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/x86_64-darwin15/zlib.bundle
68 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http/exceptions.rb
69 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http/header.rb
70 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/x86_64-darwin15/enc/windows_31j.bundle
71 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http/generic_request.rb
72 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http/request.rb
73 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http/requests.rb
74 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http/response.rb
75 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http/responses.rb
76 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http/proxy_delta.rb
77 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http/backward.rb
78 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/net/http.rb
79 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/rubyeventmachine.bundle
80 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/version.rb
81 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/pool.rb
82 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/deferrable.rb
83 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/future.rb
84 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/streamer.rb
85 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/spawnable.rb
86 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/processes.rb
87 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/iterator.rb
88 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/buftok.rb
89 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/timers.rb
90 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/protocols.rb
91 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/connection.rb
92 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/callback.rb
93 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/queue.rb
94 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/channel.rb
95 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/file_watch.rb
96 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/process_watch.rb
97 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/tick_loop.rb
98 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/resolver.rb
99 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/completion.rb
100 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/em/threaded_resource.rb
101 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/shellwords.rb
102 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/x86_64-darwin15/digest.bundle
103 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/digest.rb
104 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/x86_64-darwin15/openssl.bundle
105 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/openssl/bn.rb
106 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/openssl/pkey.rb
107 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/openssl/cipher.rb
108 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/openssl/config.rb
109 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/openssl/digest.rb
110 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/openssl/x509.rb
111 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/openssl/buffering.rb
112 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/x86_64-darwin15/io/nonblock.bundle
113 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/openssl/ssl.rb
114 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/openssl.rb
115 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/securerandom.rb
116 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/resolv.rb
117 /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/eventmachine.rb
118 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/base64.rb
119 /usr/local/lib/ruby/gems/2.3.0/gems/em-socksify-0.3.1/lib/em-socksify/socksify.rb
120 /usr/local/lib/ruby/gems/2.3.0/gems/em-socksify-0.3.1/lib/em-socksify/errors.rb
121 /usr/local/lib/ruby/gems/2.3.0/gems/em-socksify-0.3.1/lib/em-socksify/socks5.rb
122 /usr/local/lib/ruby/gems/2.3.0/gems/em-socksify-0.3.1/lib/em-socksify/connectify.rb
123 /usr/local/lib/ruby/gems/2.3.0/gems/em-socksify-0.3.1/lib/em-socksify/connect.rb
124 /usr/local/lib/ruby/gems/2.3.0/gems/em-socksify-0.3.1/lib/em-socksify.rb
125 /usr/local/lib/ruby/gems/2.3.0/gems/addressable-2.4.0/lib/addressable/version.rb
126 /usr/local/lib/ruby/gems/2.3.0/gems/addressable-2.4.0/lib/addressable/idna/pure.rb
127 /usr/local/lib/ruby/gems/2.3.0/gems/addressable-2.4.0/lib/addressable/idna.rb
128 /usr/local/lib/ruby/gems/2.3.0/gems/addressable-2.4.0/lib/addressable/uri.rb
129 /usr/local/lib/ruby/gems/2.3.0/gems/http_parser.rb-0.6.0/lib/ruby_http_parser.bundle
130 /usr/local/lib/ruby/gems/2.3.0/gems/http_parser.rb-0.6.0/lib/http_parser.rb
131 /usr/local/lib/ruby/gems/2.3.0/gems/http_parser.rb-0.6.0/lib/http/parser.rb
132 /usr/local/lib/ruby/gems/2.3.0/gems/em-http-request-1.1.5/lib/em-http/core_ext/bytesize.rb
133 /usr/local/lib/ruby/gems/2.3.0/gems/em-http-request-1.1.5/lib/em-http/http_connection.rb
134 /usr/local/lib/ruby/gems/2.3.0/gems/em-http-request-1.1.5/lib/em-http/http_header.rb
135 /usr/local/lib/ruby/gems/2.3.0/gems/em-http-request-1.1.5/lib/em-http/http_encoding.rb
136 /usr/local/lib/ruby/gems/2.3.0/gems/em-http-request-1.1.5/lib/em-http/http_status_codes.rb
137 /usr/local/lib/ruby/gems/2.3.0/gems/em-http-request-1.1.5/lib/em-http/http_client_options.rb
138 /usr/local/lib/ruby/gems/2.3.0/gems/em-http-request-1.1.5/lib/em-http/http_connection_options.rb
139 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/x86_64-darwin15/date_core.bundle
140 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/date.rb
141 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/time.rb
142 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/cgi/core.rb
143 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/x86_64-darwin15/cgi/escape.bundle
144 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/cgi/util.rb
145 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/cgi/cookie.rb
146 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/cgi.rb
147 /usr/local/lib/ruby/gems/2.3.0/gems/cookiejar-0.3.3/lib/cookiejar/cookie_validation.rb
148 /usr/local/lib/ruby/gems/2.3.0/gems/cookiejar-0.3.3/lib/cookiejar/cookie.rb
149 /usr/local/lib/ruby/gems/2.3.0/gems/cookiejar-0.3.3/lib/cookiejar/jar.rb
150 /usr/local/lib/ruby/gems/2.3.0/gems/cookiejar-0.3.3/lib/cookiejar/version.rb
151 /usr/local/lib/ruby/gems/2.3.0/gems/cookiejar-0.3.3/lib/cookiejar.rb
152 /usr/local/lib/ruby/gems/2.3.0/gems/em-http-request-1.1.5/lib/em-http/client.rb
153 /usr/local/lib/ruby/gems/2.3.0/gems/em-http-request-1.1.5/lib/em-http/multi.rb
154 /usr/local/lib/ruby/gems/2.3.0/gems/em-http-request-1.1.5/lib/em-http/request.rb
155 /usr/local/lib/ruby/gems/2.3.0/gems/em-http-request-1.1.5/lib/em-http/decoders.rb
156 /usr/local/lib/ruby/gems/2.3.0/gems/em-http-request-1.1.5/lib/em-http.rb
157 /usr/local/lib/ruby/gems/2.3.0/gems/em-http-request-1.1.5/lib/em-http-request.rb
158 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/forwardable.rb
159 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/x86_64-darwin15/digest/md5.bundle
160 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/x86_64-darwin15/digest/sha1.bundle
161 /usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/set.rb
162 /usr/local/lib/ruby/gems/2.3.0/gems/websocket-extensions-0.1.2/lib/websocket/extensions.rb
163 /usr/local/lib/ruby/gems/2.3.0/gems/websocket-driver-0.6.4/lib/websocket_mask.bundle
164 /usr/local/lib/ruby/gems/2.3.0/gems/websocket-driver-0.6.4/lib/websocket/driver/event_emitter.rb
165 /usr/local/lib/ruby/gems/2.3.0/gems/websocket-driver-0.6.4/lib/websocket/driver.rb
166 /usr/local/lib/ruby/gems/2.3.0/gems/faye-websocket-0.10.4/lib/faye/websocket/api/event_target.rb
167 /usr/local/lib/ruby/gems/2.3.0/gems/faye-websocket-0.10.4/lib/faye/websocket/api/event.rb
168 /usr/local/lib/ruby/gems/2.3.0/gems/faye-websocket-0.10.4/lib/faye/websocket/api.rb
169 /usr/local/lib/ruby/gems/2.3.0/gems/faye-websocket-0.10.4/lib/faye/rack_stream.rb
170 /usr/local/lib/ruby/gems/2.3.0/gems/faye-websocket-0.10.4/lib/faye/websocket.rb
171 /usr/local/lib/ruby/gems/2.3.0/gems/coinbase-exchange-0.1.2/lib/coinbase/exchange/errors.rb
172 /usr/local/lib/ruby/gems/2.3.0/gems/coinbase-exchange-0.1.2/lib/coinbase/exchange/api_object.rb
173 /usr/local/lib/ruby/gems/2.3.0/gems/coinbase-exchange-0.1.2/lib/coinbase/exchange/api_response.rb
174 /usr/local/lib/ruby/gems/2.3.0/gems/coinbase-exchange-0.1.2/lib/coinbase/exchange/api_client.rb
175 /usr/local/lib/ruby/gems/2.3.0/gems/coinbase-exchange-0.1.2/lib/coinbase/exchange/adapters/net_http.rb
176 /usr/local/lib/ruby/gems/2.3.0/gems/coinbase-exchange-0.1.2/lib/coinbase/exchange/adapters/em_http.rb
177 /usr/local/lib/ruby/gems/2.3.0/gems/coinbase-exchange-0.1.2/lib/coinbase/exchange/client.rb
178 /usr/local/lib/ruby/gems/2.3.0/gems/coinbase-exchange-0.1.2/lib/coinbase/exchange/websocket.rb
179 /usr/local/lib/ruby/gems/2.3.0/gems/coinbase-exchange-0.1.2/lib/coinbase/exchange.rb
180 /Users/Computer/btc-trade/0.1/order.rb
181 /Users/Computer/btc-trade/0.1/ticker.rb
182 /Users/Computer/btc-trade/0.1/account.rb
183 /Users/Computer/btc-trade/0.1/trader.rb
[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
Abort trap: 6