Upgrade to 0.44.1 broke our site

Ewout ter Haar ewout at usp.br
Wed Jul 24 16:49:53 BRT 2013


We upgraded our test instance from 0.43 to 0.44.1 and are left with
our site in an un-usable state:
1. URLs that simply throw a HTTP 500:
http://test.stoa.usp.br/stoa/stoa/melhorias-de-usabilidade-e-novas-funcionalidades-para-o-stoa
  Processing ContentViewerController#view_page (for 143.107.128.138 at
2013-07-24 16:43:03) [GET]
  Parameters: {"profile"=>"stoa", "action"=>"view_page",
"page"=>["stoa", "melhorias-de-usabilidade-e-novas-f\
uncionalidades-para-o-stoa"], "controller"=>"content_viewer"}
  HTTP Referer: http://test.stoa.usp.br/
  User Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.4 (KHTML,
like Gecko) Chrome/22.0.1229.94 Safari/\
537.4
  Accept-Language: en-US,pt-BR;q=0.8,en;q=0.6,nl;q=0.4
Rendering template within layouts/application-ng
Rendering content_viewer/view_page

ActionView::TemplateError (undefined method `profile' for
nil:NilClass) on line #37 of app/views/comment/_com\
ment.rhtml:

2. URLs that render a HTTP 500 in the middle of the page:
http://test.stoa.usp.br/stoa/chamada-da-4a-conferencia-luso-brasileira-sobre-acesso-aberto-2013

Processing ContentViewerController#view_page (for 143.107.128.138 at
2013-07-24 16:46:31) [POST]
  Parameters: {"profile"=>"stoa", "action"=>"view_page",
"page"=>["chamada-da-4a-conferencia-luso-brasileira-\
sobre-acesso-aberto-2013"], "controller"=>"content_viewer", "toolbar"=>"true"}
  HTTP Referer:
http://test.stoa.usp.br/stoa/chamada-da-4a-conferencia-luso-brasileira-sobre-acesso-aberto-20\
13
  User Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.4 (KHTML,
like Gecko) Chrome/22.0.1229.94 Safari/\
537.4
  Accept-Language: en-US,pt-BR;q=0.8,en;q=0.6,nl;q=0.4

NoMethodError (undefined method `include?' for nil:NilClass):
  app/controllers/application_controller.rb:11:in `allow_cross_domain_access'

3. Blog listings with escaped HTML : http://test.stoa.usp.br/ewout/blog


What could have happened? I notice que cirandas is on 0.44.1 as well.
What can I do to diagnose this problem? In what way my test instance
is different from the test instances of colivre and the production
instance of cirandas?

Ewout - Equipe Stoa

-- 
http://social.stoa.usp.br/ewout
F. 30916696


More information about the Noosfero-dev mailing list