ryanb / private_pub

Handle pub/sub messaging through private channels in Rails using Faye.
MIT License
864 stars 228 forks source link

Looks like incompatibility with ruby 2.1.2 #100

Open Shoroh opened 10 years ago

Shoroh commented 10 years ago

After update to ruby 2.1.2 I got:

MacBook-Pro-Aleksandr:Stack Overflow microgenius$ rackup private_pub.ru -s thin -E production /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/http_parser.rb-0.6.0/lib/ruby_http_parser.bundle: [BUG] Segmentation fault at 0x00000000000438 ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]

-- 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.

-- Control frame information ----------------------------------------------- c:0029 p:-17531245880596 s:0108 e:000107 TOP [FINISH] c:0028 p:---- s:0106 e:000105 CFUNC :require c:0027 p:0027 s:0102 e:000101 TOP /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/http_parser.rb-0.6.0/lib/http_parser.rb:2 [FINISH] c:0026 p:---- s:0100 e:000099 CFUNC :require c:0025 p:0007 s:0096 e:000095 TOP /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/http_parser.rb-0.6.0/lib/http/parser.rb:1 [FINISH] c:0024 p:---- s:0094 e:000093 CFUNC :require c:0023 p:0031 s:0090 e:000089 TOP /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/em-http-request-1.1.2/lib/em-http.rb:4 [FINISH] c:0022 p:---- s:0088 e:000087 CFUNC :require c:0021 p:0031 s:0084 e:000083 TOP /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/faye-1.0.1/lib/faye.rb:4 [FINISH] c:0020 p:---- s:0082 e:000081 CFUNC :require c:0019 p:0025 s:0078 e:000077 BLOCK /Users/microgenius/Programming/Stack Overflow/private_pub.ru:4 [FINISH] c:0018 p:---- s:0076 e:000075 CFUNC :instance_eval c:0017 p:0035 s:0073 e:000072 METHOD /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/builder.rb:55 [FINISH] c:0016 p:---- s:0068 e:000067 CFUNC :new c:0015 p:0013 s:0065 E:0014f8 EVAL [FINISH] c:0014 p:---- s:0063 e:000062 CFUNC :eval c:0013 p:0031 s:0056 e:000055 METHOD /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/builder.rb:49 c:0012 p:0098 s:0051 e:000050 METHOD /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/builder.rb:40 c:0011 p:0070 s:0043 e:000042 METHOD /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/server.rb:277 c:0010 p:0035 s:0038 e:000037 METHOD /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/server.rb:199 c:0009 p:0022 s:0035 e:000033 METHOD /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/server.rb:314 c:0008 p:0140 s:0031 e:000030 METHOD /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/server.rb:250 c:0007 p:0014 s:0025 e:000024 METHOD /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/server.rb:141 c:0006 p:0021 s:0021 e:000020 TOP /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/bin/rackup:4 [FINISH] c:0005 p:---- s:0019 e:000018 CFUNC :load c:0004 p:0135 s:0015 E:000dc8 EVAL /Users/microgenius/.rvm/gems/ruby-2.1.2/bin/rackup:23 [FINISH] c:0003 p:---- s:0011 e:000010 CFUNC :eval c:0002 p:0118 s:0005 E:0013d0 EVAL /Users/microgenius/.rvm/gems/ruby-2.1.2/bin/ruby_executable_hooks:15 [FINISH] c:0001 p:0000 s:0002 E:000858 TOP [FINISH]

/Users/microgenius/.rvm/gems/ruby-2.1.2/bin/ruby_executable_hooks:15:in <main>' /Users/microgenius/.rvm/gems/ruby-2.1.2/bin/ruby_executable_hooks:15:ineval' /Users/microgenius/.rvm/gems/ruby-2.1.2/bin/rackup:23:in <main>' /Users/microgenius/.rvm/gems/ruby-2.1.2/bin/rackup:23:inload' /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/bin/rackup:4:in <top (required)>' /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/server.rb:141:instart' /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/server.rb:250:in start' /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/server.rb:314:inwrapped_app' /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/server.rb:199:in app' /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/server.rb:277:inbuild_app_and_options_from_config' /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/builder.rb:40:in parse_file' /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/builder.rb:49:innew_from_string' /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/builder.rb:49:in eval' /Users/microgenius/Programming/Stack Overflow/private_pub.ru:0:in

' /Users/microgenius/Programming/Stack Overflow/private_pub.ru:0:in new' /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/builder.rb:55:ininitialize' /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/builder.rb:55:in instance_eval' /Users/microgenius/Programming/Stack Overflow/private_pub.ru:4:inblock in
' /Users/microgenius/Programming/Stack Overflow/private_pub.ru:4:in require' /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/faye-1.0.1/lib/faye.rb:4:in<top (required)>' /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/faye-1.0.1/lib/faye.rb:4:in require' /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/em-http-request-1.1.2/lib/em-http.rb:4:in<top (required)>' /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/em-http-request-1.1.2/lib/em-http.rb:4:in require' /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/http_parser.rb-0.6.0/lib/http/parser.rb:1:in<top (required)>' /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/http_parser.rb-0.6.0/lib/http/parser.rb:1:in require' /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/http_parser.rb-0.6.0/lib/http_parser.rb:2:in<top (required)>' /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/http_parser.rb-0.6.0/lib/http_parser.rb:2:in `require'

-- C level backtrace information ------------------------------------------- 0 ruby 0x000000010d485ec6 rb_vm_bugreport + 134 1 ruby 0x000000010d33c383 report_bug + 307 2 ruby 0x000000010d33c244 rb_bug + 180 3 ruby 0x000000010d409119 sigsegv + 153 4 libsystem_platform.dylib 0x00007fff8e1a65aa _sigtramp + 26 5 libruby.2.1.0.dylib 0x000000010dda6f01 ruby_xmalloc + 17 6 ??? 0x00007fff529fb0c0 0x0 + 140734579585216

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

  • Loaded script: /Users/microgenius/.rvm/gems/ruby-2.1.2/bin/rackup
  • Loaded features:

    0 enumerator.so 1 enc/encdb.so 2 enc/trans/transdb.so 3 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/rbconfig.rb 4 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/compatibility.rb 5 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/defaults.rb 6 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/deprecate.rb 7 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/errors.rb 8 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/version.rb 9 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/requirement.rb 10 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/platform.rb 11 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/basic_specification.rb 12 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/stub_specification.rb 13 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/util/stringio.rb 14 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/specification.rb 15 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/exceptions.rb 16 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_gem.rb 17 thread.rb 18 thread.so 19 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/monitor.rb 20 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb 21 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems.rb 22 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/path_support.rb 23 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/dependency.rb 24 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/executable-hooks-1.3.2/lib/executable-hooks/hooks.rb 25 etc.so 26 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/fileutils.rb 27 pathname.so 28 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/pathname.rb 29 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/gem_path_manipulation.rb 30 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/gem_helpers.rb 31 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/match_platform.rb 32 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/rubygems_ext.rb 33 io/console.so 34 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/user_interaction.rb 35 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/config_file.rb 36 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/rubygems_integration.rb 37 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/version.rb 38 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/constants.rb 39 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/current_ruby.rb 40 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler.rb 41 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-unload-1.0.2/lib/bundler-unload.rb 42 digest.so 43 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/digest.rb 44 digest/sha1.so 45 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/environment.rb 46 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/shared_helpers.rb 47 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/runtime.rb 48 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/settings.rb 49 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/set.rb 50 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/definition.rb 51 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/dependency.rb 52 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/ruby_dsl.rb 53 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/dsl.rb 54 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/source.rb 55 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/uri/common.rb 56 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/uri/generic.rb 57 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/uri/ftp.rb 58 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/uri/http.rb 59 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/uri/https.rb 60 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/uri/ldap.rb 61 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/uri/ldaps.rb 62 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/uri/mailto.rb 63 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/uri.rb 64 socket.so 65 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/socket.rb 66 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/timeout.rb 67 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/protocol.rb 68 zlib.so 69 stringio.so 70 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/exceptions.rb 71 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/header.rb 72 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/generic_request.rb 73 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/request.rb 74 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/requests.rb 75 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/response.rb 76 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/responses.rb 77 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/proxy_delta.rb 78 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/backward.rb 79 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http.rb 80 date_core.so 81 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/date/format.rb 82 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/date.rb 83 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/time.rb 84 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/request.rb 85 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/cgi/core.rb 86 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/cgi/util.rb 87 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/cgi/cookie.rb 88 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/cgi.rb 89 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/uri_formatter.rb 90 fcntl.so 91 openssl.so 92 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/openssl/bn.rb 93 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/openssl/cipher.rb 94 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/openssl/config.rb 95 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/openssl/digest.rb 96 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/openssl/x509.rb 97 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/openssl/buffering.rb 98 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/openssl/ssl.rb 99 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/openssl.rb 100 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/securerandom.rb 101 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/resolv.rb 102 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/remote_fetcher.rb 103 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/text.rb 104 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/name_tuple.rb 105 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/spec_fetcher.rb 106 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/source/rubygems.rb 107 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/ruby_version.rb 108 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/source/path.rb 109 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/source/git.rb 110 strscan.so 111 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/lockfile_parser.rb 112 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/lazy_specification.rb 113 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb 114 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/forwardable.rb 115 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/spec_set.rb 116 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/index.rb 117 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/remote_specification.rb 118 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/endpoint_specification.rb 119 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/source/git/git_proxy.rb 120 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/dep_proxy.rb 121 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/rubygems-bundler-1.4.4/lib/rubygems-bundler/noexec.rb 122 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/delegate.rb 123 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tmpdir.rb 124 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tempfile.rb 125 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/multipart.rb 126 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/utils.rb 127 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack.rb 128 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/optparse.rb 129 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/server.rb 130 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/rack-1.5.2/lib/rack/builder.rb 131 /Users/microgenius/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/setup.rb 132 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/exception.rb 133 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/syntax_error.rb 134 psych.so 135 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/omap.rb 136 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/set.rb 137 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/class_loader.rb 138 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/scalar_scanner.rb 139 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/nodes/node.rb 140 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/nodes/stream.rb 141 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/nodes/document.rb 142 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/nodes/sequence.rb 143 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/nodes/scalar.rb 144 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/nodes/mapping.rb 145 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/nodes/alias.rb 146 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/nodes.rb 147 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/streaming.rb 148 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/visitors/visitor.rb 149 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/visitors/to_ruby.rb 150 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/visitors/emitter.rb 151 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/handler.rb 152 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/tree_builder.rb 153 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/visitors/yaml_tree.rb 154 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/json/ruby_events.rb 155 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/visitors/json_tree.rb 156 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/visitors/depth_first.rb 157 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/visitors.rb 158 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/parser.rb 159 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/coder.rb 160 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/core_ext.rb 161 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/deprecated.rb 162 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/stream.rb 163 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/json/yaml_events.rb 164 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/json/tree_builder.rb 165 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/json/stream.rb 166 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/handlers/document_stream.rb 167 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych.rb 168 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/yaml.rb 169 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/cookiejar-0.3.2/lib/cookiejar/cookie_validation.rb 170 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/cookiejar-0.3.2/lib/cookiejar/cookie.rb 171 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/cookiejar-0.3.2/lib/cookiejar/jar.rb 172 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/cookiejar-0.3.2/lib/cookiejar.rb 173 /Users/microgenius/.rvm/gems/ruby-2.1.2/extensions/x86_64-darwin-13/2.1.0-static/eventmachine-1.0.3/rubyeventmachine.bundle 174 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/version.rb 175 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/pool.rb 176 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/deferrable.rb 177 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/future.rb 178 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/streamer.rb 179 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/spawnable.rb 180 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/processes.rb 181 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/iterator.rb 182 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/buftok.rb 183 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/timers.rb 184 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/protocols.rb 185 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/connection.rb 186 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/callback.rb 187 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/queue.rb 188 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/channel.rb 189 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/file_watch.rb 190 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/process_watch.rb 191 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/tick_loop.rb 192 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/resolver.rb 193 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/completion.rb 194 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/em/threaded_resource.rb 195 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/shellwords.rb 196 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/eventmachine-1.0.3/lib/eventmachine.rb 197 /Users/microgenius/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/base64.rb 198 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/em-socksify-0.3.0/lib/em-socksify/socksify.rb 199 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/em-socksify-0.3.0/lib/em-socksify/errors.rb 200 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/em-socksify-0.3.0/lib/em-socksify/socks5.rb 201 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/em-socksify-0.3.0/lib/em-socksify/connectify.rb 202 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/em-socksify-0.3.0/lib/em-socksify/connect.rb 203 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/em-socksify-0.3.0/lib/em-socksify.rb 204 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/addressable-2.3.6/lib/addressable/version.rb 205 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/addressable-2.3.6/lib/addressable/idna/pure.rb 206 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/addressable-2.3.6/lib/addressable/idna.rb 207 /Users/microgenius/.rvm/gems/ruby-2.1.2/gems/addressable-2.3.6/lib/addressable/uri.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

So, what do you think, is it a new version ruby bug?

kuldeepaggarwal commented 9 years ago

I am using with ruby 2.1.2 and found no issues.