[#35027] [Ruby 1.9-Bug#4352][Open] [patch] Fix eval(s, b) backtrace; make eval(s, b) consistent with eval(s) — "James M. Lawrence" <redmine@...>

Bug #4352: [patch] Fix eval(s, b) backtrace; make eval(s, b) consistent with eval(s)

16 messages 2011/02/01

[#35114] [Ruby 1.9-Bug#4373][Open] http.rb:677: [BUG] Segmentation fault — Christian Fazzini <redmine@...>

Bug #4373: http.rb:677: [BUG] Segmentation fault

59 messages 2011/02/06

[#35171] [Ruby 1.9-Bug#4386][Open] encoding: directive does not affect regex expressions — mathew murphy <redmine@...>

Bug #4386: encoding: directive does not affect regex expressions

9 messages 2011/02/09

[#35237] [Ruby 1.9-Bug#4400][Open] nested at_exit hooks run in strange order — Suraj Kurapati <redmine@...>

Bug #4400: nested at_exit hooks run in strange order

12 messages 2011/02/15

[ruby-core:35180] [Ruby 1.9-Bug#4373] http.rb:677: [BUG] Segmentation fault

From: Christian Fazzini <redmine@...>
Date: 2011-02-10 08:00:26 UTC
List: ruby-core #35180
Issue #4373 has been updated by Christian Fazzini.


Shota, I've restarted the laptop and the issue is back.... With more or less the same error. It was working before. Restarting must have triggered something....

/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/http.rb:677: [BUG] Segmentation fault
ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-darwin10.6.0]

-- control frame ----------
c:0044 p:---- s:0194 b:0194 l:000193 d:000193 CFUNC  :connect
c:0043 p:0440 s:0191 b:0191 l:001788 d:001788 METHOD /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/http.rb:677
c:0042 p:0011 s:0184 b:0184 l:000183 d:000183 METHOD /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/http.rb:637
c:0041 p:0048 s:0181 b:0181 l:000180 d:000180 METHOD /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/http.rb:626
c:0040 p:0025 s:0178 b:0178 l:000177 d:000177 METHOD /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/http.rb:1160
c:0039 p:0504 s:0171 b:0171 l:000170 d:000170 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.4/lib/faraday/adapter/net_http.rb:45
c:0038 p:0053 s:0159 b:0159 l:000158 d:000158 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/faraday/multipart.rb:16
c:0037 p:0041 s:0155 b:0155 l:000154 d:000154 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.4/lib/faraday/request.rb:84
c:0036 p:0044 s:0148 b:0148 l:000147 d:000147 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.4/lib/faraday/request.rb:26
c:0035 p:0065 s:0142 b:0142 l:000141 d:000141 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.4/lib/faraday/connection.rb:171
c:0034 p:0026 s:0135 b:0135 l:000134 d:000134 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.4/lib/faraday/connection.rb:64
c:0033 p:0025 s:0129 b:0129 l:0005f0 d:0005f0 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/request.rb:28
c:0032 p:0027 s:0121 b:0121 l:000120 d:000120 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/request.rb:6
c:0031 p:0091 s:0115 b:0115 l:000114 d:000114 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/user.rb:23
c:0030 p:0057 s:0108 b:0108 l:000107 d:000107 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter.rb:21
c:0029 p:---- s:0102 b:0102 l:000101 d:000101 FINISH
c:0028 p:0017 s:0100 b:0100 l:002268 d:000099 EVAL   (irb):3
c:0027 p:---- s:0098 b:0098 l:000097 d:000097 FINISH
c:0026 p:---- s:0096 b:0096 l:000095 d:000095 CFUNC  :eval
c:0025 p:0028 s:0089 b:0089 l:000088 d:000088 METHOD /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/workspace.rb:80
c:0024 p:0033 s:0082 b:0081 l:000080 d:000080 METHOD /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/context.rb:254
c:0023 p:0031 s:0076 b:0076 l:000c38 d:000075 BLOCK  /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb.rb:159
c:0022 p:0042 s:0068 b:0068 l:000067 d:000067 METHOD /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb.rb:273
c:0021 p:0011 s:0063 b:0063 l:000c38 d:000062 BLOCK  /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb.rb:156
c:0020 p:0144 s:0059 b:0059 l:000042 d:000058 BLOCK  /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/ruby-lex.rb:243
c:0019 p:---- s:0056 b:0056 l:000055 d:000055 FINISH
c:0018 p:---- s:0054 b:0054 l:000053 d:000053 CFUNC  :loop
c:0017 p:0009 s:0051 b:0051 l:000042 d:000050 BLOCK  /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/ruby-lex.rb:229
c:0016 p:---- s:0049 b:0049 l:000048 d:000048 FINISH
c:0015 p:---- s:0047 b:0047 l:000046 d:000046 CFUNC  :catch
c:0014 p:0023 s:0043 b:0043 l:000042 d:000042 METHOD /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/ruby-lex.rb:228
c:0013 p:0046 s:0040 b:0040 l:000c38 d:000c38 METHOD /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb.rb:155
c:0012 p:0011 s:0037 b:0037 l:0006e8 d:000036 BLOCK  /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb.rb:70
c:0011 p:---- s:0035 b:0035 l:000034 d:000034 FINISH
c:0010 p:---- s:0033 b:0033 l:000032 d:000032 CFUNC  :catch
c:0009 p:0183 s:0029 b:0029 l:0006e8 d:0006e8 METHOD /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb.rb:69
c:0008 p:0210 s:0024 b:0024 l:001160 d:001160 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/commands/console.rb:44
c:0007 p:0019 s:0020 b:0020 l:000019 d:000019 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/commands/console.rb:8
c:0006 p:0430 s:0016 b:0016 l:000015 d:000015 TOP    /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/commands.rb:23
c:0005 p:---- s:0012 b:0012 l:000011 d:000011 FINISH
c:0004 p:---- s:0010 b:0010 l:000009 d:000009 CFUNC  :require
c:0003 p:0061 s:0006 b:0006 l:0014e8 d:0023e8 EVAL   script/rails:6
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:0014e8 d:0014e8 TOP   
---------------------------
-- Ruby level backtrace information ----------------------------------------
script/rails:6:in `<main>'
script/rails:6:in `require'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/commands.rb:23:in `<top (required)>'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/commands/console.rb:8:in `start'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/commands/console.rb:44:in `start'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb.rb:69:in `start'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb.rb:69:in `catch'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb.rb:70:in `block in start'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb.rb:155:in `eval_input'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/ruby-lex.rb:228:in `each_top_level_statement'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/ruby-lex.rb:228:in `catch'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/ruby-lex.rb:229:in `block in each_top_level_statement'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/ruby-lex.rb:229:in `loop'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/ruby-lex.rb:243:in `block (2 levels) in each_top_level_statement'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb.rb:156:in `block in eval_input'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb.rb:273:in `signal_status'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb.rb:159:in `block (2 levels) in eval_input'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/context.rb:254:in `evaluate'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/workspace.rb:80:in `evaluate'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/workspace.rb:80:in `eval'
(irb):3:in `irb_binding'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter.rb:21:in `method_missing'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/user.rb:23:in `user'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/request.rb:6:in `get'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/request.rb:28:in `request'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.4/lib/faraday/connection.rb:64:in `get'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.4/lib/faraday/connection.rb:171:in `run_request'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.4/lib/faraday/request.rb:26:in `run'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.4/lib/faraday/request.rb:84:in `run'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/faraday/multipart.rb:16:in `call'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.4/lib/faraday/adapter/net_http.rb:45:in `call'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/http.rb:1160:in `request'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/http.rb:626:in `start'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/http.rb:637:in `do_start'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/http.rb:677:in `connect'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/http.rb:677:in `connect'

-- C level backtrace information -------------------------------------------

[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

----------------------------------------
http://redmine.ruby-lang.org/issues/show/4373

----------------------------------------
http://redmine.ruby-lang.org

In This Thread