Project

General

Profile

Actions

Bug #4373

closed

http.rb:677: [BUG] Segmentation fault

Added by krz (Christian Fazzini) over 13 years ago. Updated almost 13 years ago.

Status:
Third Party's Issue
Assignee:
-
Target version:
-
ruby -v:
ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-darwin10.6.0]
Backport:
[ruby-core:35114]

Description

=begin
Where is this error coming from?

The following happens after I start the rails server via "rails s":

rails s
=> Booting WEBrick
=> Rails 3.0.3 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2011-02-05 18:27:34] INFO WEBrick 1.3.1
[2011-02-05 18:27:34] INFO ruby 1.9.2 (2010-12-25) [x86_64-darwin10.6.0]
[2011-02-05 18:27:34] INFO WEBrick::HTTPServer#start: pid=770 port=3000

After I reload the page on a browser, the following error displays:

/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:0098 p:---- s:0522 b:0522 l:000521 d:000521 CFUNC :connect
c:0097 p:0440 s:0519 b:0519 l:001108 d:001108 METHOD /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/http.rb:677
c:0096 p:0011 s:0512 b:0512 l:000511 d:000511 METHOD /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/http.rb:637
c:0095 p:0048 s:0509 b:0509 l:000508 d:000508 METHOD /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/http.rb:626
c:0094 p:0025 s:0506 b:0506 l:000505 d:000505 METHOD /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/http.rb:1160
c:0093 p:0504 s:0499 b:0499 l:000498 d:000498 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.3/lib/faraday/adapter/net_http.rb:45
c:0092 p:0053 s:0487 b:0487 l:000486 d:000486 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/twitter-1.0.0/lib/faraday/multipart.rb:16
c:0091 p:0041 s:0483 b:0483 l:000482 d:000482 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.3/lib/faraday/request.rb:84
c:0090 p:0044 s:0476 b:0476 l:000475 d:000475 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.3/lib/faraday/request.rb:26
c:0089 p:0065 s:0470 b:0470 l:000469 d:000469 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.3/lib/faraday/connection.rb:169
c:0088 p:0026 s:0463 b:0463 l:000462 d:000462 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.3/lib/faraday/connection.rb:64
c:0087 p:0021 s:0457 b:0457 l:002550 d:002550 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/twitter-1.0.0/lib/twitter/request.rb:28
c:0086 p:0027 s:0449 b:0449 l:000448 d:000448 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/twitter-1.0.0/lib/twitter/request.rb:6
c:0085 p:0084 s:0443 b:0443 l:000442 d:000442 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/twitter-1.0.0/lib/twitter/client/user.rb:90
c:0084 p:0013 s:0435 b:0435 l:000413 d:000434 BLOCK /Users/Chris/Sites/site_name/app/controllers/pages_controller.rb:63
c:0083 p:0005 s:0433 b:0433 l:000422 d:000432 BLOCK /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/cache.rb:297
c:0082 p:0114 s:0430 b:0430 l:000429 d:000429 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/cache.rb:519
c:0081 p:0268 s:0423 b:0423 l:000422 d:000422 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/cache.rb:296
c:0080 p:0291 s:0414 b:0414 l:000413 d:000413 METHOD /Users/Chris/Sites/site_name/app/controllers/pages_controller.rb:63
c:0079 p:0012 s:0407 b:0407 l:000406 d:000406 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/implicit_render.rb:4
c:0078 p:0015 s:0402 b:0402 l:000401 d:000401 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/base.rb:151
c:0077 p:0041 s:0397 b:0397 l:000396 d:000396 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/rendering.rb:11
c:0076 p:0010 s:0393 b:0393 l:001970 d:000392 BLOCK /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/callbacks.rb:18
c:0075 p:0153 s:0391 b:0391 l:000390 d:000390 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/callbacks.rb:450
c:0074 p:0113 s:0385 b:0385 l:000384 d:000384 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/callbacks.rb:409
c:0073 p:0024 s:0376 b:0376 l:000375 d:000375 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/callbacks.rb:93
c:0072 p:0015 s:0370 b:0370 l:001970 d:001970 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/callbacks.rb:17
c:0071 p:0012 s:0366 b:0366 l:000347 d:000365 BLOCK /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/instrumentation.rb:30
c:0070 p:0017 s:0362 b:0362 l:000352 d:000361 BLOCK /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/notifications.rb:52
c:0069 p:0032 s:0360 b:0360 l:000359 d:000359 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/notifications/instrumenter.rb:21
c:0068 p:0036 s:0353 b:0353 l:000352 d:000352 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/notifications.rb:52
c:0067 p:0152 s:0348 b:0348 l:000347 d:000347 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/instrumentation.rb:29
c:0066 p:0012 s:0342 b:0342 l:000341 d:000341 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/rescue.rb:17
c:0065 p:0093 s:0337 b:0337 l:000336 d:000336 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/base.rb:120
c:0064 p:0084 s:0331 b:0331 l:000330 d:000330 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/rendering.rb:40
c:0063 p:0048 s:0326 b:0326 l:000325 d:000325 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal.rb:138
c:0062 p:0086 s:0321 b:0321 l:000320 d:000320 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/rack_delegation.rb:14
c:0061 p:0030 s:0315 b:0315 l:0020a8 d:000314 BLOCK /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal.rb:178
c:0060 p:---- s:0312 b:0312 l:000311 d:000311 FINISH
c:0059 p:---- s:0310 b:0310 l:000309 d:000309 CFUNC :call
c:0058 p:0022 s:0306 b:0306 l:000305 d:000305 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/routing/route_set.rb:62
c:0057 p:0094 s:0300 b:0300 l:000299 d:000299 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/routing/route_set.rb:27
c:0056 p:0097 s:0294 b:0294 l:000266 d:000293 BLOCK /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-mount-0.6.13/lib/rack/mount/route_set.rb:148
c:0055 p:0014 s:0288 b:0288 l:000272 d:000287 BLOCK /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-mount-0.6.13/lib/rack/mount/code_generation.rb:93
c:0054 p:0142 s:0283 b:0283 l:000282 d:000282 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-mount-0.6.13/lib/rack/mount/code_generation.rb:68
c:0053 p:0198 s:0273 b:0273 l:000272 d:000272 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-mount-0.6.13/lib/rack/mount/code_generation.rb:92
c:0052 p:0092 s:0267 b:0267 l:000266 d:000266 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-mount-0.6.13/lib/rack/mount/route_set.rb:139
c:0051 p:0025 s:0261 b:0261 l:000260 d:000260 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/routing/route_set.rb:492
c:0050 p:0100 s:0257 b:0257 l:000256 d:000256 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/strategy.rb:50
c:0049 p:0168 s:0254 b:0254 l:000253 d:000253 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/strategy.rb:32
c:0048 p:0019 s:0250 b:0250 l:000249 d:000249 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/strategy.rb:19
c:0047 p:0100 s:0246 b:0246 l:000245 d:000245 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/strategy.rb:50
c:0046 p:0168 s:0243 b:0243 l:000242 d:000242 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/strategy.rb:32
c:0045 p:0019 s:0239 b:0239 l:000238 d:000238 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/strategy.rb:19
c:0044 p:0100 s:0235 b:0235 l:000234 d:000234 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/strategy.rb:50
c:0043 p:0168 s:0232 b:0232 l:000231 d:000231 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/strategy.rb:32
c:0042 p:0019 s:0228 b:0228 l:000227 d:000227 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/strategy.rb:19
c:0041 p:0044 s:0224 b:0224 l:000223 d:000223 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/builder.rb:30
c:0040 p:0014 s:0220 b:0220 l:000211 d:000219 BLOCK /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/warden-1.0.3/lib/warden/manager.rb:35
c:0039 p:---- s:0218 b:0218 l:000217 d:000217 FINISH
c:0038 p:---- s:0216 b:0216 l:000215 d:000215 CFUNC :catch
c:0037 p:0086 s:0212 b:0212 l:000211 d:000211 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/warden-1.0.3/lib/warden/manager.rb:34
c:0036 p:0015 s:0207 b:0207 l:000206 d:000206 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/best_standards_support.rb:17
c:0035 p:0093 s:0200 b:0200 l:000199 d:000199 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/head.rb:14
c:0034 p:0155 s:0193 b:0193 l:000192 d:000192 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-1.2.1/lib/rack/methodoverride.rb:24
c:0033 p:0046 s:0187 b:0187 l:000186 d:000186 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/params_parser.rb:21
c:0032 p:0054 s:0182 b:0182 l:000181 d:000181 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/flash.rb:182
c:0031 p:0027 s:0175 b:0175 l:000174 d:000174 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/session/abstract_store.rb:149
c:0030 p:0015 s:0164 b:0164 l:000163 d:000163 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/cookies.rb:295
c:0029 p:0014 s:0156 b:0156 l:0023d0 d:000155 BLOCK /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/query_cache.rb:32
c:0028 p:0019 s:0154 b:0154 l:000153 d:000153 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/query_cache.rb:28
c:0027 p:0051 s:0150 b:0150 l:000149 d:000149 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/query_cache.rb:12
c:0026 p:0019 s:0146 b:0146 l:0023d0 d:0023d0 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/query_cache.rb:31
c:0025 p:0015 s:0142 b:0142 l:000141 d:000141 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_pool.r
c:0024 p:0029 s:0138 b:0138 l:0008f0 d:000137 BLOCK /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/callbacks.rb:46
c:0023 p:0155 s:0136 b:0136 l:000135 d:000135 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/callbacks.rb:415
c:0022 p:0011 s:0126 b:0126 l:0008f0 d:0008f0 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/callbacks.rb:44
c:0021 p:0015 s:0122 b:0122 l:000121 d:000121 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-1.2.1/lib/rack/sendfile.rb:107
c:0020 p:0049 s:0112 b:0112 l:000111 d:000111 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/remote_ip.rb:48
c:0019 p:0015 s:0108 b:0108 l:000107 d:000107 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/show_exceptions.rb:46
c:0018 p:0027 s:0100 b:0100 l:000099 d:000099 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/rack/logger.rb:13
c:0017 p:0032 s:0096 b:0096 l:000095 d:000095 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-1.2.1/lib/rack/runtime.rb:17
c:0016 p:0052 s:0087 b:0087 l:000086 d:000086 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/cache/strategy/local_cache.rb:72
c:0015 p:0014 s:0083 b:0083 l:000077 d:000082 BLOCK /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-1.2.1/lib/rack/lock.rb:11
c:0014 p:0019 s:0081 b:0081 l:000080 d:000080 METHOD internal:prelude:10
c:0013 p:0054 s:0078 b:0078 l:000077 d:000077 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-1.2.1/lib/rack/lock.rb:11
c:0012 p:0193 s:0073 b:0073 l:000072 d:000072 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/static.rb:30
c:0011 p:0032 s:0066 b:0066 l:000065 d:000065 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/application.rb:168
c:0010 p:0021 s:0062 b:0062 l:000061 d:000061 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/application.rb:77
c:0009 p:---- s:0057 b:0057 l:000056 d:000056 FINISH
c:0008 p:0015 s:0055 b:0055 l:000054 d:000054 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/rack/log_tailer.rb:14
c:0007 p:0015 s:0050 b:0050 l:000049 d:000049 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-1.2.1/lib/rack/content_length.rb:13
c:0006 p:0338 s:0042 b:0042 l:000041 d:000041 METHOD /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-1.2.1/lib/rack/handler/webrick.rb:52
c:0005 p:0257 s:0030 b:0030 l:000029 d:000029 METHOD /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/webrick/httpserver.rb:111
c:0004 p:0393 s:0020 b:0020 l:000019 d:000019 METHOD /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/webrick/httpserver.rb:70
c:0003 p:0126 s:0009 b:0009 l:001398 d:000008 BLOCK /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/webrick/server.rb:183
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:---- s:0002 b:0002 l:000001 d:000001 TOP

-- Ruby level backtrace information ----------------------------------------
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/webrick/server.rb:183:in block in start_thread' /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/webrick/httpserver.rb:70:in run'
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/webrick/httpserver.rb:111:in service' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-1.2.1/lib/rack/handler/webrick.rb:52:in service'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-1.2.1/lib/rack/content_length.rb:13:in call' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/rack/log_tailer.rb:14:in call'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/application.rb:77:in method_missing' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/application.rb:168:in call'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/static.rb:30:in call' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-1.2.1/lib/rack/lock.rb:11:in call'
internal:prelude:10:in synchronize' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-1.2.1/lib/rack/lock.rb:11:in block in call'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/cache/strategy/local_cache.rb:72:in call' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-1.2.1/lib/rack/runtime.rb:17:in call'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/rack/logger.rb:13:in call' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/show_exceptions.rb:46:in call'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/remote_ip.rb:48:in call' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-1.2.1/lib/rack/sendfile.rb:107:in call'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/callbacks.rb:44:in call' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/callbacks.rb:415:in _run_call_callbacks'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/callbacks.rb:46:in block in call' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in call'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/query_cache.rb:31:in call' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/query_cache.rb:12:in cache'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/query_cache.rb:28:in cache' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/query_cache.rb:32:in block in call'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/cookies.rb:295:in call' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/session/abstract_store.rb:149:in call'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/flash.rb:182:in call' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/params_parser.rb:21:in call'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-1.2.1/lib/rack/methodoverride.rb:24:in call' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/head.rb:14:in call'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/best_standards_support.rb:17:in call' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/warden-1.0.3/lib/warden/manager.rb:34:in call'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/warden-1.0.3/lib/warden/manager.rb:34:in catch' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/warden-1.0.3/lib/warden/manager.rb:35:in block in call'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/builder.rb:30:in call' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/strategy.rb:19:in call'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/strategy.rb:32:in call!' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/strategy.rb:50:in call_app!'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/strategy.rb:19:in call' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/strategy.rb:32:in call!'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/strategy.rb:50:in call_app!' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/strategy.rb:19:in call'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/strategy.rb:32:in call!' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/strategy.rb:50:in call_app!'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/routing/route_set.rb:492:in call' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-mount-0.6.13/lib/rack/mount/route_set.rb:139:in call'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-mount-0.6.13/lib/rack/mount/code_generation.rb:92:in recognize' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-mount-0.6.13/lib/rack/mount/code_generation.rb:68:in optimized_each'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-mount-0.6.13/lib/rack/mount/code_generation.rb:93:in block in recognize' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-mount-0.6.13/lib/rack/mount/route_set.rb:148:in block in call'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/routing/route_set.rb:27:in call' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/routing/route_set.rb:62:in dispatch'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/routing/route_set.rb:62:in call' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal.rb:178:in block in action'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/rack_delegation.rb:14:in dispatch' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal.rb:138:in dispatch'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/rendering.rb:40:in process' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/base.rb:120:in process'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/rescue.rb:17:in process_action' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/instrumentation.rb:29:in process_action'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/notifications.rb:52:in instrument' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/notifications/instrumenter.rb:21:in instrument'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/notifications.rb:52:in block in instrument' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/instrumentation.rb:30:in block in process_action'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/callbacks.rb:17:in process_action' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/callbacks.rb:93:in run_callbacks'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/callbacks.rb:409:in _run_process_action_callbacks' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/callbacks.rb:450:in _run__2267956389060468203__process_action__4235457985283276613__callbacks'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/callbacks.rb:18:in block in process_action' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/rendering.rb:11:in process_action'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/base.rb:151:in process_action' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/implicit_render.rb:4:in send_action'
/Users/Chris/Sites/site_name/app/controllers/pages_controller.rb:63:in home' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/cache.rb:296:in fetch'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/cache.rb:519:in instrument' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/cache.rb:297:in block in fetch'
/Users/Chris/Sites/site_name/app/controllers/pages_controller.rb:63:in block in home' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/twitter-1.0.0/lib/twitter/client/user.rb:90:in suggestions'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/twitter-1.0.0/lib/twitter/request.rb:6:in get' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/twitter-1.0.0/lib/twitter/request.rb:28:in request'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.3/lib/faraday/connection.rb:64:in get' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.3/lib/faraday/connection.rb:169:in run_request'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.3/lib/faraday/request.rb:26:in run' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.3/lib/faraday/request.rb:84:in run'
/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/twitter-1.0.0/lib/faraday/multipart.rb:16:in call' /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.3/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
=end


Files

crash_report.rtf (15.2 KB) crash_report.rtf krz (Christian Fazzini), 02/12/2011 06:42 PM
Gemfile (824 Bytes) Gemfile gem file for new rails app krz (Christian Fazzini), 02/19/2011 10:54 PM

Related issues 7 (0 open7 closed)

Related to Ruby master - Bug #4413: Segmentation fault when using deliver for GMAIL SMTPRejectedsorah (Sorah Fukumori)02/21/2011Actions
Related to Ruby 1.8 - Bug #4915: segmentation fault on net/http.rb:586Third Party's Issue06/22/2011Actions
Related to Ruby master - Bug #5824: Interpreter Crashes when using OmniAuthThird Party's Issue12/30/2011Actions
Related to Ruby master - Bug #6238: Seg fault in net/http.rb line 799Third Party's Issue04/01/2012Actions
Related to Ruby master - Bug #5611: Segfault in net/http.rbClosed11/11/2011Actions
Related to Ruby master - Bug #5655: Segfault in Net::HTTP on OS X LionThird Party's Issue11/22/2011Actions
Related to Ruby master - Bug #6848: bundle install failsRejected08/10/2012Actions
Actions #1

Updated by sorah (Sorah Fukumori) over 13 years ago

  • Status changed from Open to Feedback

=begin
Hi,

On darwin/osx, you should have crash logs under ~/Library/Logs/CrashReporter/.
Could you show crash log file?

--sora_h
=end

Actions #2

Updated by krz (Christian Fazzini) over 13 years ago

=begin
The latest crash log file: ruby_2011-02-05-181943_Christian-Fazzinis-MacBook-Pro.crash

Process: ruby [490]
Path: /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/bin/ruby
Identifier: ruby
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: bash [355]

Date/Time: 2011-02-05 18:19:42.392 +0800
OS Version: Mac OS X 10.6.6 (10J567)
Report Version: 6

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread: 2

Application Specific Information:
abort() called

Thread 0: Dispatch queue: com.apple.main-thread
0 libSystem.B.dylib 0x00007fff86fa0e92 select$DARWIN_EXTSN + 10
1 libruby.1.9.1.dylib 0x000000010018662d do_select + 605 (thread.c:2501)
2 libruby.1.9.1.dylib 0x0000000100066bdc select_call + 1308 (io.c:7228)
3 libruby.1.9.1.dylib 0x000000010003f38f rb_ensure + 127 (eval.c:743)
4 libruby.1.9.1.dylib 0x000000010005fcfe rb_f_select + 158 (io.c:7352)
5 libruby.1.9.1.dylib 0x000000010017bcb3 vm_call_method + 931 (vm_insnhelper.c:402)
6 libruby.1.9.1.dylib 0x0000000100167e64 vm_exec_core + 8260 (insns.def:1006)
7 libruby.1.9.1.dylib 0x000000010016fb03 vm_exec + 1507 (vm.c:1147)
8 libruby.1.9.1.dylib 0x000000010017cfb0 rb_yield + 640 (vm.c:558)
9 libruby.1.9.1.dylib 0x000000010008eb61 rb_obj_tap + 17 (object.c:536)
10 libruby.1.9.1.dylib 0x000000010017bcb3 vm_call_method + 931 (vm_insnhelper.c:402)
11 libruby.1.9.1.dylib 0x0000000100167e64 vm_exec_core + 8260 (insns.def:1006)
12 libruby.1.9.1.dylib 0x000000010016fb03 vm_exec + 1507 (vm.c:1147)
13 libruby.1.9.1.dylib 0x000000010016ffa0 rb_iseq_eval + 368 (vm.c:1375)
14 libruby.1.9.1.dylib 0x00000001000427bc rb_load_internal + 300 (load.c:304)
15 libruby.1.9.1.dylib 0x0000000100043afc rb_require_safe + 1052 (load.c:595)
16 libruby.1.9.1.dylib 0x000000010017bcb3 vm_call_method + 931 (vm_insnhelper.c:402)
17 libruby.1.9.1.dylib 0x0000000100167e64 vm_exec_core + 8260 (insns.def:1006)
18 libruby.1.9.1.dylib 0x000000010016fb03 vm_exec + 1507 (vm.c:1147)
19 libruby.1.9.1.dylib 0x000000010016fe0b rb_iseq_eval_main + 507 (vm.c:1389)
20 libruby.1.9.1.dylib 0x000000010003fa12 ruby_exec_internal + 178 (eval.c:214)
21 libruby.1.9.1.dylib 0x000000010004239c ruby_run_node + 60 (eval.c:261)
22 ruby 0x0000000100000ecf main + 79 (main.c:37)
23 ruby 0x0000000100000e74 start + 52

Thread 1:
0 libSystem.B.dylib 0x00007fff86f97fca __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff86f9bde1 _pthread_cond_wait + 1286
2 libruby.1.9.1.dylib 0x0000000100188666 thread_timer + 182 (thread_pthread.c:137)
3 libSystem.B.dylib 0x00007fff86f96536 _pthread_start + 331
4 libSystem.B.dylib 0x00007fff86f963e9 thread_start + 13

Thread 2 Crashed:
0 libSystem.B.dylib 0x00007fff86fab616 __kill + 10
1 libSystem.B.dylib 0x00007fff8704bcca abort + 83
2 libruby.1.9.1.dylib 0x000000010003a7fd rb_bug + 205 (error.c:253)
3 libruby.1.9.1.dylib 0x00000001000fff44 sigsegv + 132 (signal.c:613)
4 libSystem.B.dylib 0x00007fff86fbd67a _sigtramp + 26
5 ??? 0x0000000102ef7090 0 + 4344213648
6 openssl.bundle 0x000000010171faca ossl_ssl_verify_callback + 42 (ossl_ssl.c:299)
7 libcrypto.1.0.0.dylib 0x00000001024ac7bd X509_verify_cert + 557
8 libssl.1.0.0.dylib 0x000000010074fb60 ssl_verify_cert_chain + 336
9 libssl.1.0.0.dylib 0x0000000100730591 ssl3_get_server_certificate + 705
10 libssl.1.0.0.dylib 0x000000010073318a ssl3_connect + 2938
11 libssl.1.0.0.dylib 0x000000010073ba52 ssl23_connect + 3058
12 openssl.bundle 0x0000000101720337 ossl_start_ssl + 119 (ossl_ssl.c:1059)
13 libruby.1.9.1.dylib 0x000000010017bcb3 vm_call_method + 931 (vm_insnhelper.c:402)
14 libruby.1.9.1.dylib 0x0000000100167e64 vm_exec_core + 8260 (insns.def:1006)
15 libruby.1.9.1.dylib 0x000000010016fb03 vm_exec + 1507 (vm.c:1147)
16 libruby.1.9.1.dylib 0x0000000100170e7d rb_vm_invoke_proc + 877 (vm.c:558)
17 libruby.1.9.1.dylib 0x000000010017bcb3 vm_call_method + 931 (vm_insnhelper.c:402)
18 libruby.1.9.1.dylib 0x0000000100167e64 vm_exec_core + 8260 (insns.def:1006)
19 libruby.1.9.1.dylib 0x000000010016fb03 vm_exec + 1507 (vm.c:1147)
20 libruby.1.9.1.dylib 0x000000010017dcc4 catch_i + 596 (vm_eval.c:1458)
21 libruby.1.9.1.dylib 0x0000000100161f55 rb_catch_obj + 325 (vm_eval.c:1532)
22 libruby.1.9.1.dylib 0x0000000100162c20 rb_f_catch + 48 (vm_eval.c:1509)
23 libruby.1.9.1.dylib 0x000000010017bcb3 vm_call_method + 931 (vm_insnhelper.c:402)
24 libruby.1.9.1.dylib 0x0000000100167e64 vm_exec_core + 8260 (insns.def:1006)
25 libruby.1.9.1.dylib 0x000000010016fb03 vm_exec + 1507 (vm.c:1147)
26 libruby.1.9.1.dylib 0x000000010017156a vm_call0 + 1290 (vm_eval.c:66)
27 libruby.1.9.1.dylib 0x000000010017b4d1 vm_method_missing + 481 (vm_insnhelper.c:449)
28 libruby.1.9.1.dylib 0x000000010017be48 vm_call_method + 1336 (vm_insnhelper.c:666)
29 libruby.1.9.1.dylib 0x0000000100167e64 vm_exec_core + 8260 (insns.def:1006)
30 libruby.1.9.1.dylib 0x000000010016fb03 vm_exec + 1507 (vm.c:1147)
31 libruby.1.9.1.dylib 0x0000000100170e7d rb_vm_invoke_proc + 877 (vm.c:558)
32 libruby.1.9.1.dylib 0x0000000100188329 thread_start_func_2 + 1705 (thread.c:441)
33 libruby.1.9.1.dylib 0x00000001001884cd thread_start_func_1 + 29 (thread_pthread.c:397)
34 libSystem.B.dylib 0x00007fff86f96536 _pthread_start + 331
35 libSystem.B.dylib 0x00007fff86f963e9 thread_start + 13

Thread 3:
0 libSystem.B.dylib 0x00007fff86f97fca __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff86f9bde1 _pthread_cond_wait + 1286
2 libruby.1.9.1.dylib 0x0000000100185304 native_sleep + 388 (thread_pthread.c:662)
3 libruby.1.9.1.dylib 0x00000001001853fa sleep_timeval + 170 (thread.c:879)
4 libruby.1.9.1.dylib 0x00000001000bc9f0 rb_f_sleep + 80 (process.c:3283)
5 libruby.1.9.1.dylib 0x000000010017bcb3 vm_call_method + 931 (vm_insnhelper.c:402)
6 libruby.1.9.1.dylib 0x0000000100167e64 vm_exec_core + 8260 (insns.def:1006)
7 libruby.1.9.1.dylib 0x000000010016fb03 vm_exec + 1507 (vm.c:1147)
8 libruby.1.9.1.dylib 0x0000000100170e7d rb_vm_invoke_proc + 877 (vm.c:558)
9 libruby.1.9.1.dylib 0x0000000100188329 thread_start_func_2 + 1705 (thread.c:441)
10 libruby.1.9.1.dylib 0x00000001001884cd thread_start_func_1 + 29 (thread_pthread.c:397)
11 libSystem.B.dylib 0x00007fff86f96536 _pthread_start + 331
12 libSystem.B.dylib 0x00007fff86f963e9 thread_start + 13

Thread 2 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00000000000002a5 rcx: 0x00000001017c8aa8 rdx: 0x0000000000000000
rdi: 0x00000000000001ea rsi: 0x0000000000000006 rbp: 0x00000001017c8ac0 rsp: 0x00000001017c8aa8
r8: 0x00007fff70c32a40 r9: 0x00000001058597a0 r10: 0x00007fff86fa7656 r11: 0x0000000000000202
r12: 0x00000001017c8ad0 r13: 0x000000010019d967 r14: 0x0000000102ef7118 r15: 0x0000000000000001
rip: 0x00007fff86fab616 rfl: 0x0000000000000202 cr2: 0x0000000102efa880

Binary Images:
0x100000000 - 0x100000fff +ruby ??? (???) <2887C440-4C36-F589-CBCE-92A5493021CF> /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/bin/ruby
0x100003000 - 0x100211fff +libruby.1.9.1.dylib 1.9.1 (compatibility 1.9.1) <4AE16C5B-C292-522A-0FBB-8ED1AC426BA8> /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/libruby.1.9.1.dylib
0x1002f2000 - 0x1002f3fff +encdb.bundle ??? (???) <9886EAA3-F3AF-6160-5F48-626AC3593993> /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/encdb.bundle
0x1002f6000 - 0x1002f7fff +transdb.bundle ??? (???) /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/trans/transdb.bundle
0x10056e000 - 0x10056fff7 +etc.bundle ??? (???) <461C35AB-1E3A-BF59-CF6F-1C1640436B58> /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/etc.bundle
0x100573000 - 0x100578fff +stringio.bundle ??? (???) <2F5824D6-85C8-2614-87A3-00E635ACFF52> /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/stringio.bundle
0x10057d000 - 0x100597fe7 +syck.bundle ??? (???) /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/syck.bundle
0x1005a6000 - 0x1005a6ff7 +sha1.bundle ??? (???) <18802AD9-9061-3F19-4AC6-FDEDBB001327> /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/digest/sha1.bundle
0x1005a9000 - 0x1005abff7 +digest.bundle ??? (???) /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/digest.bundle
0x1005af000 - 0x1005affef +iso_8859_1.bundle ??? (???) <9E1AC472-9CFF-D883-9A9D-CF732762D126> /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/iso_8859_1.bundle
0x1005b2000 - 0x1005bdff7 +zlib.bundle ??? (???) <4FA537A6-9685-D113-313C-98F78CA96B82> /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/zlib.bundle
0x1005c5000 - 0x1005c8ff7 +strscan.bundle ??? (???) <4824D9FB-69E1-B33C-9857-627364B9AAB4> /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/strscan.bundle
0x1005cd000 - 0x1005d8fff +bigdecimal.bundle ??? (???) <39ED2F87-6D68-65F4-226C-DBF5329CE6E8> /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/bigdecimal.bundle
0x1005de000 - 0x1005e9fff +pg_ext.bundle ??? (???) <6D5AF997-BFFA-97CC-E1E7-AF19FD1FA391> /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/pg-0.10.0/lib/pg_ext.bundle
0x1005f3000 - 0x1005f6fe7 +parser.bundle ??? (???) /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/json-1.5.1/ext/json/ext/json/ext/parser.bundle
0x1005fb000 - 0x1005fbfff +utf_16be.bundle ??? (???) <379040EF-5D32-4914-555C-EDD15EEB9170> /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/utf_16be.bundle
0x100700000 - 0x10071aff7 +libpq.5.dylib 5.1.0 (compatibility 5.0.0) /opt/local/lib/postgresql83/libpq.5.dylib
0x100723000 - 0x10076eff7 +libssl.1.0.0.dylib ??? (???) <6D2CF187-2483-25A5-3011-849504680359> /opt/local/lib/libssl.1.0.0.dylib
0x100785000 - 0x100799ff7 +libz.1.dylib 1.2.5 (compatibility 1.0.0) /opt/local/lib/libz.1.dylib
0x10079d000 - 0x10079dfff +utf_16le.bundle ??? (???) /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/utf_16le.bundle
0x1007a0000 - 0x1007a0fff +utf_32be.bundle ??? (???) <8D94C6B6-24C0-41D6-F2CB-CB207F6EF220> /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/utf_32be.bundle
0x1007a3000 - 0x1007a3fff +utf_32le.bundle ??? (???) <0108131E-41E6-277A-B9B6-DDC2E02C2F91> /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/utf_32le.bundle
0x1007a6000 - 0x1007acff7 +generator.bundle ??? (???) <8DF0E25D-78EF-D0D8-2A56-317D160CECF2> /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/json-1.5.1/ext/json/ext/json/ext/generator.bundle
0x1007b2000 - 0x1007d1ff7 +socket.bundle ??? (???) <45AD3C52-49F9-AE72-0AAF-B3DD647BC03D> /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/socket.bundle
0x1007e1000 - 0x1007e1fff +fcntl.bundle ??? (???) <5EEB5E01-B712-E567-B386-B6CBBE7B9023> /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/fcntl.bundle
0x1007e4000 - 0x1007e4ff7 +md5.bundle ??? (???) /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/digest/md5.bundle
0x1007e7000 - 0x1007f4fe7 libexslt.0.dylib 9.13.0 (compatibility 9.0.0) /usr/lib/libexslt.0.dylib
0x1007fa000 - 0x1007fcfff +cparse.bundle ??? (???) /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/racc/cparse.bundle
0x101700000 - 0x10173afff +openssl.bundle ??? (???) <3B71BD01-A1C3-B3A6-2810-577041DF1DB3> /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/openssl.bundle
0x1017ca000 - 0x1017dcfff +nokogiri.bundle ??? (???) <87AB109B-E993-EA95-748B-6C04576F360B> /Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/nokogiri-1.4.4/lib/nokogiri/nokogiri.bundle
0x102400000 - 0x10254eff7 +libcrypto.1.0.0.dylib ??? (???) <0EDDA00D-0154-F902-FB7C-E332895F87EA> /opt/local/lib/libcrypto.1.0.0.dylib
0x7fff5fc00000 - 0x7fff5fc3bdef dyld 132.1 (???) <486E6C61-1197-CC7C-2197-82CE505102D7> /usr/lib/dyld
0x7fff800ba000 - 0x7fff801dbfe7 libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <48AEAFE1-21F4-B3C8-4199-35AD5E8D0613> /usr/lib/libcrypto.0.9.8.dylib
0x7fff807e2000 - 0x7fff808daff7 libiconv.2.dylib 7.0.0 (compatibility 7.0.0) <44AADE50-15BC-BC6B-BEF0-5029A30766AC> /usr/lib/libiconv.2.dylib
0x7fff80cd4000 - 0x7fff80d51fef libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <35ECA411-2C08-FD7D-11B1-1B7A04921A5C> /usr/lib/libstdc++.6.dylib
0x7fff83059000 - 0x7fff8310ffff libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <99CB3A0F-64CF-1D16-70CD-8AED2EF06C30> /usr/lib/libobjc.A.dylib
0x7fff849eb000 - 0x7fff849efff7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5> /usr/lib/system/libmathCommon.A.dylib
0x7fff84f57000 - 0x7fff8506efef libxml2.2.dylib 10.3.0 (compatibility 10.0.0) /usr/lib/libxml2.2.dylib
0x7fff850f9000 - 0x7fff85145fff libauto.dylib ??? (???) /usr/lib/libauto.dylib
0x7fff85f44000 - 0x7fff85f45ff7 com.apple.TrustEvaluationAgent 1.1 (1) <5952A9FA-BC2B-16EF-91A7-43902A5C07B6> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x7fff86f5c000 - 0x7fff8711dfff libSystem.B.dylib 125.2.1 (compatibility 1.0.0) /usr/lib/libSystem.B.dylib
0x7fff8711e000 - 0x7fff87158fff libssl.0.9.8.dylib 0.9.8 (compatibility 0.9.8) /usr/lib/libssl.0.9.8.dylib
0x7fff87ac3000 - 0x7fff87c81fff libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <781E7B63-2AD0-E9BA-927C-4521DB616D02> /usr/lib/libicucore.A.dylib
0x7fff87cb5000 - 0x7fff87cc6ff7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <97019C74-161A-3488-41EC-A6CA8738418C> /usr/lib/libz.1.dylib
0x7fff87d09000 - 0x7fff87d34ff7 libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <87A0B228-B24A-C426-C3FB-B40D7258DD49> /usr/lib/libxslt.1.dylib
0x7fffffe00000 - 0x7fffffe01fff libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib

=end

Actions #3

Updated by sorah (Sorah Fukumori) over 13 years ago

  • Status changed from Feedback to Open

=begin
thanks.
=end

Actions #4

Updated by sorah (Sorah Fukumori) over 13 years ago

  • Status changed from Open to Feedback

=begin
Does your application access to web via HTTP using net/http(s)?

I think need the following things for fix:

  • Is OpenSSL installed from homebrew? rvm? macports?
  • Could you produce the reproducing code? (net/http code)
    =end
Actions #5

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Openssl is already installed via macports. Actually, the replication is quite simple. I have come up with a narrowed step-by-step procedure:

  1. Install rails
  2. Create a new rails project
  3. Open gem file and include the following gems: gem 'twitter', :git => 'http://github.com/jnunemaker/twitter.git'
  4. Bundle install
  5. Start rails server (rails s)
  6. Start rails console (rails c)
  7. In rails console, type: Twitter.user("sferik").location (or any Twitter gem related commands at: http://twitter.rubyforge.org/)

That's when the error comes up. As I am aware, the Twitter gem uses the Faraday gem which somewhat uses /net/http.rb
=end

Actions #6

Updated by sorah (Sorah Fukumori) over 13 years ago

=begin
Could you build again the ruby without OpenSSL of macports?

you can disable macports OpenSSL by this command: sudo port deactivate openssl
reenable by this command: sudo port activate openssl
=end

Actions #7

Updated by krz (Christian Fazzini) over 13 years ago

=begin
How do you suggest I build ruby again? I am currently using ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-darwin10.6.0], installed via rvm.

Also, sudo port deactivate openssl depends on postgresql83 @8.3.13_0. Should I deactivate this as well?

=end

Actions #8

Updated by sorah (Sorah Fukumori) over 13 years ago

=begin

How do you suggest I build ruby again? I am currently using ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-darwin10.6.0], installed via rvm.
I heard macport's openssl makes problem at another chatroom.
he resolved this problem after deactivate the openssl and rebuild ruby.

Also, sudo port deactivate openssl depends on postgresql83 @8.3.13_0. Should I deactivate this as well?
hm, i suggest use configure option "--with-openssl-dir" like "--with-openssl-dir=/usr".
--with-openssl-dir=/usr makes ruby uses OSX default openssl instead macports.

(I remembered that rvm can specify configure option, but i don't know how. please google it.)
=end

Actions #9

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Should postgresql83 install with OSX default openssl too? Or just ruby?
=end

Actions #10

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Shota, this is what I did:

Removed packages from macports via:
sudo port uninstall postgresql83-server
sudo port uninstall postgresql83
sudo port uninstall openssl

As per instructions at: http://rvm.beginrescueend.com/packages/openssl/
$ rvm remove 1.9.2 # This ensures that you will not have any leftovers from the last run
$ rvm install 1.9.2 --with-openssl-dir=/usr/local

sudo port install postgresql83 postgresql83-server

Above also installed openssl with posgresql from macports.

Note, I did as you suggested (build ruby with OSX default openssl).

The problem is now fixed! However, is it ok that I have openssl installed from macports because of a postgresql dependency?
=end

Actions #11

Updated by sorah (Sorah Fukumori) over 13 years ago

  • Status changed from Feedback to Rejected

=begin
you can install postgresql + openssl with macport because ruby won't use macport's openssl.
=end

Actions #12

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Thanks for the assistance Shota
=end

Actions #13

Updated by krz (Christian Fazzini) over 13 years ago

=begin
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

=end

Actions #14

Updated by sorah (Sorah Fukumori) over 13 years ago

  • Status changed from Rejected to Feedback

=begin
don't use rvm and compile ruby with OSX default openssl
=end

Actions #15

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Shota, compile ruby = using macports with OSx default openssl you mean?
=end

Actions #16

Updated by sorah (Sorah Fukumori) over 13 years ago

=begin
No, no.

Compile ruby on yourself. Don't use any package managers.

just download ruby192-p136 tarball and extract it and configure with --with-openssl-dir=/usr and make install it.

=end

Actions #17

Updated by krz (Christian Fazzini) over 13 years ago

=begin
I am not very familiar with sys admin stuff... could you run down a brief step-by-step procedure on this please
=end

Actions #18

Updated by sorah (Sorah Fukumori) over 13 years ago

=begin

  1. Download ruby192-p136 tarball (you can get url from http://www.ruby-lang.org/ )
  2. Extract and cd to the dir
  3. ./configure --prefix=(Where you wanna install ruby) --with-openssl-dir=/usr
  4. make
  5. make install

I recommend pwd/local to testing install. You can run ruby by ./local/bin/ruby.
=end

Actions #19

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Btw, I don't see openssl in /usr or /usr/local/bin

Which openssl, returns /opt/local/bin/openssl (isn't this the openssl that postgresql installed via macport as a dependency?)

Where is the OSX default openssl located?

locate openssl, returns
/usr/bin/openssl

So should it be: --with-openssl-dir=/usr/bin ?

Is this the one I should be using?
=end

Actions #20

Updated by Eregon (Benoit Daloze) over 13 years ago

=begin
On 10 February 2011 13:04, Christian Fazzini wrote:

Issue #4373 has been updated by Christian Fazzini.

Btw, I don't see openssl in /usr or /usr/local/bin

Which openssl, returns /opt/local/bin/openssl (isn't this the openssl that postgresql installed via macport as a dependency?)

Where is the OSX default openssl located?

locate openssl, returns
/usr/bin/openssl

Is this the one I should be using?

Yes.
The configure option is indeed --with-openssl-dir=/usr, because it
specify by this way binaries are in /usr/bin, headers in /usr/include
and libraries in /usr/lib.

Btw, the README explains how to install.

=end

Actions #21

Updated by krz (Christian Fazzini) over 13 years ago

=begin
./configure --prefix=$HOME/Sites/ruby --with-openssl-dir=/usr

At the end of the configuration, it says: configure: WARNING: unrecognized options: --with-openssl-dir

Can I still proceed with make and make install?

The README doesn't say anything about --with-openssl-dir
=end

Actions #22

Updated by sorah (Sorah Fukumori) over 13 years ago

=begin
You can continue with this warning.
=end

Actions #23

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Ok Ive gotten it installed in ~/Sites/ruby

How can I test this against Twitter.user("sferik").location in rails console?

ruby -v returns ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0]
which ruby returns /usr/bin/ruby

On a side note, if I wanted to uninstall/remove this compilation, I would just have to delete the contents of ~/Site/ruby right?
=end

Actions #24

Updated by sorah (Sorah Fukumori) over 13 years ago

=begin
run

export PATH=$HOME/Sites/ruby/bin:$PATH

on your shell and try again

And I think you don't have to run at rails console.

Install twitter gem(?) and run

ruby -rtwitter -e'Twitter.user("sferik").location'

=end

Actions #25

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Christian-Fazzinis-MacBook-Pro:~ Chris$ ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0]
Christian-Fazzinis-MacBook-Pro:~ Chris$ export PATH=$HOME/Sites/ruby/bin:$PATH
Christian-Fazzinis-MacBook-Pro:~ Chris$ ruby -v
ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-darwin10.6.0]
Christian-Fazzinis-MacBook-Pro:~ Chris$ ruby -r twitter -e 'Twitter.user("sferik").location'
internal:lib/rubygems/custom_require:29:in require': no such file to load -- twitter (LoadError) from <internal:lib/rubygems/custom_require>:29:in require'
Christian-Fazzinis-MacBook-Pro:~ Chris$ gem install twitter


Follow @gem on Twitter for announcements, updates, and news.
https://twitter.com/gem

Join the mailing list!
https://groups.google.com/group/ruby-twitter-gem

Add your project or organization to the apps wiki!
https://github.com/jnunemaker/twitter/wiki/apps


Successfully installed hashie-1.0.0
Successfully installed addressable-2.2.4
Successfully installed multipart-post-1.1.0
Successfully installed rack-1.2.1
Successfully installed faraday-0.5.5
Successfully installed faraday_middleware-0.3.2
Successfully installed multi_json-0.0.5
Successfully installed multi_xml-0.2.1
Successfully installed simple_oauth-0.1.4
Successfully installed twitter-1.1.2
10 gems installed
Installing ri documentation for hashie-1.0.0...
Installing ri documentation for addressable-2.2.4...
Installing ri documentation for multipart-post-1.1.0...
Installing ri documentation for rack-1.2.1...
Installing ri documentation for faraday-0.5.5...
Installing ri documentation for faraday_middleware-0.3.2...
Installing ri documentation for multi_json-0.0.5...
Installing ri documentation for multi_xml-0.2.1...
Installing ri documentation for simple_oauth-0.1.4...
Installing ri documentation for twitter-1.1.2...
Installing RDoc documentation for hashie-1.0.0...
Installing RDoc documentation for addressable-2.2.4...
Installing RDoc documentation for multipart-post-1.1.0...
Installing RDoc documentation for rack-1.2.1...
Installing RDoc documentation for faraday-0.5.5...
Installing RDoc documentation for faraday_middleware-0.3.2...
Installing RDoc documentation for multi_json-0.0.5...
Installing RDoc documentation for multi_xml-0.2.1...
Installing RDoc documentation for simple_oauth-0.1.4...
Installing RDoc documentation for twitter-1.1.2...
Christian-Fazzinis-MacBook-Pro:~ Chris$ ruby -r twitter -e 'Twitter.user("sferik").location'
Christian-Fazzinis-MacBook-Pro:~ Chris$

As you can see above, I've installed the twitter gem for this ruby version. Then I've executed the twitter gem, but get nothing... Is this supposed to happen? Am I missing anything else?

Normally, on ruby 1.8.7, rails console. Twitter.user("sferik").location should return "San Francisco"
=end

Actions #26

Updated by sorah (Sorah Fukumori) over 13 years ago

=begin
On Fri, Feb 11, 2011 at 7:45 PM, Christian Fazzini
wrote:

Christian-Fazzinis-MacBook-Pro:site_name Chris$ ruby -r twitter -e 'Twitter.user("sferik").location'

(snip)

Normally, on ruby 1.8.7, rails console. Twitter.user("sferik").location should return "San Francisco"

ruby -r twitter -e 'Twitter.user("sferik").location' doesn't
include output action. Please look the code.
run ruby -rtwitter -e 'p Twitter.user("sferik").location' to show the result.

--
Shota Fukumori a.k.a. @sora_h - http://codnote.net/

=end

Actions #27

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Ok, ruby -r twitter -e 'puts Twitter.user("sferik").location' returns "San Francisco". No errors. Does this confirm that the bug/issue is with openssl?

Where do I proceed from here?

Do I need to install/compile this version of ruby on a different/permanent path? and update my PATH settings as well?

What about the ruby version that OSX is currently using? Would have been nice if I could just let RVM take care of this directly, than me having to fiddle around with the system files.
=end

Actions #28

Updated by sorah (Sorah Fukumori) over 13 years ago

  • Status changed from Feedback to Rejected

=begin
I think rvm can build ruby with configure option --with-openssl-dir=/usr.
I don't know how, please google it.

Rejecting.
=end

Actions #29

Updated by krz (Christian Fazzini) over 13 years ago

=begin
I don't think you understand the issue.

Christian-Fazzinis-MacBook-Pro:~ Chris$ rvm install 1.9.2 --with-openssl-dir=/usr/local
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136, this may take a while depending on your cpu(s)...

ruby-1.9.2-p136 - #fetching
ruby-1.9.2-p136 - #extracted to /Users/Chris/.rvm/src/ruby-1.9.2-p136 (already extracted)
ruby-1.9.2-p136 - #configuring
ruby-1.9.2-p136 - #compiling
ruby-1.9.2-p136 - #installing
ruby-1.9.2-p136 - Updating #rubygems to the latest.
Removing old Rubygems files...
Installing rubygems dedicated to ruby-1.9.2-p136...
Installing rubygems for /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/bin/ruby
Installation of rubygems completed successfully.
ruby-1.9.2-p136 - Updating #rubygems to the latest.
Removing old Rubygems files...
Installing rubygems dedicated to ruby-1.9.2-p136...
Installing rubygems for /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/bin/ruby
Installation of rubygems completed successfully.
ruby-1.9.2-p136 - adjusting #shebangs for (gem).
ruby-1.9.2-p136 - #importing default gemsets (/Users/Chris/.rvm/gemsets/)
Install of ruby-1.9.2-p136 - #complete

Christian-Fazzinis-MacBook-Pro:~ Chris$ ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0]

Christian-Fazzinis-MacBook-Pro:~ Chris$ rvm use 1.9.2
Using /Users/Chris/.rvm/gems/ruby-1.9.2-p136

Christian-Fazzinis-MacBook-Pro:~ Chris$ ruby -r twitter -e 'puts Twitter.user("sferik").location'
San Francisco

As you can see above. Rvm is also fine with openssl. However, if I try to access rails console:

Christian-Fazzinis-MacBook-Pro:~ Chris$ cd Sites/site_name/
Loading development environment (Rails 3.0.3)
ruby-1.9.2-p136 :001 > Twitter.user("sferik").location

I get the same error as my initial post:
/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:001128 d:001128 METHOD /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/http.rb:677
......

So the issue is not OpenSSL or RVM. Its lib/ruby/1.9.1/net/http.rb:677

=end

Actions #30

Updated by sorah (Sorah Fukumori) over 13 years ago

=begin
No! You are missing my instruction

You ran:

rvm install 1.9.2 --with-openssl-dir=/usr/local

I posted:

I think rvm can build ruby with configure option --with-openssl-dir=/usr.

you using /usr/local, but I posted that use /usr.
=end

Actions #31

Updated by sorah (Sorah Fukumori) over 13 years ago

=begin
Additional.

I think your first crashreport, it just crashed at openssl library:

thread 2 crashed:
(snip)
6 openssl.bundle 0x000000010171faca ossl_ssl_verify_callback + 42 (ossl_ssl.c:299)
7 libcrypto.1.0.0.dylib 0x00000001024ac7bd x509_verify_cert + 557
8 libssl.1.0.0.dylib 0x000000010074fb60 ssl_verify_cert_chain + 336
9 libssl.1.0.0.dylib 0x0000000100730591 ssl3_get_server_certificate + 705
10 libssl.1.0.0.dylib 0x000000010073318a ssl3_connect + 2938
11 libssl.1.0.0.dylib 0x000000010073ba52 ssl23_connect + 3058
12 openssl.bundle 0x0000000101720337 ossl_start_ssl + 119 (ossl_ssl.c:1059)

So the issue is not OpenSSL or RVM. Its lib/ruby/1.9.1/net/http.rb:677
so this is not true. it's openssl problem. Use OSX default openssl.
I don't know which is wrong, but I think macport's openssl has something wrong.
=end

Actions #32

Updated by krz (Christian Fazzini) over 13 years ago

=begin
I am still confused. If it is an openssl problem, then shouldn't rvm install 1.9.2 --with-openssl-dir=/usr/local
fix it since I am using OSX default openssl?

Second when I am using RVM's ruby version. I can do ruby -r twitter -e 'puts Twitter.user("sferik").location', without any problems.

But when I go into Rails console, Twitter.user("sferik").location, returns the error.

What is the difference? Isn't Rails console using RVM's ruby version? If so, why is it returning the error?
=end

Actions #33

Updated by stepheneb (Stephen Bannasch) over 13 years ago

=begin
At 7:04 AM +0900 2/12/11, Christian Fazzini wrote:

Issue #4373 has been updated by Christian Fazzini.

I am still confused. If it is an openssl problem, then shouldn't rvm install 1.9.2 --with-openssl-dir=/usr/local
fix it since I am using OSX default openssl?

The default OSX openssl is NOT in /usr/local

Only code you have installed goes in /usr/local.

=end

Actions #34

Updated by sorah (Sorah Fukumori) over 13 years ago

=begin

I am still confused. If it is an openssl problem, then shouldn't rvm install 1.9.2 --with-openssl-dir=/usr/local

You typed wrong my instruction 2 times, please look my instruction

I said "--with-openssl-dir=/usr", but you typed "--with-openssl-dir=/usr/local" 2 times.

I think rvm can build ruby with configure option --with-openssl-dir=/usr.
you using /usr/local, but I posted that use /usr
=end

Actions #35

Updated by krz (Christian Fazzini) over 13 years ago

=begin
I followed: http://rvm.beginrescueend.com/packages/openssl/. I have tried installing ruby via rvm with numerous attempts. Making sure I remove the previous version before installing a new one:

rvm install 1.9.2 --with-openssl-dir=/usr
rvm install 1.9.2 --with-openssl-dir=/usr/local

In a terminal window: ruby -r twitter -e 'puts Twitter.user("sferik").location' works fine.
In Rails console, it still returns the error!

=end

Actions #36

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Here is the latest crash report log
=end

Actions #37

Updated by Eregon (Benoit Daloze) over 13 years ago

=begin
On 12 February 2011 10:26, Christian Fazzini wrote:

Issue #4373 has been updated by Christian Fazzini.

I followed: http://rvm.beginrescueend.com/packages/openssl/. I have tried installing ruby via rvm with numerous attempts. Making sure I remove the previous version before installing a new one:

rvm install 1.9.2 --with-openssl-dir=/usr
rvm install 1.9.2 --with-openssl-dir=/usr/local

In a terminal window: ruby -r twitter -e 'puts Twitter.user("sferik").location' works fine.
In Rails console, it still returns the error!

Maybe the command line is incorrect.
The RVM documentation specify configure options should be passed with
-C (http://rvm.beginrescueend.com/rvm/cli/)
But the RVM doc about openssl (http://rvm.beginrescueend.com/rvm/cli/)
show you can pass it directly.

You could try:
rvm install 1.9.2 -C --with-openssl-dir=/usr
Or maybe, to allow both rvm and ruby configure script to know what you want:
rvm install 1.9.2 --with-openssl-dir=/usr -C --with-openssl-dir=/usr

=end

Actions #38

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Hi Benoit, I tried both rvm install 1.9.2 -C --with-openssl-dir=/usr and rvm install 1.9.2 --with-openssl-dir=/usr -C --with-openssl-dir=/usr. Still get the problem in Rails console.

ruby -r twitter -e 'puts Twitter.user("sferik").location' works. Rails console: 'Twitter.user("sferik").location', returns the error still...

What other options am I left here with?
=end

Actions #39

Updated by sorah (Sorah Fukumori) over 13 years ago

=begin
I think you don't using rvm install 1.9.2 -C --with-openssl-dir=/usr's ruby at rails

=end

Actions #40

Updated by sakuro (Sakuro OZAWA) over 13 years ago

=begin
Try this in both console to see which openssl is used.

require 'openssl'
system "otool -L #{$LOADED_FEATURES.grep(/openssl.bundle/).join (' ')}"

=end

Actions #41

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Hi Sakuro, this is what I get in Rails console:

ruby-1.9.2-p136 :001 > require 'openssl'
=> nil
ruby-1.9.2-p136 :002 > system "otool -L #{$LOADED_FEATURES.grep(/openssl.bundle/).join (' ')}"
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/openssl.bundle:
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/libruby.1.9.1.dylib (compatibility version 1.9.1, current version 1.9.1)
/usr/lib/libssl.0.9.8.dylib (compatibility version 0.9.8, current version 0.9.8)
/usr/lib/libcrypto.0.9.8.dylib (compatibility version 0.9.8, current version 0.9.8)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 125.2.1)
/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 227.0.0)
=> true

=end

Actions #42

Updated by sorah (Sorah Fukumori) over 13 years ago

  • Status changed from Rejected to Feedback

=begin
Could you try at irb

$ irb -rtwitter

Twitter.user("sferik").location

?
=end

Actions #43

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Hi Shota, yea that seems to work. Why doesn't it work in Rails console though?

$ irb -rtwitter
ruby-1.9.2-p136 :001 > Twitter.user("sferik").location
=> "San Francisco"

=end

Actions #44

Updated by sorah (Sorah Fukumori) over 13 years ago

=begin
I wanna check that it isn't issue of irb.

Hmm... could you try the following line in rails console?

$ rails console

$LOADED_FEATURES
=end

Actions #45

Updated by krz (Christian Fazzini) over 13 years ago

=begin
I get:

$ rvm use 1.9.2
Using /Users/Chris/.rvm/gems/ruby-1.9.2-p136

$ ruby -v
ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-darwin10.6.0]

$ rails console
Loading development environment (Rails 3.0.3)
ruby-1.9.2-p136 :001 > $LOADED_FEATURES
=> ["enumerator.so", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/encdb.bundle", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/trans/transdb.bundle", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/defaults.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/rbconfig.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/thread.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/exceptions.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/gem_path_searcher.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/version.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/requirement.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/platform.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/specification.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/source_index.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/etc.bundle", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/fileutils.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/pathname.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/stringio.bundle", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/syck.bundle", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/syck/error.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/syck/basenode.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/syck/syck.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/syck/tag.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/syck/stream.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/syck/constants.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/date/format.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/date.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/syck/rubytypes.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/syck/types.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/yaml/syck.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/syck.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/yaml.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/rubygems_ext.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/version.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/digest.bundle", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/digest.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/digest/sha1.bundle", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/environment.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/shared_helpers.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/runtime.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/settings.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/definition.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/dependency.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/dsl.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/uri/common.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/uri/generic.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/uri/ftp.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/uri/http.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/uri/https.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/uri/ldap.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/uri/ldaps.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/uri/mailto.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/uri.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/user_interaction.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/package/f_sync_dir.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/package/tar_header.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/iso_8859_1.bundle", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/zlib.bundle", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/package/tar_input.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/package/tar_output.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/package/tar_reader/entry.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/package/tar_reader.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/package/tar_writer.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/package.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/format.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/ext/builder.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/ext/configure_builder.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/optparse.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/command.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/ext/ext_conf_builder.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/ext/rake_builder.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/ext.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/require_paths_builder.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/installer.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/remote_fetcher.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/errors.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/text.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems/spec_fetcher.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/open3.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/source.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/strscan.bundle", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/lockfile_parser.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/lazy_specification.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/tsort.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/spec_set.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/index.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/devise-f06bed279aab/lib/devise/version.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/version.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/carrierwave-bba2a4d92805/lib/carrierwave/version.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/set.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/resolver.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/remote_specification.rb", "/Users/Chris/Sites/site_name/config/boot.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/e2mmap.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/init.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/workspace.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/inspector.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/context.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/extend-command.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/output-method.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/notifier.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/slex.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/ruby-token.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/ruby-lex.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/src_encoding.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/magic-file.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/readline.bundle", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/input-method.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/locale.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/irb/completion.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/commands/console.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/ruby_version_check.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/inflector/methods.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/lazy_load_hooks.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/dependencies/autoload.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/version.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/kernel/reporting.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/array/extract_options.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/class/attribute_accessors.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/monitor.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/logger.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/logger.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/hash/reverse_merge.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/file_update_checker.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/initializable.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/module/remove_method.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/module/delegation.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/notifications.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/array/wrap.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/deprecation/behaviors.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/deprecation/reporting.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/module/deprecation.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/module/aliasing.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/deprecation/method_wrappers.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/inflector/inflections.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/module/attribute_accessors.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/multibyte/utils.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/multibyte.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/string/multibyte.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/i18n-0.5.0/lib/i18n/version.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/i18n-0.5.0/lib/i18n/exceptions.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/i18n-0.5.0/lib/i18n/interpolate/ruby.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/i18n-0.5.0/lib/i18n.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/i18n-0.5.0/lib/i18n/config.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/i18n.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/inflector/transliterate.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/inflections.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/string/inflections.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/inflector.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/deprecation/proxy_wrappers.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/deprecation.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/ordered_hash.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/ordered_options.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/paths.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/rack.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/configuration.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/railtie.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/engine.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/object/blank.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/xml_mini/rexml.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/xml_mini.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/hash/keys.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/array/conversions.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/plugin.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/application.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/version.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/string_inquirer.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/basic_object.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/deprecation.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/railtie/configurable.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/railtie/configuration.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/i18n_railtie.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/railtie.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_pack/version.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_pack.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/version.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-1.2.1/lib/rack.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/railtie.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/crud.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/expressions.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/predications.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/table.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/attributes/attribute.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/attributes.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/compatibility/wheres.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/relation.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/expression.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/visitors/visitor.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/visitors/depth_first.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/bigdecimal.bundle", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/visitors/to_sql.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/visitors/sqlite.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/visitors/postgresql.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/visitors/mysql.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/visitors/mssql.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/visitors/oracle.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/visitors/join_sql.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/visitors/where_sql.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/visitors/order_clauses.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/visitors/dot.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/visitors.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/tree_manager.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/insert_manager.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/select_manager.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/update_manager.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/delete_manager.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/node.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/unary.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/binary.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/equality.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/between.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/not_equal.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/assignment.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/or.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/and.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/as.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/not.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/greater_than.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/greater_than_or_equal.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/less_than.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/less_than_or_equal.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/matches.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/does_not_match.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/in.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/not_in.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/ordering.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/lock.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/function.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/count.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/values.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/offset.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/limit.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/top.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/sum.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/exists.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/max.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/min.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/avg.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/having.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/sql_literal.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/select_core.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/select_statement.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/insert_statement.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/update_statement.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/delete_statement.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/unqualified_column.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/table_alias.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/join.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/group.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/grouping.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/inner_join.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/outer_join.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/string_join.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes/on.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/nodes.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/deprecated.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/sql/engine.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel/sql_literal.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/arel-2.0.7/lib/arel.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/version.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/enumerable.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/concern.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/object/duplicable.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/class/inheritable_attributes.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/attribute_methods.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/attribute_methods.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/railtie.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/object/acts_like.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/duration.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/object/try.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/values/time_zone.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/time_with_zone.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/time/zones.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/date/zones.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/date/calculations.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/time/publicize_conversion_methods.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/time/conversions.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/date_time/calculations.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/date_time/conversions.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/process/daemon.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/date/acts_like.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/time/calculations.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/string/conversions.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/i18n-0.5.0/lib/i18n/core_ext/string/interpolate.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/string/interpolation.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/string/encoding.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/rexml/rexml.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/rexml.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/file/path.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/module/method_names.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/ruby/shim.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/kernel/singleton_class.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/class/attribute.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/module/attr_internal.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/module/anonymous.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/erb.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/string/output_safety.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_view.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/vendor/html-scanner.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/load_error.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/name_error.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_view/railtie.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/railtie.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/railtie.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionmailer-3.0.3/lib/action_mailer/version.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/class/delegating_attributes.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/module/reachable.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/class/subclasses.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/class.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/array/uniq_by.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionmailer-3.0.3/lib/action_mailer.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionmailer-3.0.3/lib/action_mailer/railtie.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activeresource-3.0.3/lib/active_resource/version.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activeresource-3.0.3/lib/active_resource.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activeresource-3.0.3/lib/active_resource/railtie.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/test_unit/railtie.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/all.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/pg-0.10.1/lib/pg_ext.bundle", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/pg-0.10.1/lib/pg.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/singleton.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/form.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-core-0.1.6/lib/omniauth/core.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-basic-0.1.6/lib/omniauth/basic.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-oauth-0.1.6/lib/omniauth/oauth.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-openid-0.1.6/lib/omniauth/openid.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oa-enterprise-0.1.6/lib/omniauth/enterprise.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/omniauth-0.1.6/lib/omniauth.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/numeric/time.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/module/introspection.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/string/starts_ends_with.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/dependencies.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/orm_adapter-0.0.4/lib/orm_adapter/base.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/orm_adapter-0.0.4/lib/orm_adapter/to_adapter.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/orm_adapter-0.0.4/lib/orm_adapter/version.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/benchmark.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/benchmark.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/benchmarkable.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/descendants_tracker.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/time.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/time/marshal.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/time/acts_like.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/date/freeze.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/date/conversions.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/date_time/acts_like.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/date_time/zones.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/integer/time.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/time.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/hash/deep_merge.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/hash_with_indifferent_access.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/hash/indifferent_access.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/hash/slice.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/string/behavior.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/errors.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/log_subscriber.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/notifications/fanout.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/log_subscriber.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/persistence.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/naming.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/query_cache.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/conversion.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/hash/except.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/deprecated_error_methods.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/errors.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/callbacks.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/validations/callbacks.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/validator.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/validations/acceptance.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/validations/confirmation.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/validations/exclusion.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/validations/format.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/validations/inclusion.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/validations/length.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/validations/numericality.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/validations/presence.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/validations/validates.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/validations/with.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/validations.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/validations/associated.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/validations/uniqueness.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/validations.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/translation.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/counter_cache.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/locking/optimistic.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/locking/pessimistic.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/attribute_methods/read.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/attribute_methods/write.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/attribute_methods/before_type_cast.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/attribute_methods/query.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/attribute_methods/primary_key.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/attribute_methods/time_zone_conversion.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/dirty.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/attribute_methods/dirty.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/timestamp.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/mass_assignment_security/sanitizer.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/mass_assignment_security/permission_set.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/mass_assignment_security.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/callbacks.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/observing.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/callbacks.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/associations.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/association_preload.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/array/access.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/array/grouping.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/array/random_access.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/array.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/named_scope.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/autosave_association.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/nested_attributes.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/aggregations.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/transactions.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/reflection.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/json/decoding.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/json_pure-1.4.6/lib/json/version.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/iconv.bundle", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/json_pure-1.4.6/lib/json/common.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/utf_16be.bundle", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/utf_16le.bundle", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/utf_32be.bundle", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/utf_32le.bundle", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/json-1.5.1/ext/json/ext/json/ext/parser.bundle", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/json-1.5.1/ext/json/ext/json/ext/generator.bundle", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/json_pure-1.4.6/lib/json/ext.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/json_pure-1.4.6/lib/json.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/object/to_json.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/json/variable.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/big_decimal/conversions.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/object/instance_variables.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/json/encoding.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/json.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/serialization.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/serializers/json.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/hash/conversions.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/serializers/xml.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/serializers/xml_serializer.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/serialization.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/bigdecimal/util.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/schema_definitions.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/schema_statements.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/database_statements.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/quoting.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/module/synchronization.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_pool.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_specification.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/query_cache.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/database_limits.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract_adapter.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/base.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/orm_adapter-0.0.4/lib/orm_adapter/adapters/active_record.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/orm_adapter-0.0.4/lib/orm_adapter.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/devise-f06bed279aab/lib/devise/controllers/helpers.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/forwardable.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/warden-1.0.3/lib/warden/mixins/common.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/warden-1.0.3/lib/warden/proxy.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/warden-1.0.3/lib/warden/hooks.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/warden-1.0.3/lib/warden/config.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/warden-1.0.3/lib/warden/manager.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/warden-1.0.3/lib/warden/errors.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/warden-1.0.3/lib/warden/session_serializer.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/warden-1.0.3/lib/warden/strategies.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/warden-1.0.3/lib/warden/strategies/base.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/warden-1.0.3/lib/warden.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/devise-f06bed279aab/lib/devise/mapping.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/devise-f06bed279aab/lib/devise/hooks/activatable.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/devise-f06bed279aab/lib/devise/models/authenticatable.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/devise-f06bed279aab/lib/devise/models.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/option_merger.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/object/with_options.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/devise-f06bed279aab/lib/devise/modules.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/object/to_param.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/regexp.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/routing/polymorphic_routes.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/routing.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-mount-0.6.13/lib/rack/mount.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/object/to_query.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/routing/deprecated_mapper.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/routing/route_set.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/routing/mapper.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/devise-f06bed279aab/lib/devise/rails/routes.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/delegate.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/tmpdir.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/tempfile.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/string/access.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/memoizable.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/http/headers.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-1.2.1/lib/rack/utils.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-1.2.1/lib/rack/request.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/http/cache.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/http/mime_negotiation.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/http/parameters.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/http/filter_parameters.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/http/upload.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/http/url.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/http/request.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/devise-f06bed279aab/lib/devise/rails/warden_compat.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/engine/configurable.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/engine/configuration.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/devise-f06bed279aab/lib/devise/rails.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/devise-f06bed279aab/lib/devise.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/oauth.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/core_ext.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/client.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/socket.bundle", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/socket.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/timeout.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/protocol.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/http.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/openssl.bundle", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/openssl/bn.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/openssl/cipher.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/openssl/digest.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/openssl/buffering.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/fcntl.bundle", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/openssl/ssl-internal.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/openssl/x509-internal.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/openssl.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/https.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/base64.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/helper.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/request_proxy.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/request_proxy/base.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/cgi/core.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/cgi/cookie.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/cgi/util.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/cgi.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/request_proxy/net_http.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/client/net_http.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/errors/error.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/errors/unauthorized.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/errors/problem.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/errors.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/consumer.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/tokens/token.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/tokens/server_token.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/tokens/consumer_token.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/tokens/request_token.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/tokens/access_token.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/token.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/signature.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/signature/base.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/digest/hmac.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/signature/hmac/base.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/signature/hmac/sha1.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/client/helper.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth/request_proxy/mock_request.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth-0.4.4/lib/oauth.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/warden_oauth-0.1.1/lib/warden_oauth/base.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/warden_oauth-0.1.1/lib/warden_oauth/errors.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/warden_oauth-0.1.1/lib/warden_oauth/config_extension.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/warden_oauth-0.1.1/lib/warden_oauth.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/error.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.4/lib/faraday/utils.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/addressable-2.2.4/lib/addressable/version.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/addressable-2.2.4/lib/addressable/idna.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/addressable-2.2.4/lib/addressable/uri.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.4/lib/faraday/connection.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.4/lib/faraday/middleware.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.4/lib/faraday/adapter.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.4/lib/faraday/error.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.4/lib/faraday.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/configuration.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.4/lib/faraday/response.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/hashie-1.0.0/lib/hashie.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday_middleware-0.3.2/lib/faraday/mashify.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday-0.5.4/lib/faraday/request.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth2-0.1.1/lib/oauth2/client.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth2-0.1.1/lib/oauth2/strategy/base.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/multi_json-0.0.5/lib/multi_json.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth2-0.1.1/lib/oauth2/strategy/web_server.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth2-0.1.1/lib/oauth2/access_token.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth2-0.1.1/lib/oauth2/response_object.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/oauth2-0.1.1/lib/oauth2.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday_middleware-0.3.2/lib/faraday/oauth2.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday_middleware-0.3.2/lib/faraday/parse_json.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/multi_xml-0.2.1/lib/multi_xml/core_extensions.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/multi_xml-0.2.1/lib/multi_xml.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday_middleware-0.3.2/lib/faraday/parse_xml.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/faraday_middleware-0.3.2/lib/faraday_middleware.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/faraday/multipart.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/simple_oauth-0.1.4/lib/simple_oauth/core_ext/object.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/simple_oauth-0.1.4/lib/simple_oauth/header.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/simple_oauth-0.1.4/lib/simple_oauth.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/faraday/oauth.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/faraday/raise_http_4xx.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/faraday/raise_http_5xx.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/connection.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/request.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/authentication.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/api.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/account.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/block.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/direct_messages.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/favorites.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/friends_and_followers.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/friendship.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/geo.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/legal.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/list.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/list_members.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/list_subscribers.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/local_trends.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/notification.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/saved_searches.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/spam_reporting.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/timeline.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/trends.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/tweets.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/user.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client/utils.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/client.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/search.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter/base.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/bundler/gems/twitter-896d365f9726/lib/twitter.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/cancan-1.5.1/lib/cancan/ability.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/cancan-1.5.1/lib/cancan/rule.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/cancan-1.5.1/lib/cancan/controller_resource.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/log_subscriber.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/middleware/stack.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/configurable.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/base.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/view_paths.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/rendering.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/layouts.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/translation.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/asset_paths.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/helpers.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/helpers.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/hide_actions.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/routing/url_for.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/url_for.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/logger.rb", "/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/digest/md5.bundle", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/rack-1.2.1/lib/rack/response.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/http/response.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/rack_delegation.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/redirecting.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/rendering.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/renderers.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/head.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/conditional_get.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/session_management.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/caching/pages.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/caching/actions.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/caching/fragments.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/observer.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/caching/sweeping.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/caching.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/http/mime_types.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_dispatch/http/mime_type.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/collector.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/mime_responds.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/implicit_render.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/cookies.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/flash.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/exceptions.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/abstract_controller/callbacks.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/request_forgery_protection.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/streaming.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/module/attr_accessor_with_default.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/module.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/record_identifier.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/base64.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/http_authentication.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/instrumentation.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/core_ext/proc.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/rescuable.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/rescue.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_view/paths.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/responder.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/metal/compatibility.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/deprecated/base.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/actionpack-3.0.3/lib/action_controller/base.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/cancan-1.5.1/lib/cancan/controller_additions.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/cancan-1.5.1/lib/cancan/model_additions.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/cancan-1.5.1/lib/cancan/exceptions.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/cancan-1.5.1/lib/cancan/inherited_resource.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/cancan-1.5.1/lib/cancan/model_adapters/abstract_adapter.rb", "/Users/Chris/.rvm/gems/ruby-1.9.2-p136/gems/cancan-1.5.1/lib/cancan/model_adapters/default_adapter.rb", "/

Actions #46

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Any updates on this?

At above paste. Is it normal that openssl is bundled/using ruby 1.9.1. Look at this line:

"/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/openssl.bundle"
=end

Actions #47

Updated by sorah (Sorah Fukumori) over 13 years ago

=begin
[ruby-list:47892] (Japanese) is related issue?

--
Shota Fukumori a.k.a. @sora_h - http://codnote.net/

=end

Actions #48

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Shota, what is the related issue? I am still getting the same error as initial post.
=end

Actions #49

Updated by sorah (Sorah Fukumori) over 13 years ago

=begin
Related to your issue (this thread's issue)
=end

Actions #50

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Yea it is. Earlier you told me to do $LOADED_FEATURES. I was just checking if its normal for the output of $LOADED_FEATURES to return:

"/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/openssl.bundle"

I notice, the above line has 1.9.1. Shouldn't it be 1.9.2? Maybe this is the problem?
=end

Actions #51

Updated by sorah (Sorah Fukumori) over 13 years ago

=begin
1.9.2's ruby_lib_version is 1.9.1, so library directory is 1.9.1. (See 1.9.2's NEWS)

And I can't decide "ruby's issue" or "openssl's issue" or "rails issue."

Anyone can decide a factor for this problem?

=end

Actions #52

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Shota, what approach can I take to overcome this issue? What do you suggest? Perhaps, I can remove RVM completely? Or uninstall OpenSSL via MacPorts? I could also do a reformat of the entire system, but that would take far too long and much effort to backup and restore.

Let me know if I should provide any other files, logs, etc to better diagnose this problem.
=end

Actions #53

Updated by sorah (Sorah Fukumori) over 13 years ago

=begin
Sorry, I can't suggest any ways.

Anyone can suggest a way to he?
=end

Actions #54

Updated by Eregon (Benoit Daloze) over 13 years ago

=begin
On 6 February 2011 18:43, Christian Fazzini wrote:

Issue #4373 has been updated by Christian Fazzini.

Openssl is already installed via macports. Actually, the replication is quite simple. I have come up with a narrowed step-by-step procedure:

  1. Install rails
  2. Create a new rails project
  3. Open gem file and include the following gems: gem 'twitter', :git => 'http://github.com/jnunemaker/twitter.git'
  4. Bundle install
  5. Start rails server (rails s)
  6. Start rails console (rails c)
  7. In rails console, type: Twitter.user("sferik").location (or any Twitter gem related commands at: http://twitter.rubyforge.org/)

That's when the error comes up. As I am aware, the Twitter gem uses the Faraday gem which somewhat uses /net/http.rb

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


http://redmine.ruby-lang.org

I can not reproduce using these steps with trunk (ruby 1.9.3dev
(2011-02-18 trunk 30894) [x86_64-darwin10.6.0]).

Shota, what approach can I take to overcome this issue? What do you suggest?
Perhaps, I can remove RVM completely? Or uninstall OpenSSL via MacPorts?
I could also do a reformat of the entire system, but that would take far too long and much effort to backup and restore.

I'd probably try first to uninstall OpenSSL from MacPorts (or maybe
move /opt to be sure Ruby won't look there).
Then reinstalling rvm (I once had some really weird issue, and
reinstalling rvm solved it).
You can of course just mv ~/.rvm ~/.rvm_old to not lose your old installation.
And it would be interesting to see if it also happens with trunk (rvm
install ruby-head).

=end

Actions #55

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Benoit, I'll go through those steps you suggested.

By the way, is 1.9.3 safe to use in production? Any reason, why you didnt try reproducing in 1.9.2?
=end

Actions #56

Updated by Eregon (Benoit Daloze) over 13 years ago

=begin
On 19 February 2011 03:08, Christian Fazzini wrote:

Issue #4373 has been updated by Christian Fazzini.

Benoit, I'll go through those steps you suggested.

By the way, is 1.9.3 safe to use in production? Any reason, why you didnt try reproducing in 1.9.2?

Probably not, it's always better to use a release, but I can't judge.

I just tested with ruby 1.9.2p136 (2010-12-25 revision 30363)
[x86_64-darwin10.5.0], and I can't reproduce either.

=end

Actions #57

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Ok, I have pinpointed the problem. I do not need to move /opt. To diagnose this, I created a new rails app. I have included the gem file. In there you will see that it includes the twitter gem. HOWEVER, I've commented line 9: gem 'pg'. Which I will explain why, later on.

The following now works, through these steps:

sudo mv /opt /opt_old
< <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )

ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0]

rvm install 1.9.2
Installing Ruby from source to: /Users/Chris/.rvm/rubies/ruby-1.9.2-p136, this may take a while depending on your cpu(s)...

ruby-1.9.2-p136 - #fetching
ruby-1.9.2-p136 - #downloading ruby-1.9.2-p136, this may take a while depending on your connection...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 8612k 100 8612k 0 0 36861 0 0:03:59 0:03:59 --:--:-- 26126
ruby-1.9.2-p136 - #extracting ruby-1.9.2-p136 to /Users/Chris/.rvm/src/ruby-1.9.2-p136
ruby-1.9.2-p136 - #extracted to /Users/Chris/.rvm/src/ruby-1.9.2-p136
ruby-1.9.2-p136 - #configuring
ruby-1.9.2-p136 - #compiling
ruby-1.9.2-p136 - #installing
ruby-1.9.2-p136 - Updating #rubygems to the latest.
Removing old Rubygems files...
Installing rubygems dedicated to ruby-1.9.2-p136...
Retrieving rubygems-1.5.2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 286k 100 286k 0 0 34987 0 0:00:08 0:00:08 --:--:-- 60846
Extracting rubygems-1.5.2 ...
Installing rubygems for /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/bin/ruby
Installation of rubygems completed successfully.
ruby-1.9.2-p136 - Updating #rubygems to the latest.
Removing old Rubygems files...
Installing rubygems dedicated to ruby-1.9.2-p136...
Installing rubygems for /Users/Chris/.rvm/rubies/ruby-1.9.2-p136/bin/ruby
Installation of rubygems completed successfully.
ruby-1.9.2-p136 - adjusting #shebangs for (gem irb erb ri rdoc testrb rake).
ruby-1.9.2-p136 - #importing default gemsets (/Users/Chris/.rvm/gemsets/)
Install of ruby-1.9.2-p136 - #complete

rvm use 1.9.2
Using /Users/Chris/.rvm/gems/ruby-1.9.2-p136

ruby -v
ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-darwin10.6.0]

cd Sites/blog
bundle install
/Library/Ruby/Site/1.8/rubygems.rb:861:in report_activate_error': Could not find RubyGem bundler (>= 0) (Gem::LoadError) from /Library/Ruby/Site/1.8/rubygems.rb:255:in activate'
from /Library/Ruby/Site/1.8/rubygems.rb:1204:in `gem'
from /usr/bin/bundle:18

gem install bundler
Fetching: bundler-1.0.10.gem (100%)
Successfully installed bundler-1.0.10
1 gem installed
Installing ri documentation for bundler-1.0.10...
Installing RDoc documentation for bundler-1.0.10...

bundle install
Fetching http://github.com/jnunemaker/twitter.git
remote: Counting objects: 5780, done.
remote: Compressing objects: 100% (2157/2157), done.
remote: Total 5780 (delta 3834), reused 5267 (delta 3469)
Receiving objects: 100% (5780/5780), 1.68 MiB | 185 KiB/s, done.
Resolving deltas: 100% (3834/3834), done.
Fetching source index for http://rubygems.org/
Using rake (0.8.7)
Installing abstract (1.0.0)
Installing activesupport (3.0.3)
Installing builder (2.1.2)
Installing i18n (0.5.0)
Installing activemodel (3.0.3)
Installing erubis (2.6.6)
Installing rack (1.2.1)
Installing rack-mount (0.6.13)
Installing rack-test (0.5.7)
Installing tzinfo (0.3.24)
Installing actionpack (3.0.3)
Installing mime-types (1.16)
Installing polyglot (0.3.1)
Installing treetop (1.4.9)
Installing mail (2.2.15)
Installing actionmailer (3.0.3)
Installing arel (2.0.7)
Installing activerecord (3.0.3)
Installing activeresource (3.0.3)
Installing addressable (2.2.4)
Using bundler (1.0.10)
Installing multipart-post (1.1.0)
Installing faraday (0.5.4)
Installing faraday_middleware (0.3.2)
Installing hashie (1.0.0)
Installing multi_json (0.0.5)
Installing multi_xml (0.2.1)
Installing thor (0.14.6)
Installing railties (3.0.3)
Installing rails (3.0.3)
Installing simple_oauth (0.1.4)
Using twitter (1.1.2) from http://github.com/jnunemaker/twitter.git (at master)
Your bundle is complete! Use bundle show [gemname] to see where a bundled gem is installed.

ruby -r twitter -e 'puts Twitter.user("sferik").location'
internal:lib/rubygems/custom_require:29:in require': no such file to load -- twitter (LoadError) from <internal:lib/rubygems/custom_require>:29:in require'

gem install twitter
Fetching: twitter-1.1.2.gem (100%)
Successfully installed twitter-1.1.2
1 gem installed
Installing ri documentation for twitter-1.1.2...
Installing RDoc documentation for twitter-1.1.2...

ruby -r twitter -e 'puts Twitter.user("sferik").location'
San Francisco

rails c
ruby-1.9.2-p136 :001 > Twitter.user("sferik").location
=> "San Francisco"


In the gem file, if I uncomment line 9: gem 'twitter' and then do bundle install. In console, running ruby -r twitter -e 'puts Twitter.user("sferik").location' still works.

However when I go into rails console, Twitter.user("sferik").location returns the segfault error.

I suspect that it has something to do with the way I installed PostgreSql, via macports. You will notice that PostgreSql depends on openssl (macport version), when I do: sudo port uninstall openssl, it says:

Warning: port definitions are more than two weeks old, consider using selfupdate
---> Unable to uninstall/deactivate openssl @1.0.0c_0, the following ports depend on it:
---> postgresql83 @8.3.13_0
---> python27 @2.7.1_1
Error: Target org.macports.uninstall returned: Please uninstall the ports that depend on openssl first.
Log for openssl is at: /opt/local/var/macports/logs/_opt_local_var_macports_registry_portfiles_openssl_1.0.0c_0/main.log
Warning: Failed to execute portfile from registry for openssl @1.0.0c_0
---> Unable to uninstall/deactivate openssl @1.0.0c_0, the following ports depend on it:
---> postgresql83 @8.3.13_0
---> python27 @2.7.1_1
Error: port uninstall failed: Please uninstall the ports that depend on openssl first.

I believe that the problem occurs because:

  • Rails includes the pg gem, which is using the openssl version of macports and not the OSX default openssl.

The next approach I will take, is to uninstall postgresql and openssl through macports and reinstall postgresql to be configured to use OSX default openssl. I don't know if I can install postgresql to use OSX default openssl, but I will give it a shot and report my findings here.

=end

Actions #58

Updated by krz (Christian Fazzini) over 13 years ago

=begin
Just an update. I uninstalled any variation of macport postgresql and openssl, via:

sudo port uninstall --follow-dependents portname openssl
---> Deactivating postgresql83-server @8.3.13_0
---> Cleaning postgresql83-server
---> Uninstalling postgresql83-server @8.3.13_0
---> Cleaning postgresql83-server
---> Deactivating postgresql83 @8.3.13_0
---> Cleaning postgresql83
---> Uninstalling postgresql83 @8.3.13_0
---> Cleaning postgresql83
---> Deactivating ffmpeg @0.6.1_0
---> Cleaning ffmpeg
---> Uninstalling ffmpeg @0.6.1_0
---> Cleaning ffmpeg
---> Deactivating libsdl @1.2.14_9
---> Cleaning libsdl
---> Uninstalling libsdl @1.2.14_9
---> Cleaning libsdl
---> Deactivating xorg-libXrandr @1.3.1_0
---> Cleaning xorg-libXrandr
---> Uninstalling xorg-libXrandr @1.3.1_0
---> Cleaning xorg-libXrandr
---> Deactivating xorg-libXext @1.2.0_0
---> Cleaning xorg-libXext
---> Uninstalling xorg-libXext @1.2.0_0
---> Cleaning xorg-libXext
---> Deactivating xrender @0.9.6_0
---> Cleaning xrender
---> Uninstalling xrender @0.9.6_0
---> Cleaning xrender
---> Deactivating xorg-libX11 @1.4.1_0
---> Cleaning xorg-libX11
---> Uninstalling xorg-libX11 @1.4.1_0
---> Cleaning xorg-libX11
---> Deactivating xorg-libxcb @1.7_0+python27
---> Cleaning xorg-libxcb
---> Uninstalling xorg-libxcb @1.7_0+python27
---> Cleaning xorg-libxcb
---> Deactivating xorg-xcb-proto @1.6_0+python27
---> Cleaning xorg-xcb-proto
---> Uninstalling xorg-xcb-proto @1.6_0+python27
---> Cleaning xorg-xcb-proto
---> Deactivating python27 @2.7.1_1
---> Cleaning python27
---> Uninstalling python27 @2.7.1_1
---> Cleaning python27
---> Deactivating openssl @1.0.0c_0
---> Cleaning openssl
---> Uninstalling openssl @1.0.0c_0
---> Cleaning openssl

Then I installed homebrew packaging manager. Then: brew install postgres

The segfault error does not show anymore. Still have to test a few things out. But looking good so far.
Appreciate the help. Thanks.
=end

Actions #59

Updated by sorah (Sorah Fukumori) over 13 years ago

  • Status changed from Feedback to Rejected

=begin

=end

Actions #60

Updated by shmitty (Michael Smith) over 13 years ago

=begin
Not sure why this is being rejected all the time. This seems to be a genuine issue. I found nothing but spammy bot sites copying the same post from mailing lists all over while searching this issue on Google.

Anyway, for anyone encountering this problem with rails using action mailer to connect to the Gmail SMTP, I found that changing the config to use SSL instead of TLS makes the segmentation fault go away:

ActionMailer::Base.smtp_settings = {
:address => "smtp.gmail.com",
:port => 465, # changed from 587
:domain => "DOMAIN",
:user_name => "USERNAME",
:password => 'PASSWORD',
:authentication => "plain",
:enable_starttls_auto => false # changed from true
}

Hope this helps people more than a "Why don't you file a bug report?" that seems to go to a "status changed to rejected" over and over ;)
=end

Actions #61

Updated by digger69 (Mark Nadig) over 13 years ago

=begin
co-worker found tip in [[https://github.com/drewblas/aws-ses#readme]] to set
this environment variable:
RUBYOPT=-r openssl

Confirmed fixed the segfault I was running into on OSx 10.6.6 w/ 1.9.2p136 and IMAP over ssl.

Hopt helps someone else down the road.
=end

Updated by naruse (Yui NARUSE) almost 13 years ago

  • Status changed from Rejected to Third Party's Issue
  • Priority changed from 5 to Normal
Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0