“ERROR TypeError: can’t dup NilClass” in a Rails 3 app? Any ideas -
I’m just hitting the home page and get this…it was working just
before…
Gregs-MacBook-Pro:test3 greg$ rails console
Loading development environment (Rails 3.2.1)
exit
Gregs-MacBook-Pro:test3 greg$ rails server
=> Booting WEBrick
=> Rails 3.2.1 application starting in development on
http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2012-02-13 09:19:59] INFO WEBrick 1.3.1
[2012-02-13 09:19:59] INFO ruby 1.8.7 (2010-01-10) [universal-
darwin11.0]
[2012-02-13 09:19:59] INFO WEBrick::HTTPServer#start: pid=8435
port=3000
[2012-02-13 09:20:27] ERROR TypeError: can’t dup NilClass
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/
ruby/1.8/webrick/httprequest.rb:204:in dup' /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ ruby/1.8/webrick/httprequest.rb:204:in
meta_vars’
/Library/Ruby/Gems/1.8/gems/rack-1.4.1/lib/rack/handler/
webrick.rb:34:in service' /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ ruby/1.8/webrick/httpserver.rb:104:in
service’
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/
ruby/1.8/webrick/httpserver.rb:65:in run' /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ ruby/1.8/webrick/server.rb:173:in
start_thread’
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/
ruby/1.8/webrick/server.rb:162:in start' /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ ruby/1.8/webrick/server.rb:162:in
start_thread’
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/
ruby/1.8/webrick/server.rb:95:in start' /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ ruby/1.8/webrick/server.rb:92:in
each’
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/
ruby/1.8/webrick/server.rb:92:in start' /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ ruby/1.8/webrick/server.rb:23:in
start’
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/
ruby/1.8/webrick/server.rb:82:in start' /Library/Ruby/Gems/1.8/gems/rack-1.4.1/lib/rack/handler/ webrick.rb:13:in
run’
/Library/Ruby/Gems/1.8/gems/rack-1.4.1/lib/rack/server.rb:
265:in start' /Library/Ruby/Gems/1.8/gems/railties-3.2.1/lib/rails/commands/ server.rb:70:in
start’
/Library/Ruby/Gems/1.8/gems/railties-3.2.1/lib/rails/
commands.rb:55
/Library/Ruby/Gems/1.8/gems/railties-3.2.1/lib/rails/
commands.rb:50:in tap' /Library/Ruby/Gems/1.8/gems/railties-3.2.1/lib/rails/ commands.rb:50 script/rails:6:in
require’
script/rails:6