Or even more concisely 1) Log in 2) Visit http://api06.dev.openstreetmap.org/login
:-) It's probably doing the same thing in the 0.5 code too, since you get a 500 error when doing the same thing. But with 0.6, at least we'd get a nicer 500.html page (thanks Harry!) Cheers, Andy On Thu, Dec 11, 2008 at 2:31 PM, Gregory Williams <[EMAIL PROTECTED]> wrote: > Repro steps: > > (1) Ensure that you're not logged into the website. > (2) Open http://api06.dev.openstreetmap.org/ in two separate web browser > tabs. 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 issue > in >> trac. 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 a >> > push >> > > >> for getting it tested, to iron on the final bugs prior to going >> > > live. >> > > >> >> > > >> Can you all please take a look at the following page to find > out >> > > more >> > > >> about testing the 0.6 API: >> > > >> >> > > >> http://wiki.openstreetmap.org/wiki/OSM_Protocol_Version_0.6/Crowd_sou >> > > >> rced_Testing >> > > > >> > > > I 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 a >> bunch >> > > > more info following. Is there something wrong on my side? >> > > > >> > > >> > > Strange, I can't reproduce the problem here. Have you clicked the >> > link >> > > in the e-mail you were sent. >> > > >> > > The bunch more info, is what tells us where to look in the code to >> > find >> > > the 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 > _______________________________________________ dev mailing list [email protected] http://lists.openstreetmap.org/listinfo/dev

