Thanks for these steps for reproduction.I have just committed a fix, and this will be available from the next update of the server code.
Shaun On 11 Dec 2008, at 14:31, Gregory Williams wrote:
Repro steps: (1) Ensure that you're not logged into the website.(2) Open http://api06.dev.openstreetmap.org/ in two separate web browsertabs. Let's call them A and B. (3) Log in using the site in tab A. Works fine. (4) Switch to tab B, which still shows the state from before the successful log in. (5) Click the Log in link in tab B. Error message reported as below. Gregory-----Original Message----- From: [EMAIL PROTECTED] [mailto:dev- [EMAIL PROTECTED] On Behalf Of Gregory Williams Sent: 11 December 2008 14:25 To: OSM-Dev Openstreetmap Subject: Re: [OSM-dev] Crowd Sourced Testing of OSM 0.6 API ...and then it happens again! I was logged out for a few minutes whilst reporting a separate issueintrac. I then logged back in and get the following error: -------- NoMethodError in User#login Showing user/login.rhtml where line #9 raised: undefined method `password' for #<User:0xf6a02e44> Extracted source (around line #9): 6: <br/> 7: <table> 8: <tr><td class="fieldName">Email Address or username:</td><td><%= text_field('user', 'email',{:size => 50, :maxlength => 255}) %></td></tr> 9: <tr><td class="fieldName">Password:</td><td><%=password_field('user', 'password',{:size => 28, :maxlength => 255}) %><span class="minorNote">(<%= link_to 'Lost your password?',:controller=> 'user', :action => 'lost_password' %>)</span></td></tr> 10: <tr><td colspan=2> <!--vertical spacer--></td></tr> 11: <tr><td></td><td align="right"><%= submit_tag 'Login' %></td></tr> 12: </table> RAILS_ROOT: /home/edgemaster/apis/api06 Application Trace | Framework Trace | Full Trace /usr/lib/ruby/gems/1.8/gems/activerecord- 2.1.2/lib/active_record/attribu te_methods.rb:256:in `method_missing' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/for m_helper.rb:628:in `send' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/for m_helper.rb:628:in `value_before_type_cast' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/for m_helper.rb:616:in `value_before_type_cast' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/for m_helper.rb:535:in `to_input_field_tag' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/for m_helper.rb:380:in `password_field' /home/edgemaster/apis/api06/app/views/user/login.rhtml:9:in `_run_erb_47app47views47user47login46rhtml' /home/edgemaster/apis/api06/app/views/user/login.rhtml:4:in `_run_erb_47app47views47user47login46rhtml' /usr/lib/ruby/gems/1.8/gems/activerecord- 2.1.2/lib/active_record/attribu te_methods.rb:256:in `method_missing' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/for m_helper.rb:628:in `send' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/for m_helper.rb:628:in `value_before_type_cast' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/for m_helper.rb:616:in `value_before_type_cast' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/for m_helper.rb:535:in `to_input_field_tag' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/for m_helper.rb:380:in `password_field' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/cap ture_helper.rb:141:in `call' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/cap ture_helper.rb:141:in `capture_erb_with_buffer' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/cap ture_helper.rb:44:in `capture' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/for m_tag_helper.rb:443:in `form_tag_in_block' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/for m_tag_helper.rb:39:in `form_tag' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/base.rb:342 :in `send' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/base.rb:342 :in `execute' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/template_ha ndlers/compilable.rb:29:in `send' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/template_ha ndlers/compilable.rb:29:in `render' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/template.rb :35:in `render' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/template.rb :22:in `render_template' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/base.rb:248 :in `render_file' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/base. rb:1112:in `render_for_file' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/base. rb:845:in `render_with_no_layout' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/layou t.rb:251:in `render_without_benchmark' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/bench marking.rb:51:in `render' /usr/lib/ruby/gems/1.8/gems/activesupport- 2.1.2/lib/active_support/core_ ext/benchmark.rb:8:in `realtime' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/bench marking.rb:51:in `render' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/base. rb:1161:in `default_render' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/base. rb:1167:in `perform_action_without_filters' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/filte rs.rb:579:in `call_filters' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/filte rs.rb:572:in `perform_action_without_benchmark' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/bench marking.rb:68:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/bench marking.rb:68:in `perform_action_without_rescue' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/rescu e.rb:201:in `perform_action_without_caching' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/cachi ng/sql_cache.rb:13:in `passenger_orig_perform_action' /usr/lib/ruby/gems/1.8/gems/activerecord- 2.1.2/lib/active_record/connect ion_adapters/abstract/query_cache.rb:33:in `cache' /usr/lib/ruby/gems/1.8/gems/activerecord- 2.1.2/lib/active_record/query_c ache.rb:8:in `cache' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/cachi ng/sql_cache.rb:12:in `passenger_orig_perform_action' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/request_ handler.rb:53:in `perform_action' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/base. rb:529:in `send' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/base. rb:529:in `process_without_filters' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/filte rs.rb:568:in `process_without_session_management_support' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/sessi on_management.rb:130:in `process' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/base. rb:389:in `process' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/dispa tcher.rb:149:in `handle_request' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/dispa tcher.rb:107:in `dispatch' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/dispa tcher.rb:104:in `synchronize' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/dispa tcher.rb:104:in `dispatch' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/dispa tcher.rb:120:in `dispatch_cgi' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/dispa tcher.rb:35:in `dispatch' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/request_ handler.rb:38:in `process_request' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_reque st_handler.rb:165:in `main_loop' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/applicat ion_spawner.rb:321:in `start_request_handler' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/applicat ion_spawner.rb:282:in `handle_spawn_application' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/utils.rb:163:i n `safe_fork' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/utils.rb:161:i n `fork' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/utils.rb:161:i n `safe_fork' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/applicat ion_spawner.rb:280:in `handle_spawn_application' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/utils.rb:163:i n `safe_fork' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/utils.rb:161:i n `fork' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/utils.rb:161:i n `safe_fork' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/applicat ion_spawner.rb:279:in `handle_spawn_application' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:317:in `__send__' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:317:in `main_loop' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:168:in `start_synchronously' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:135:in `start' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:112:in `fork' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:112:in `start' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/applicat ion_spawner.rb:179:in `start' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/framewor k_spawner.rb:270:in `handle_spawn_application' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/framewor k_spawner.rb:263:in `synchronize' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/framewor k_spawner.rb:263:in `handle_spawn_application' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:317:in `__send__' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:317:in `main_loop' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:168:in `start_synchronously' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:135:in `start' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:112:in `fork' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:112:in `start' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/framewor k_spawner.rb:87:in `start' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/spawn_manager. rb:218:in `spawn_rails_application' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/spawn_manager. rb:213:in `synchronize' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/spawn_manager. rb:213:in `spawn_rails_application' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/spawn_manager. rb:122:in `spawn_application' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/spawn_manager. rb:247:in `handle_spawn_application' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:317:in `__send__' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:317:in `main_loop' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:168:in `start_synchronously' /usr/lib/ruby/gems/1.8/gems/passenger-2.0.5/bin/passenger-spawn- server:4 6 /usr/lib/ruby/gems/1.8/gems/activerecord- 2.1.2/lib/active_record/attribu te_methods.rb:256:in `method_missing' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/for m_helper.rb:628:in `send' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/for m_helper.rb:628:in `value_before_type_cast' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/for m_helper.rb:616:in `value_before_type_cast' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/for m_helper.rb:535:in `to_input_field_tag' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/for m_helper.rb:380:in `password_field' /home/edgemaster/apis/api06/app/views/user/login.rhtml:9:in `_run_erb_47app47views47user47login46rhtml' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/cap ture_helper.rb:141:in `call' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/cap ture_helper.rb:141:in `capture_erb_with_buffer' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/cap ture_helper.rb:44:in `capture' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/for m_tag_helper.rb:443:in `form_tag_in_block' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/helpers/for m_tag_helper.rb:39:in `form_tag' /home/edgemaster/apis/api06/app/views/user/login.rhtml:4:in `_run_erb_47app47views47user47login46rhtml' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/base.rb:342 :in `send' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/base.rb:342 :in `execute' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/template_ha ndlers/compilable.rb:29:in `send' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/template_ha ndlers/compilable.rb:29:in `render' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/template.rb :35:in `render' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/template.rb :22:in `render_template' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_view/base.rb:248 :in `render_file' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/base. rb:1112:in `render_for_file' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/base. rb:845:in `render_with_no_layout' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/layou t.rb:251:in `render_without_benchmark' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/bench marking.rb:51:in `render' /usr/lib/ruby/gems/1.8/gems/activesupport- 2.1.2/lib/active_support/core_ ext/benchmark.rb:8:in `realtime' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/bench marking.rb:51:in `render' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/base. rb:1161:in `default_render' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/base. rb:1167:in `perform_action_without_filters' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/filte rs.rb:579:in `call_filters' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/filte rs.rb:572:in `perform_action_without_benchmark' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/bench marking.rb:68:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/bench marking.rb:68:in `perform_action_without_rescue' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/rescu e.rb:201:in `perform_action_without_caching' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/cachi ng/sql_cache.rb:13:in `passenger_orig_perform_action' /usr/lib/ruby/gems/1.8/gems/activerecord- 2.1.2/lib/active_record/connect ion_adapters/abstract/query_cache.rb:33:in `cache' /usr/lib/ruby/gems/1.8/gems/activerecord- 2.1.2/lib/active_record/query_c ache.rb:8:in `cache' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/cachi ng/sql_cache.rb:12:in `passenger_orig_perform_action' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/request_ handler.rb:53:in `perform_action' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/base. rb:529:in `send' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/base. rb:529:in `process_without_filters' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/filte rs.rb:568:in `process_without_session_management_support' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/sessi on_management.rb:130:in `process' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/base. rb:389:in `process' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/dispa tcher.rb:149:in `handle_request' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/dispa tcher.rb:107:in `dispatch' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/dispa tcher.rb:104:in `synchronize' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/dispa tcher.rb:104:in `dispatch' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/dispa tcher.rb:120:in `dispatch_cgi' /usr/lib/ruby/gems/1.8/gems/actionpack- 2.1.2/lib/action_controller/dispa tcher.rb:35:in `dispatch' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/request_ handler.rb:38:in `process_request' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_reque st_handler.rb:165:in `main_loop' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/applicat ion_spawner.rb:321:in `start_request_handler' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/applicat ion_spawner.rb:282:in `handle_spawn_application' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/utils.rb:163:i n `safe_fork' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/utils.rb:161:i n `fork' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/utils.rb:161:i n `safe_fork' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/applicat ion_spawner.rb:280:in `handle_spawn_application' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/utils.rb:163:i n `safe_fork' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/utils.rb:161:i n `fork' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/utils.rb:161:i n `safe_fork' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/applicat ion_spawner.rb:279:in `handle_spawn_application' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:317:in `__send__' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:317:in `main_loop' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:168:in `start_synchronously' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:135:in `start' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:112:in `fork' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:112:in `start' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/applicat ion_spawner.rb:179:in `start' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/framewor k_spawner.rb:270:in `handle_spawn_application' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/framewor k_spawner.rb:263:in `synchronize' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/framewor k_spawner.rb:263:in `handle_spawn_application' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:317:in `__send__' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:317:in `main_loop' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:168:in `start_synchronously' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:135:in `start' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:112:in `fork' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:112:in `start' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/railz/framewor k_spawner.rb:87:in `start' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/spawn_manager. rb:218:in `spawn_rails_application' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/spawn_manager. rb:213:in `synchronize' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/spawn_manager. rb:213:in `spawn_rails_application' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/spawn_manager. rb:122:in `spawn_application' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/spawn_manager. rb:247:in `handle_spawn_application' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:317:in `__send__' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:317:in `main_loop' /usr/lib/ruby/gems/1.8/gems/passenger- 2.0.5/lib/passenger/abstract_serve r.rb:168:in `start_synchronously' /usr/lib/ruby/gems/1.8/gems/passenger-2.0.5/bin/passenger-spawn- server:4 6 Request Parameters:{"referer"=>"/login?referer=%2Fuser%2FGregory%2520Williams %2Faccount"}Show session dump --- :location: :minlat: "49.9061889648438" :maxlat: "60.8458099365234" :minlon: "-8.62355613708496" :maxlon: "1.75900018215179" :user: 4 flash: !map:ActionController::Flash::FlashHash {} Response Headers: {"X-Powered-By"=>"Phusion Passenger (mod_rails/mod_rack) 2.0.5", "cookie"=>[], "Cache-Control"=>"no-cache"}-----Original Message----- From: [EMAIL PROTECTED] [mailto:dev- [EMAIL PROTECTED] On Behalf Of Gregory Williams Sent: 11 December 2008 14:19 To: OSM-Dev Openstreetmap Subject: Re: [OSM-dev] Crowd Sourced Testing of OSM 0.6 API I saw the same error a little earlier after: (1) I registered. (2) Confirmed registration. (3) Machine crashed (due to something completely unrelated). (4) Firefox offered to restore tabs. Error was in one of them. Different user, but otherwise the same. I've not been able to repro the error again either though. So, full trace here either. Sorry. Gregory-----Original Message----- From: [EMAIL PROTECTED] [mailto:dev- [EMAIL PROTECTED] On Behalf Of Shaun McDonald Sent: 11 December 2008 13:58 To: Robert Vollmert Cc: OSM-Dev Openstreetmap; [EMAIL PROTECTED] Subject: Re: [OSM-dev] Crowd Sourced Testing of OSM 0.6 API On 11 Dec 2008, at 12:56, Robert Vollmert wrote:On Dec 11, 2008, at 12:22, Shaun McDonald wrote:As the 0.6 XML API is now feature complete, I'd like to start apushfor getting it tested, to iron on the final bugs prior to goinglive.Can you all please take a look at the following page to findoutmoreabout testing the 0.6 API:http://wiki.openstreetmap.org/wiki/OSM_Protocol_Version_0.6/Crowd_sourced_TestingI created an account on api06.dev...., but I can't login: NoMethodError in User#login Showing user/login.rhtml where line #9 raised: undefined method `password' for #<User:0xf66d38b8> There's abunchmore info following. Is there something wrong on my side?Strange, I can't reproduce the problem here. Have you clicked thelinkin the e-mail you were sent. The bunch more info, is what tells us where to look in the code tofindthe error. So can you please send it too? Shaun_______________________________________________ dev mailing list [email protected] http://lists.openstreetmap.org/listinfo/dev_______________________________________________ dev mailing list [email protected] http://lists.openstreetmap.org/listinfo/dev_______________________________________________ dev mailing list [email protected] http://lists.openstreetmap.org/listinfo/dev
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ dev mailing list [email protected] http://lists.openstreetmap.org/listinfo/dev

