# NoMethodError (undefined method \`match' for nil:NilClass):

**URL:** <https://www.ruby-forum.com/t/nomethoderror-undefined-method-match-for-nil-nilclass/184604>\
**Category:** Rails\
**Created:** [March 5, 2010, 3:20am UTC](https://www.ruby-forum.com/t/nomethoderror-undefined-method-match-for-nil-nilclass/184604 "2010-03-05T03:20:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![rage989](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/4af34b/32.png) [@rage989](https://www.ruby-forum.com/u/rage989)\
**Post date:** [March 5, 2010, 3:20am UTC](https://www.ruby-forum.com/t/nomethoderror-undefined-method-match-for-nil-nilclass/184604/1 "2010-03-05T03:20:20Z")

</div>

Hi,

I have a redmine server with Ruby 1.8 running along with Webrick. When I  
try to access any docs on the server using web interface I get the  
following message.

Internal error  
An error occurred on the page you are trying to access.  
If you continue to experience the problems please contact the  
administrator.

I looked to production.log i found the following messages. I really need  
your help. Thank you very much for your input.

* * *

NoMethodError (undefined method `match' for nil:NilClass): /lib/redmine/scm/adapters/subversion_adapter.rb:40:in `svn\_binary\_version’  
/lib/redmine/scm/adapters/abstract\_adapter.rb:177:in `call' /lib/redmine/scm/adapters/abstract_adapter.rb:177:in `shellout’  
/lib/redmine/scm/adapters/abstract\_adapter.rb:175:in `popen' /lib/redmine/scm/adapters/abstract_adapter.rb:175:in `shellout’  
/lib/redmine/scm/adapters/subversion\_adapter.rb:38:in  
`svn_binary_version' /lib/redmine/scm/adapters/subversion_adapter.rb:32:in `client\_version’  
/lib/redmine/scm/adapters/abstract\_adapter.rb:46:in  
`client_version_above?' /lib/redmine/scm/adapters/subversion_adapter.rb:116:in `properties’  
/app/models/repository.rb:67:in `properties' /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:173:in `send’  
/vendor/rails/activerecord/lib/active\_record/associations/association\_proxy.rb:173:in  
`method_missing' /app/controllers/repositories_controller.rb:92:in `changes’  
/vendor/rails/actionpack/lib/action\_controller/base.rb:1166:in  
`send' /vendor/rails/actionpack/lib/action_controller/base.rb:1166:in `perform\_action\_without\_filters’  
/vendor/rails/actionpack/lib/action\_controller/filters.rb:579:in  
`call_filters' /vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform\_action\_without\_benchmark’  
/vendor/rails/actionpack/lib/action\_controller/benchmarking.rb:68:in  
`perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure’  
/vendor/rails/actionpack/lib/action\_controller/benchmarking.rb:68:in  
`perform_action_without_rescue' /vendor/rails/actionpack/lib/action_controller/rescue.rb:201:in `perform\_action\_without\_caching’  
/vendor/rails/actionpack/lib/action\_controller/caching/sql\_cache.rb:13:in  
`perform_action' /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache’  
/vendor/rails/activerecord/lib/active\_record/query\_cache.rb:8:in  
`cache' /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform\_action’  
/vendor/rails/actionpack/lib/action\_controller/base.rb:529:in `send' /vendor/rails/actionpack/lib/action_controller/base.rb:529:in `process\_without\_filters’  
/vendor/rails/actionpack/lib/action\_controller/filters.rb:568:in  
`process_without_session_management_support' /vendor/rails/actionpack/lib/action_controller/session_management.rb:130:in `process’  
/vendor/rails/actionpack/lib/action\_controller/base.rb:389:in  
`process' /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:149:in `handle\_request’  
/vendor/rails/actionpack/lib/action\_controller/dispatcher.rb:107:in  
`dispatch' /usr/lib/ruby/1.8/thread.rb:135:in `synchronize’  
/vendor/rails/actionpack/lib/action\_controller/dispatcher.rb:104:in  
`dispatch' /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:120:in `dispatch\_cgi’  
/vendor/rails/actionpack/lib/action\_controller/dispatcher.rb:35:in  
`dispatch' /vendor/rails/railties/lib/webrick_server.rb:112:in `handle\_dispatch’  
/vendor/rails/railties/lib/webrick\_server.rb:78: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' /vendor/rails/railties/lib/webrick_server.rb:62:in `dispatch’  
/vendor/rails/railties/lib/commands/servers/webrick.rb:66  
/usr/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:31:in  
`gem_original_require' /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require’  
/vendor/rails/activesupport/lib/active\_support/dependencies.rb:510:in  
`require' /vendor/rails/activesupport/lib/active_support/dependencies.rb:355:in `new\_constants\_in’  
/vendor/rails/activesupport/lib/active\_support/dependencies.rb:510:in  
`require' /vendor/rails/railties/lib/commands/server.rb:39 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem\_original\_require’  
/usr/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:31:in  
`require’  
./script/server:3

Rendering /usr/local/src/redmine-0.8.3/public/500.html (500 Internal  
Server Error)

Processing AccountController#logout (for 209.157.254.99 at 2010-03-04  
17:38:15) [GET]  
Session ID: e2b0f9787f4b51c1253718ffd8cf9c2b  
Parameters: {“action”=\>“logout”, “controller”=\>“account”}  
Cookie set: autologin=; path=/; expires=Thu, 01 Jan 1970 00:00:00 GMT  
Redirected to [http://kmaredmine.k-micro.us:3000/](http://kmaredmine.k-micro.us:3000/)  
Completed in 0.00474 (211 reqs/sec) | DB: 0.00282 (59%) | 302 Found  
[[http://kmaredmine.k-micro.us/logout](http://kmaredmine.k-micro.us/logout)]
