Project

General

Profile

Actions

Bug #4895

closed

ruby crashes reproducibly on very simple rails project (rails v3.1.0rc4)

Added by tbleher (Thomas Bleher) over 13 years ago. Updated over 13 years ago.

Status:
Third Party's Issue
Assignee:
-
Target version:
-
ruby -v:
-
Backport:
[ruby-core:37204]

Description

=begin
((%rails server%)) crashes reproducable on my system, on a very simple rails v3.1.0rc4 project (attached). The project is only one scaffold plus two validations.

This is on a Debian squeeze system; ruby was installed via rvm.
I'm new to ruby but quite fluent in C/C++ and can use a debugger, if that is needed to track down the bug :)

The crash report:
thomas@elfe:~/coding/rails/arbs $ rails server
=> Booting WEBrick
=> Rails 3.1.0.rc4 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2011-06-17 20:55:27] INFO WEBrick 1.3.1
[2011-06-17 20:55:27] INFO ruby 1.9.2 (2011-02-18) [i686-linux]
[2011-06-17 20:55:27] INFO WEBrick::HTTPServer#start: pid=24659 port=3000

Started GET "/resources/new" for 127.0.0.1 at 2011-06-17 20:55:34 +0200
Processing by ResourcesController#new as HTML
Rendered resources/_form.html.haml (241.1ms)
Rendered resources/new.html.haml within layouts/application (298.2ms)
Completed 200 OK in 595ms (Views: 566.2ms | ActiveRecord: 0.7ms)

Started GET "/assets/application.css" for 127.0.0.1 at 2011-06-17 20:55:36 +0200
Compiled ~/coding/rails/arbs/app/assets/stylesheets/application.css (8ms) (pid 24659)
Compiled ~/coding/rails/arbs/app/assets/stylesheets/resources.css.scss (50ms) (pid 24659)
Compiled ~/coding/rails/arbs/app/assets/stylesheets/scaffolds.css.scss (55ms) (pid 24659)
Served asset /application.css - 304 Not Modified (140ms) (pid 24659)

Started GET "/assets/application.js" for 127.0.0.1 at 2011-06-17 20:55:36 +0200
Compiled ~/coding/rails/arbs/app/assets/javascripts/application.js (38ms) (pid 24659)
Compiled ~/.rvm/gems/ruby-1.9.2-p180/gems/jquery-rails-1.0.9/vendor/assets/javascripts/jquery.js (4ms) (pid 24659)
Compiled ~/.rvm/gems/ruby-1.9.2-p180/gems/jquery-rails-1.0.9/vendor/assets/javascripts/jquery_ujs.js (3ms) (pid 24659)
Compiled ~/coding/rails/arbs/app/assets/javascripts/resources.js.coffee (262ms) (pid 24659)
Served asset /application.js - 304 Not Modified (330ms) (pid 24659)
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/core_ext/module/remove_method.rb:3: [BUG] Segmentation fault
ruby 1.9.2p180 (2011-02-18 revision 30909) [i686-linux]

-- control frame ----------
c:0089 p:---- s:0477 b:0477 l:000476 d:000476 CFUNC :remove_method
c:0088 p:0013 s:0473 b:0473 l:000472 d:000472 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/core_ext/module/remove_method.rb:3
c:0087 p:0011 s:0469 b:0469 l:000461 d:000468 BLOCK /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/core_ext/class/attribute.rb:72
c:0086 p:---- s:0467 b:0467 l:000466 d:000466 FINISH
c:0085 p:---- s:0465 b:0465 l:000464 d:000464 CFUNC :class_eval
c:0084 p:0017 s:0462 b:0462 l:000461 d:000461 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/core_ext/class/attribute.rb:71
c:0083 p:0345 s:0458 b:0457 l:000456 d:000456 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_controller/metal/params_wrapper.rb:184
c:0082 p:0050 s:0452 b:0452 l:000451 d:000451 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_controller/metal/params_wrapper.rb:129
c:0081 p:0011 s:0448 b:0448 l:0008d0 d:000447 LAMBDA /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/abstract_controller/railties/routes_helpers.rb:7
c:0080 p:---- s:0444 b:0444 l:000443 d:000443 FINISH
c:0079 p:0011 s:0442 b:0442 l:000b48 d:000441 LAMBDA /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_controller/railties/paths.rb:7
c:0078 p:---- s:0437 b:0437 l:000436 d:000436 FINISH
c:0077 p:0017 s:0435 b:0435 l:000434 d:000434 TOP /home/thomas/coding/rails/arbs/app/controllers/application_controller.rb:1
c:0076 p:---- s:0433 b:0433 l:000432 d:000432 FINISH
c:0075 p:---- s:0431 b:0431 l:000430 d:000430 CFUNC :load
c:0074 p:0018 s:0427 b:0427 l:000418 d:000426 BLOCK /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:452
c:0073 p:0045 s:0425 b:0425 l:000424 d:000424 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:639
c:0072 p:0086 s:0419 b:0419 l:000418 d:000418 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:451
c:0071 p:0194 s:0411 b:0411 l:000410 d:000410 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:338
c:0070 p:0277 s:0403 b:0403 l:000402 d:000402 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:489
c:0069 p:0036 s:0390 b:0390 l:000380 d:000389 BLOCK /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:181
c:0068 p:---- s:0386 b:0386 l:000385 d:000385 FINISH
c:0067 p:---- s:0384 b:0384 l:000383 d:000383 CFUNC :each
c:0066 p:0074 s:0381 b:0381 l:000380 d:000380 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:179
c:0065 p:---- s:0374 b:0374 l:000373 d:000373 FINISH
c:0064 p:0009 s:0372 b:0371 l:000370 d:000370 TOP /home/thomas/coding/rails/arbs/app/controllers/resources_controller.rb:1
c:0063 p:---- s:0369 b:0369 l:000368 d:000368 FINISH
c:0062 p:---- s:0367 b:0367 l:000366 d:000366 CFUNC :load
c:0061 p:0018 s:0363 b:0363 l:000354 d:000362 BLOCK /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:452
c:0060 p:0045 s:0361 b:0361 l:000360 d:000360 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:639
c:0059 p:0086 s:0355 b:0355 l:000354 d:000354 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:451
c:0058 p:0194 s:0347 b:0347 l:000346 d:000346 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:338
c:0057 p:0277 s:0339 b:0339 l:000338 d:000338 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:489
c:0056 p:0036 s:0326 b:0326 l:000316 d:000325 BLOCK /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:181
c:0055 p:---- s:0322 b:0322 l:000321 d:000321 FINISH
c:0054 p:---- s:0320 b:0320 l:000319 d:000319 CFUNC :each
c:0053 p:0074 s:0317 b:0317 l:000316 d:000316 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:179
c:0052 p:0044 s:0310 b:0310 l:000301 d:000309 BLOCK /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/inflector/methods.rb:124
c:0051 p:---- s:0307 b:0307 l:000306 d:000306 FINISH
c:0050 p:---- s:0305 b:0305 l:000304 d:000304 CFUNC :each
c:0049 p:0074 s:0302 b:0302 l:000301 d:000301 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/inflector/methods.rb:123
c:0048 p:0025 s:0296 b:0293 l:000fac d:000292 BLOCK /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:527
c:0047 p:---- s:0289 b:0289 l:000288 d:000288 FINISH
c:0046 p:---- s:0287 b:0287 l:000286 d:000286 CFUNC :yield
c:0045 p:---- s:0285 b:0285 l:000284 d:000284 CFUNC :default
c:0044 p:0035 s:0283 b:0283 l:000282 d:000282 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:549
c:0043 p:0081 s:0279 b:0279 l:000278 d:000278 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/routing/route_set.rb:61
c:0042 p:0047 s:0273 b:0273 l:000272 d:000272 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/routing/route_set.rb:46
c:0041 p:0051 s:0266 b:0266 l:000265 d:000265 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/routing/route_set.rb:25
c:0040 p:0127 s:0260 b:0260 l:000231 d:000259 BLOCK /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-mount-0.8.1/lib/rack/mount/route_set.rb:152
c:0039 p:0014 s:0253 b:0253 l:000237 d:000252 BLOCK /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-mount-0.8.1/lib/rack/mount/code_generation.rb:93
c:0038 p:0287 s:0248 b:0248 l:000247 d:000247 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-mount-0.8.1/lib/rack/mount/code_generation.rb:75
c:0037 p:0198 s:0238 b:0238 l:000237 d:000237 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-mount-0.8.1/lib/rack/mount/code_generation.rb:92
c:0036 p:0092 s:0232 b:0232 l:000231 d:000231 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-mount-0.8.1/lib/rack/mount/route_set.rb:141
c:0035 p:0025 s:0226 b:0226 l:000225 d:000225 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/routing/route_set.rb:531
c:0034 p:0015 s:0222 b:0222 l:000221 d:000221 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/best_standards_support.rb:17
c:0033 p:0015 s:0215 b:0215 l:000214 d:000214 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/etag.rb:23
c:0032 p:0068 s:0207 b:0207 l:000206 d:000206 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/conditionalget.rb:25
c:0031 p:0093 s:0200 b:0200 l:000199 d:000199 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/head.rb:14
c:0030 p:0046 s:0193 b:0193 l:000192 d:000192 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/params_parser.rb:21
c:0029 p:0054 s:0188 b:0188 l:000187 d:000187 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/flash.rb:243
c:0028 p:0031 s:0180 b:0180 l:000179 d:000179 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/session/abstract/id.rb:195
c:0027 p:0013 s:0172 b:0172 l:000171 d:000171 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/session/abstract/id.rb:190
c:0026 p:0020 s:0168 b:0168 l:000167 d:000167 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/cookies.rb:321
c:0025 p:0064 s:0160 b:0160 l:000159 d:000159 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activerecord-3.1.0.rc4/lib/active_record/query_cache.rb:54
c:0024 p:0029 s:0152 b:0152 l:000151 d:000151 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activerecord-3.1.0.rc4/lib/active_record/connection_adapters/abstract/connection_po
c:0023 p:0014 s:0144 b:0144 l:001be8 d:000143 BLOCK /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/callbacks.rb:29
c:0022 p:0155 s:0142 b:0142 l:000141 d:000141 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/callbacks.rb:392
c:0021 p:0024 s:0132 b:0132 l:000131 d:000131 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/callbacks.rb:81
c:0020 p:0013 s:0126 b:0126 l:001be8 d:001be8 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/callbacks.rb:28
c:0019 p:0027 s:0122 b:0122 l:000121 d:000121 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/reloader.rb:68
c:0018 p:0015 s:0117 b:0117 l:000116 d:000116 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/sendfile.rb:102
c:0017 p:0049 s:0107 b:0107 l:000106 d:000106 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/remote_ip.rb:48
c:0016 p:0017 s:0103 b:0103 l:000102 d:000102 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/show_exceptions.rb:47
c:0015 p:0027 s:0095 b:0095 l:000094 d:000094 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0.rc4/lib/rails/rack/logger.rb:13
c:0014 p:0155 s:0091 b:0091 l:000090 d:000090 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/methodoverride.rb:24
c:0013 p:0032 s:0085 b:0085 l:000084 d:000084 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/runtime.rb:17
c:0012 p:0057 s:0076 b:0076 l:000075 d:000075 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/cache/strategy/local_cache.rb:72
c:0011 p:0068 s:0072 b:0072 l:000071 d:000071 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/lock.rb:34
c:0010 p:0124 s:0066 b:0066 l:000065 d:000065 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/static.rb:53
c:0009 p:0032 s:0060 b:0060 l:000059 d:000059 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0.rc4/lib/rails/engine.rb:438
c:0008 p:0015 s:0056 b:0056 l:000055 d:000055 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0.rc4/lib/rails/rack/content_length.rb:16
c:0007 p:0015 s:0047 b:0047 l:000046 d:000046 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0.rc4/lib/rails/rack/log_tailer.rb:14
c:0006 p:0356 s:0042 b:0042 l:000041 d:000041 METHOD /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/handler/webrick.rb:59
c:0005 p:0257 s:0030 b:0030 l:000029 d:000029 METHOD /home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/webrick/httpserver.rb:111
c:0004 p:0393 s:0020 b:0020 l:000019 d:000019 METHOD /home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/webrick/httpserver.rb:70
c:0003 p:0126 s:0009 b:0009 l:0015f4 d:000008 BLOCK /home/thomas/.rvm/rubies/ruby-1.9.2-p180/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 ----------------------------------------
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/webrick/server.rb:183:in block in start_thread' /home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/webrick/httpserver.rb:70:in run'
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/webrick/httpserver.rb:111:in service' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/handler/webrick.rb:59:in service'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0.rc4/lib/rails/rack/log_tailer.rb:14:in call' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0.rc4/lib/rails/rack/content_length.rb:16:in call'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0.rc4/lib/rails/engine.rb:438:in call' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/static.rb:53:in call'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/lock.rb:34:in call' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/cache/strategy/local_cache.rb:72:in call'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/runtime.rb:17:in call' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/methodoverride.rb:24:in call'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0.rc4/lib/rails/rack/logger.rb:13:in call' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/show_exceptions.rb:47:in call'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/remote_ip.rb:48:in call' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/sendfile.rb:102:in call'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/reloader.rb:68:in call' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/callbacks.rb:28:in call'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/callbacks.rb:81:in run_callbacks' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/callbacks.rb:392:in _run_call_callbacks'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/callbacks.rb:29:in block in call' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activerecord-3.1.0.rc4/lib/active_record/connection_adapters/abstract/connection_pool.rb:448:in call'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activerecord-3.1.0.rc4/lib/active_record/query_cache.rb:54:in call' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/cookies.rb:321:in call'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/session/abstract/id.rb:190:in call' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/session/abstract/id.rb:195:in context'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/flash.rb:243:in call' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/params_parser.rb:21:in call'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/head.rb:14:in call' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/conditionalget.rb:25:in call'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/etag.rb:23:in call' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/best_standards_support.rb:17:in call'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/routing/route_set.rb:531:in call' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-mount-0.8.1/lib/rack/mount/route_set.rb:141:in call'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-mount-0.8.1/lib/rack/mount/code_generation.rb:92:in recognize' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-mount-0.8.1/lib/rack/mount/code_generation.rb:75:in optimized_each'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-mount-0.8.1/lib/rack/mount/code_generation.rb:93:in block in recognize' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/rack-mount-0.8.1/lib/rack/mount/route_set.rb:152:in block in call'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/routing/route_set.rb:25:in call' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/routing/route_set.rb:46:in controller'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_dispatch/routing/route_set.rb:61:in controller_reference' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:549:in []'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:549:in default' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:549:in yield'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:527:in block in initialize' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/inflector/methods.rb:123:in constantize'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/inflector/methods.rb:123:in each' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/inflector/methods.rb:124:in block in constantize'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:179:in const_missing' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:179:in each'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:181:in block in const_missing' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:489:in load_missing_constant'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:338:in require_or_load' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:451:in load_file'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:639:in new_constants_in' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:452:in block in load_file'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:452:in load' /home/thomas/coding/rails/arbs/app/controllers/resources_controller.rb:1:in <top (required)>'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:179:in const_missing' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:179:in each'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:181:in block in const_missing' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:489:in load_missing_constant'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:338:in require_or_load' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:451:in load_file'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:639:in new_constants_in' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:452:in block in load_file'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/dependencies.rb:452:in load' /home/thomas/coding/rails/arbs/app/controllers/application_controller.rb:1:in <top (required)>'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_controller/railties/paths.rb:7:in block (2 levels) in with' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/abstract_controller/railties/routes_helpers.rb:7:in block (2 levels) in with'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_controller/metal/params_wrapper.rb:129:in inherited' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.1.0.rc4/lib/action_controller/metal/params_wrapper.rb:184:in _set_wrapper_defaults'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/core_ext/class/attribute.rb:71:in _wrapper_options=' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/core_ext/class/attribute.rb:71:in class_eval'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/core_ext/class/attribute.rb:72:in block in _wrapper_options=' /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/core_ext/module/remove_method.rb:3:in remove_possible_method'
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0.rc4/lib/active_support/core_ext/module/remove_method.rb:3:in `remove_method'

-- C level backtrace information -------------------------------------------
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_vm_bugreport+0x72) [0xb76e5ac2]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x56271) [0xb75bf271]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_bug+0x3a) [0xb75bf36a]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x10851c) [0xb767151c]
[0xb775a40c]
/home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/therubyracer-0.9.0/ext/v8/v8.so(+0x549b5) [0xb6c649b5]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_gc_finalize_deferred+0xba) [0xb75d55aa]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x1816b0) [0xb76ea6b0]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x17325b) [0xb76dc25b]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_funcall+0xa7) [0xb76dcd97]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x5ab25) [0xb75c3b25]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_exc_raise+0x50) [0xb75c41a0]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x5437a) [0xb75bd37a]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x179e9d) [0xb76e2e9d]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x179ed8) [0xb76e2ed8]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x166ca8) [0xb76cfca8]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x177876) [0xb76e0876]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16c6b0) [0xb76d56b0]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x171c88) [0xb76dac88]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x1753d4) [0xb76de3d4]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x17586e) [0xb76de86e]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x166ca8) [0xb76cfca8]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x177876) [0xb76e0876]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16c6b0) [0xb76d56b0]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x171c88) [0xb76dac88]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_vm_invoke_proc+0x2ff) [0xb76dbfaf]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x1775df) [0xb76e05df]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16e0c7) [0xb76d70c7]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x171c88) [0xb76dac88]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_vm_invoke_proc+0x2ff) [0xb76dbfaf]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x17329c) [0xb76dc29c]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_funcall+0xa7) [0xb76dcd97]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_class_inherited+0x67) [0xb75a5927]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16f141) [0xb76d8141]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x171c88) [0xb76dac88]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_iseq_eval+0x15b) [0xb76db24b]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x5b65f) [0xb75c465f]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x5b7c6) [0xb75c47c6]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x166ca8) [0xb76cfca8]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x177876) [0xb76e0876]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16c6b0) [0xb76d56b0]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x171c88) [0xb76dac88]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_yield+0x62) [0xb76dda42]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_ary_each+0x52) [0xb758ce62]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x166c8d) [0xb76cfc8d]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x177876) [0xb76e0876]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16c6b0) [0xb76d56b0]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x171c88) [0xb76dac88]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x173462) [0xb76dc462]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_funcall+0xa7) [0xb76dcd97]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x150a4a) [0xb76b9a4a]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16eb12) [0xb76d7b12]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x171c88) [0xb76dac88]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_iseq_eval+0x15b) [0xb76db24b]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x5b65f) [0xb75c465f]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x5b7c6) [0xb75c47c6]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x166ca8) [0xb76cfca8]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x177876) [0xb76e0876]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16c6b0) [0xb76d56b0]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x171c88) [0xb76dac88]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_yield+0x62) [0xb76dda42]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_ary_each+0x52) [0xb758ce62]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x166c8d) [0xb76cfc8d]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x177876) [0xb76e0876]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16c6b0) [0xb76d56b0]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x171c88) [0xb76dac88]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_yield+0x62) [0xb76dda42]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_ary_each+0x52) [0xb758ce62]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x166c8d) [0xb76cfc8d]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x177876) [0xb76e0876]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16c6b0) [0xb76d56b0]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x171c88) [0xb76dac88]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_vm_invoke_proc+0x2ff) [0xb76dbfaf]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x60db3) [0xb75c9db3]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x166ca8) [0xb76cfca8]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x17351f) [0xb76dc51f]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_funcall+0xa7) [0xb76dcd97]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x72655) [0xb75db655]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x166ca8) [0xb76cfca8]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x17351f) [0xb76dc51f]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_funcall+0xa7) [0xb76dcd97]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_hash_aref+0x6e) [0xb75db6ce]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x170080) [0xb76d9080]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x171c88) [0xb76dac88]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_vm_invoke_proc+0x2ff) [0xb76dbfaf]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x1831c0) [0xb76ec1c0]
/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x1832d2) [0xb76ec2d2]
/lib/i686/cmov/libpthread.so.0(+0x5955) [0xb7540955]
/lib/i686/cmov/libc.so.6(clone+0x5e) [0xb745ae7e]

[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

Abgebrochen
=end


Files

arbs.tar.gz (29.4 KB) arbs.tar.gz The rails project that makes ruby crash tbleher (Thomas Bleher), 06/18/2011 04:11 AM

Updated by kosaki (Motohiro KOSAKI) over 13 years ago

  • Status changed from Open to Third Party's Issue

Updated by kosaki (Motohiro KOSAKI) over 13 years ago

  • ruby -v changed from ruby 1.9.2p180 (2011-02-18 revision 30909) [i686-linux] to -

 -- C level backtrace information -------------------------------------------
 /home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_vm_bugreport+0x72) [0xb76e5ac2]
 /home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x56271) [0xb75bf271]
 /home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_bug+0x3a) [0xb75bf36a]
 /home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x10851c) [0xb767151c]
 [0xb775a40c]
 /home/thomas/.rvm/gems/ruby-1.9.2-p180/gems/therubyracer-0.9.0/ext/v8/v8.so(+0x549b5) [0xb6c649b5]
 /home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_gc_finalize_deferred+0xba) [0xb75d55aa]

therubytracer seems gc unsafe. please try to don't use it.

Actions

Also available in: Atom PDF

Like0
Like0Like0