Menu

NoMethodError ...lots of 'em

Help
kellco
2006-06-03
2013-03-22
  • kellco

    kellco - 2006-06-03

    Hi,

    I've installed ncralogger to the best of my knowledge (which may not be very well) but when I start testing the software I get all kinds of  NoMethodErrors like the one below.  I'm sure this has something to do with my specific installation or database.  Any advice is greatly appreciated.

    It seems like something is up with fastcgi...

    NoMethodError in D_js#index

    Showing app/views/d_js/list.rhtml where line #13 raised:

    You have a nil object when you didn't expect it!
    The error occured while evaluating nil.email

    Extracted source (around line #13):

    10: <% for @dj in @djs -%>
    11:   <% @contact = @dj.contact %>
    12:   <tr>
    13:     <td><%= if @contact.email.nil?
    14:               @contact.full_name
    15:             else
    16:               mail_to @contact.email, image_tag('email.gif')

    RAILS_ROOT: /home/skelly/rfl/public/../config/..
    Application Trace | Framework Trace | Full Trace

    #{RAILS_ROOT}/app/views/d_js/list.rhtml:13:in `_run_rhtml_d_js_list'
    #{RAILS_ROOT}/app/views/d_js/list.rhtml:10:in `_run_rhtml_d_js_list'
    #{RAILS_ROOT}/app/controllers/d_js_controller.rb:4:in `index'

    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_view/base.rb:314:in `compile_and_render_template'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_view/base.rb:290:in `render_template'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_view/base.rb:249:in `render_file'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/base.rb:699:in `render_file'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/base.rb:621:in `render_with_no_layout'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/base.rb:742:in `render_without_layout'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/base.rb:691:in `render_action'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/base.rb:643:in `render_with_no_layout'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/layout.rb:240:in `render_without_benchmark'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/benchmarking.rb:53:in `render'
    /usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/benchmarking.rb:53:in `render'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/base.rb:910:in `perform_action_without_filters'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue'
    /usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/rescue.rb:82:in `perform_action'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/base.rb:381:in `process_without_filters'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/filters.rb:377:in `process_without_session_management_support'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/session_management.rb:117:in `process'
    /usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/dispatcher.rb:38:in `dispatch'
    /usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/fcgi_handler.rb:150:in `process_request'
    /usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/fcgi_handler.rb:54:in `process!'
    /usr/lib/site_ruby/1.8/fcgi.rb:600:in `each_cgi'
    /usr/lib/site_ruby/1.8/fcgi.rb:117:in `session'
    /usr/lib/site_ruby/1.8/fcgi.rb:104:in `each_request'
    /usr/lib/site_ruby/1.8/fcgi.rb:36:in `each'
    /usr/lib/site_ruby/1.8/fcgi.rb:597:in `each_cgi'
    /usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/fcgi_handler.rb:53:in `process!'
    /usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/fcgi_handler.rb:23:in `process!'
    /home/skelly/rfl/public/dispatch.fcgi:24

    #{RAILS_ROOT}/app/views/d_js/list.rhtml:13:in `_run_rhtml_d_js_list'
    #{RAILS_ROOT}/app/views/d_js/list.rhtml:10:in `_run_rhtml_d_js_list'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_view/base.rb:314:in `compile_and_render_template'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_view/base.rb:290:in `render_template'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_view/base.rb:249:in `render_file'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/base.rb:699:in `render_file'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/base.rb:621:in `render_with_no_layout'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/base.rb:742:in `render_without_layout'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/base.rb:691:in `render_action'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/base.rb:643:in `render_with_no_layout'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/layout.rb:240:in `render_without_benchmark'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/benchmarking.rb:53:in `render'
    /usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/benchmarking.rb:53:in `render'
    #{RAILS_ROOT}/app/controllers/d_js_controller.rb:4:in `index'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/base.rb:910:in `perform_action_without_filters'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue'
    /usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/rescue.rb:82:in `perform_action'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/base.rb:381:in `process_without_filters'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/filters.rb:377:in `process_without_session_management_support'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/session_management.rb:117:in `process'
    /usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/dispatcher.rb:38:in `dispatch'
    /usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/fcgi_handler.rb:150:in `process_request'
    /usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/fcgi_handler.rb:54:in `process!'
    /usr/lib/site_ruby/1.8/fcgi.rb:600:in `each_cgi'
    /usr/lib/site_ruby/1.8/fcgi.rb:117:in `session'
    /usr/lib/site_ruby/1.8/fcgi.rb:104:in `each_request'
    /usr/lib/site_ruby/1.8/fcgi.rb:36:in `each'
    /usr/lib/site_ruby/1.8/fcgi.rb:597:in `each_cgi'
    /usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/fcgi_handler.rb:53:in `process!'
    /usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/fcgi_handler.rb:23:in `process!'
    /home/skelly/rfl/public/dispatch.fcgi:24

    Request

    Parameters: None

    Show session dump

    ---
    :user_id: 2
    :access_level:
    :jumpto:
    flash: !map:ActionController::Flash::FlashHash
      :title: Programmers
    :roles:
    - PROGRAM_DIRECTOR

    Response
    Headers: {"cookie"=>[], "Cache-Control"=>"no-cache"}

     
    • Daniel Klein

      Daniel Klein - 2006-06-08

      Which beta version are you using?

       

Log in to post a comment.