I recently upgraded my Windows dev machine to Ruby 1.8.6 p287 Rails
2.3.2, my previous setup was Ruby 1.8.5 and Rails 2.1. My app was
running fine until I upgraded Ruby. Here's the error stack

Processing TabController#index (for 127.0.0.1 at 2009-05-09 21:05:30)
[GET]
  Session ID: 0356258fa1b9339a1aca32d4df27dcae
  Parameters: {"action"=>"index", "controller"=>"tab"}
  ?[4;36;1mSQL (0.000000)?[0m   ?[0;1mSET NAMES 'utf8'?[0m
  ?[4;35;1mEntry Columns (0.015000)?[0m   ?[0mSHOW FIELDS FROM
entries?[0m
  ?[4;36;1mEntry Indexes (0.016000)?[0m   ?[0;1mSHOW KEYS FROM
entries?[0m
  ?[4;35;1mSQL (0.000000)?[0m   ?[0mSELECT count(*) AS count_all FROM
entries OR
DER BY entries.created_at DESC ?[0m
  ?[4;36;1mEntry Load (0.000000)?[0m   ?[0;1mSELECT * FROM entries ORDER
BY entr
ies.created_at DESC LIMIT 0, 10?[0m


NoMethodError (private method `gsub' called for 140:Fixnum):
    c:/ruby/lib/ruby/1.8/rexml/text.rb:292:in `normalize'
    c:/ruby/lib/ruby/1.8/rexml/element.rb:1085:in `[]='
    /app/controllers/application.rb:57:in `resize_videos'
    c:/ruby/lib/ruby/1.8/rexml/element.rb:891:in `each'
    c:/ruby/lib/ruby/1.8/rexml/xpath.rb:53:in `each'
    c:/ruby/lib/ruby/1.8/rexml/element.rb:891:in `each'
    c:/ruby/lib/ruby/1.8/rexml/element.rb:393:in `each_element'
    /app/controllers/application.rb:56:in `resize_videos'
    /vendor/plugins/will_paginate/lib/will_paginate/paginated_collection.rb:24:i
n `each'
    /vendor/plugins/will_paginate/lib/will_paginate/paginated_collection.rb:24:i
n `each'
    /app/controllers/application.rb:54:in `resize_videos'
    /app/controllers/tab_controller.rb:34:in `index'
    /vendor/rails/actionpack/lib/action_controller/base.rb:1095:in
`send'
    /vendor/rails/actionpack/lib/action_controller/base.rb:1095:in
`perform_acti
on_without_filters'
    /vendor/rails/actionpack/lib/action_controller/filters.rb:632:in
`call_filte
r'
    /vendor/rails/actionpack/lib/action_controller/filters.rb:638:in
`call_filte
r'
    /vendor/rails/actionpack/lib/action_controller/filters.rb:438:in
`call'
    /vendor/rails/actionpack/lib/action_controller/filters.rb:637:in
`call_filte
r'
    /vendor/rails/actionpack/lib/action_controller/filters.rb:619:in
`perform_ac
tion_without_benchmark'
    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:66:in
`perfor
m_action_without_rescue'
    c:/ruby/lib/ruby/1.8/benchmark.rb:293:in `measure'
    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:66:in
`perfor
m_action_without_rescue'
    /vendor/rails/actionpack/lib/action_controller/rescue.rb:83:in
`perform_acti
on'
    /vendor/rails/actionpack/lib/action_controller/base.rb:430:in `send'
    /vendor/rails/actionpack/lib/action_controller/base.rb:430:in
`process_witho
ut_filters'
    /vendor/rails/actionpack/lib/action_controller/filters.rb:624:in
`process_wi
thout_session_management_support'
    /vendor/rails/actionpack/lib/action_controller/session_management.rb:114:in
`process'
    /vendor/rails/actionpack/lib/action_controller/base.rb:330:in
`process'
    /vendor/rails/railties/lib/dispatcher.rb:41:in `dispatch'
    c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.0.1-mswin32/lib/mongrel/rails.rb:78
:in `process'
    c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.0.1-mswin32/lib/mongrel/rails.rb:76
:in `synchronize'
    c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.0.1-mswin32/lib/mongrel/rails.rb:76
:in `process'
    c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.0.1-mswin32/lib/mongrel.rb:618:in
`
process_client'
    c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.0.1-mswin32/lib/mongrel.rb:617:in
`
each'
    c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.0.1-mswin32/lib/mongrel.rb:617:in
`
process_client'
    c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.0.1-mswin32/lib/mongrel.rb:736:in
`
run'
    c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.0.1-mswin32/lib/mongrel.rb:736:in
`
initialize'
    c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.0.1-mswin32/lib/mongrel.rb:736:in
`
new'
    c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.0.1-mswin32/lib/mongrel.rb:736:in
`
run'
    c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.0.1-mswin32/lib/mongrel.rb:720:in
`
initialize'
    c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.0.1-mswin32/lib/mongrel.rb:720:in
`
new'
    c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.0.1-mswin32/lib/mongrel.rb:720:in
`
run'
    c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.0.1-mswin32/lib/mongrel/configurato
r.rb:271:in `run'
    c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.0.1-mswin32/lib/mongrel/configurato
r.rb:270:in `each'
    c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.0.1-mswin32/lib/mongrel/configurato
r.rb:270:in `run'
    c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.0.1-mswin32/bin/mongrel_rails:127:i
n `run'
    c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.0.1-mswin32/lib/mongrel/command.rb:
211:in `run'
    c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.0.1-mswin32/bin/mongrel_rails:243
    /vendor/rails/activesupport/lib/active_support/dependencies.rb:489:in
`load'

    /vendor/rails/activesupport/lib/active_support/dependencies.rb:489:in
`load'

    /vendor/rails/activesupport/lib/active_support/dependencies.rb:343:in
`new_c
onstants_in'
    /vendor/rails/activesupport/lib/active_support/dependencies.rb:489:in
`load'

    /vendor/rails/railties/lib/commands/servers/mongrel.rb:60
    c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_origina
l_require'
    c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`require'
    /vendor/rails/activesupport/lib/active_support/dependencies.rb:496:in
`requi
re'
    /vendor/rails/activesupport/lib/active_support/dependencies.rb:343:in
`new_c
onstants_in'
    /vendor/rails/activesupport/lib/active_support/dependencies.rb:496:in
`requi
re'
    /vendor/rails/railties/lib/commands/server.rb:39
    script/server:3:in `require'
    script/server:3


Rendering
./script/../config/../vendor/rails/actionpack/lib/action_controller/te
mplates/rescues/layout.rhtml (500 Internal Error)

Does anyone know what caused the error? I'm going to dig in but hoping
for a quick answer if someone already encountered this problem. Thanks.
-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to