Bug #1194
Crash Whilst adding anything to sidebar.
| Status : | Rejected | Start : | ||
| Priority : | High | Due date : | ||
| Assigned to : | neuro - | % Done : | 0% |
|
| Category : | admin | |||
| Target version : | 5.0.4 | |||
| Resolution : | worksforme |
Description
While attempting to add anything to the sidebar it results in an Internal Server Error.
The Logs show the following:
SQL (0.000057) BEGIN
StaticSidebar Create (0.000176) INSERT INTO sidebars (config, staged_position, type, active_position, blog_id) VALUES('--- \ntitle: Links\nbody: \"\\n\\\n <ul>\\n <li><a href=\\\"http://www.typosphere.org\\\" title=\\\"Typo\\\">Typo</a></li>\\n <li><a href=\\\"http://blog.leetsoft.com\\\" title=\\\"too-biased\\\">too-biased</a></li>\\n <li><a href=\\\"http://blog.remor.com/\\\" title=\\\"seth hall\\\">Seth Hall</a></li>\\n <li><a href=\\\"http://scottstuff.net\\\" title=\\\"Scottstuff\\\">scottstuff.net</a></li>\\n <li><a href=\\\"http://www.bofh.org.uk\\\" title=\\\"Just a Summary\\\">Just A Summary</a></li>\\n <li><a href=\\\"http://nubyonrails.com\\\" title=\\\"Topfunky\\\">Topfunky</a></li>\\n <li><a href=\\\"http://planettypo.com\\\" title=\\\"PlanetTypo\\\">PlanetTypo</a></li>\\n <li><a href=\\\"http://typoforums.org\\\" title=\\\"Typo Forums\\\">Typo Forums</a></li>\\n <li><a href=\\\"http://fredericdevillamil.com\\\" title=\\\"Fr\\xC3\\xA9d\\xC3\\xA9ric de Villamil\\\">Fr\\xC3\\xA9d\\xC3\\xA9ric de Villamil</a></li>\\n\\\n </ul>\\n\"\n', NULL, 'StaticSidebar', NULL, 1)
Expiring #<StaticSidebar:0x2b127cbf5ef0>, with controller:
SQL (0.015964) ROLLBACK
ArgumentError (A copy of BlogSweeper has been removed from the module tree but is still active!):
/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:237:in @load_missing_constant'
/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:469:in @const_missing'
/app/models/blog_sweeper.rb:64:in @sweep_articles'
/app/models/blog_sweeper.rb:45:in @expire_for'
/app/models/blog_sweeper.rb:27:in @after_save'
/vendor/rails/activerecord/lib/active_record/observer.rb:157:in @send'
/vendor/rails/activerecord/lib/active_record/observer.rb:157:in @update'
/usr/lib/ruby/1.8/observer.rb:185:in @notify_observers'
/usr/lib/ruby/1.8/observer.rb:184:in @each'
/usr/lib/ruby/1.8/observer.rb:184:in @notify_observers'
/vendor/rails/activerecord/lib/active_record/callbacks.rb:338:in @notify'
/vendor/rails/activerecord/lib/active_record/callbacks.rb:302:in @callback'
/vendor/rails/activerecord/lib/active_record/callbacks.rb:214:in @create_or_update'
/vendor/rails/activerecord/lib/active_record/base.rb:1978:in @save_without_validation!'
/vendor/rails/activerecord/lib/active_record/validations.rb:944:in @save_without_transactions!'
/vendor/rails/activerecord/lib/active_record/transactions.rb:112:in @save!'
/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:66:in @transaction'
/vendor/rails/activerecord/lib/active_record/transactions.rb:80:in @transaction'
/vendor/rails/activerecord/lib/active_record/transactions.rb:100:in @transaction'
/vendor/rails/activerecord/lib/active_record/transactions.rb:112:in @save!'
/vendor/rails/activerecord/lib/active_record/transactions.rb:120:in @rollback_active_record_state!'
/vendor/rails/activerecord/lib/active_record/transactions.rb:112:in @save!'
/vendor/rails/activerecord/lib/active_record/validations.rb:909:in @create!'
/app/controllers/admin/sidebar_controller.rb:27:in @set_active'
/vendor/rails/activerecord/lib/active_record/base.rb:1748:in @inject'
/app/controllers/admin/sidebar_controller.rb:25:in @each'
/app/controllers/admin/sidebar_controller.rb:25:in @inject'
/app/controllers/admin/sidebar_controller.rb:25:in @set_active'
/vendor/rails/actionpack/lib/action_controller/base.rb:1158:in @send'
/vendor/rails/actionpack/lib/action_controller/base.rb:1158:in @perform_action_without_filters'
/vendor/rails/actionpack/lib/action_controller/filters.rb:697:in @call_filters'
/vendor/rails/actionpack/lib/action_controller/filters.rb:725:in @run_before_filters'
/vendor/rails/actionpack/lib/action_controller/filters.rb:664:in @call'
/vendor/rails/actionpack/lib/action_controller/filters.rb:664:in @proxy_before_and_after_filter'
/vendor/rails/actionpack/lib/action_controller/filters.rb:483:in @call'
/vendor/rails/actionpack/lib/action_controller/filters.rb:483:in @call'
/vendor/rails/actionpack/lib/action_controller/filters.rb:722:in @run_before_filters'
/vendor/rails/actionpack/lib/action_controller/filters.rb:695:in @call_filters'
/vendor/rails/actionpack/lib/action_controller/filters.rb:689: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:199:in @perform_action_without_caching'
/vendor/rails/actionpack/lib/action_controller/caching.rb:678: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.rb:677:in @perform_action'
/vendor/rails/actionpack/lib/action_controller/base.rb:524:in @send'
/vendor/rails/actionpack/lib/action_controller/base.rb:524:in @process_without_filters'
/vendor/rails/actionpack/lib/action_controller/filters.rb:685:in @process_without_session_management_support'
/vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in @process'
/vendor/rails/actionpack/lib/action_controller/base.rb:388:in @process'
/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:171:in @handle_request'
/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:115:in @dispatch'
/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:126:in @dispatch_cgi'
/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:9:in @dispatch'
/vendor/rails/railties/lib/fcgi_handler.rb:101:in @process_request'
/vendor/rails/railties/lib/fcgi_handler.rb:149:in @with_signal_handler'
/vendor/rails/railties/lib/fcgi_handler.rb:99:in @process_request'
/vendor/rails/railties/lib/fcgi_handler.rb:77:in @process_each_request'
/usr/lib/ruby/1.8/fcgi.rb:612:in @each_cgi'
/usr/lib/ruby/1.8/fcgi.rb:609:in @each'
/usr/lib/ruby/1.8/fcgi.rb:609:in @each_cgi'
/vendor/rails/railties/lib/fcgi_handler.rb:76:in @process_each_request'
/vendor/rails/railties/lib/fcgi_handler.rb:50:in @process!'
/vendor/rails/railties/lib/fcgi_handler.rb:24:in @process!'
/public/dispatch.fcgi:24
Rendering /home/ashley/www/leymoo.com/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
History
01/08/2008 08:30 AM - neuro -
Can you tell us more about your environment (OS, database, typo version, RAILS_ENV and so please ?
Can you also give us a bit more of your logs as an attachments ?
01/08/2008 08:31 AM - neuro -
Also tell us what sidebar you tried to install, when did this happen and so
01/09/2008 06:00 AM - Keith -
Please ignore this defect, this was solved by sprewell on IRC, aparently the version on the main site was not the latest version (5.0.1) this has since been updated and this bug is now solved,
Regards,
06/30/2008 03:58 PM - neuro -
- Assigned to changed from scott - to neuro -
- Target version set to 5.0.4
- Resolution set to worksforme