Public bug reported: Binary package hint: rails
Description: Ubuntu lucid (development branch) Release: 10.04 Webrick raises an exception trying to generate NotModified response on static files. Backtrace: First request (no Etag or If Modified headers) 127.0.0.1 - - [17/Mar/2010:14:30:25 MSK] "GET /images/rails.png HTTP/1.1" 200 6646 - -> /images/rails.png Second request (browser sends If-Modified-Since) [2010-03-17 14:30:45] ERROR NoMethodError: private method `gsub!' called for #<Class:0x7fb7c0799ff8> /usr/lib/ruby/1.8/webrick/htmlutils.rb:16:in `escape' /usr/lib/ruby/1.8/webrick/httpresponse.rb:232:in `set_error' /home/viert/rails/test/vendor/rails/railties/lib/webrick_server.rb:94:in `handle_file' /home/viert/rails/test/vendor/rails/railties/lib/webrick_server.rb:73:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `each' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' /home/viert/rails/test/vendor/rails/railties/lib/webrick_server.rb:60:in `dispatch' /home/viert/rails/test/vendor/rails/railties/lib/commands/servers/webrick.rb:66 /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require' /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require' /home/viert/rails/test/vendor/rails/activesupport/lib/active_support/dependencies.rb:153:in `require' /home/viert/rails/test/vendor/rails/activesupport/lib/active_support/dependencies.rb:521:in `new_constants_in' /home/viert/rails/test/vendor/rails/activesupport/lib/active_support/dependencies.rb:153:in `require' /home/viert/rails/test/vendor/rails/railties/lib/commands/server.rb:49 /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require' /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require' script/server:3 127.0.0.1 - - [17/Mar/2010:14:30:45 MSK] "GET /images/rails.png HTTP/1.1" 500 343 - -> /images/rails.png Trying to reach out the core of the problem I found out that variable err (HTTPStatus::NotModified) has no string property "message" which required in /usr/lib/ruby/1.8/webrick/htmlutils.rb:16:in `escape' or maybe i'm wrong about it. ProblemType: Bug Architecture: amd64 Date: Wed Mar 17 14:25:40 2010 DistroRelease: Ubuntu 10.04 InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100224.1) Package: rails 2.2.3-2 PackageArchitecture: all ProcEnviron: LANG=en_US.utf8 SHELL=/bin/bash ProcVersionSignature: Ubuntu 2.6.32-16.25-generic SourcePackage: rails Uname: Linux 2.6.32-16-generic x86_64 ** Affects: rails (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug lucid -- webrick crashes processing NotModified response in lucid https://bugs.launchpad.net/bugs/540193 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs