Actions
Defect #13520
closedInternal Error (incompatible character encodings: ASCII-8BIT and UTF-8) when accessing Admin/Settings, Account, etc.
Status:
Closed
Priority:
High
Assignee:
-
Category:
I18n
Target version:
-
Start date:
Due date:
% Done:
0%
Estimated time:
Resolution:
Invalid
Affected version:
Description
There's "incompatible character encodings: ASCII-8BIT and UTF-8" error when accessing:
- Editing a user
- Create new user
- Register new user
- Admin/Settings
- My account
Data in the database is encoded correctly, so it must be something in the code. I suspect it might be similar to #13354.
There's already discussion on the Forum, here's the link: http://www.redmine.org/boards/1/topics/36573?r=36807
Environment:
Ruby: 1.9.3.0-1ubuntu2.5
Rails: 3.2.12-1~precise+1
Redmine: 2.2.3+dfsg1-1~precise+1
Postgresql: 9.1+129ubuntu1
Database encoding: UTF8 (cs_CZ.utf8 Collate and Ctype)
About your application's environment Ruby version 1.9.3 (x86_64-linux) RubyGems version 1.8.11 Rack version 1.4 Rails version 3.2.12 Active Record version 3.2.12 Action Pack version 3.2.12 Active Resource version 3.2.12 Action Mailer version 3.2.12 Active Support version 3.2.12 Application root /root Environment production
There are no third party plugins installed. Database has been migrated, etc.
Admin::Settings
Started GET "/settings" for 2001:1488:ac14:1400:d13c:c0da:c7a:1591 at 2013-03-19 12:10:20 +0100 Processing by SettingsController#index as HTML Current user: oerdnj (id=3) Rendered settings/_general.html.erb (5.5ms) Rendered settings/_display.html.erb (4.5ms) Rendered common/_tabs.html.erb (13.2ms) Rendered settings/edit.html.erb within layouts/admin (13.6ms) Completed 500 Internal Server Error in 18ms ActionView::Template::Error (incompatible character encodings: ASCII-8BIT and UTF-8): 11: 12: <p><%= setting_select :time_format, Setting::TIME_FORMATS.collect {|f| [::I18n.l(Time.now, :locale => locale, :format => f), f]}, :blank => :label_language_based %></p> 13: 14: <p><%= setting_select :user_format, @options[:user_format] %></p> 15: 16: <p><%= setting_check_box :gravatar_enabled %></p> 17: app/views/settings/_display.html.erb:14:in `block in _app_views_settings__display_html_erb__674035618379178024_39546840' app/views/settings/_display.html.erb:1:in `_app_views_settings__display_html_erb__674035618379178024_39546840' app/views/common/_tabs.html.erb:24:in `block in _app_views_common__tabs_html_erb__627508277035447565_39247520' app/views/common/_tabs.html.erb:23:in `each' app/views/common/_tabs.html.erb:23:in `_app_views_common__tabs_html_erb__627508277035447565_39247520' app/helpers/application_helper.rb:263:in `render_tabs' app/views/settings/edit.html.erb:3:in `_app_views_settings_edit_html_erb__2074124438297187009_39241520' app/controllers/settings_controller.rb:26:in `index'
Editing a user:
Started GET "/users/107/edit" for 2001:1488:ac14:1400:79ab:40d8:87cb:6a80 at 2013-03-11 12:50:56 +0100 Processing by UsersController#edit as HTML Parameters: {"id"=>"107"} Current user: beda (id=10) Rendered users/_mail_notifications.html.erb (7.3ms) Rendered users/_preferences.html.erb (5.1ms) Rendered users/_form.html.erb (18.1ms) Rendered users/_general.html.erb (19.4ms) Rendered users/_groups.html.erb (8.5ms) Rendered users/_memberships.html.erb (76.5ms) Rendered common/_tabs.html.erb (107.4ms) Rendered users/edit.html.erb within layouts/admin (110.9ms) Completed 500 Internal Server Error in 174ms ActionView::Template::Error (incompatible character encodings: ASCII-8BIT and UTF-8): 21: </script> 22: 23: <% tabs.each do |tab| -%> 24: <%= content_tag('div', render(:partial => tab[:partial], :locals => {:tab => tab} ), 25: :id => "tab-content-#{tab[:name]}", 26: :style => (tab[:name] != selected_tab ? 'display:none' : nil), 27: :class => 'tab-content') %> app/views/common/_tabs.html.erb:24:in `block in _app_views_common__tabs_html_erb___2669574904331897537_40463380' app/views/common/_tabs.html.erb:23:in `each' app/views/common/_tabs.html.erb:23:in `_app_views_common__tabs_html_erb___2669574904331897537_40463380' app/helpers/application_helper.rb:263:in `render_tabs' app/views/users/edit.html.erb:9:in `_app_views_users_edit_html_erb__1292716952840611560_40398560'
Registering a new user:
Started POST "/account/register" for 2001:1488:ac14:1400:748b:e807:ee3f:35a9 at 2013-03-11 12:47:15 +0100 Processing by AccountController#register as HTML Parameters: {"utf8"=>"✓", "authenticity_token"=>"[FILTERED]", "user"=>{"login"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]", "firstname"=>"[FILTERED]", "lastname"=>"[FILTERED]", "mail"=>"[FILTERED]", "language"=>"en", "identity_url"=>""}, "commit"=>"Submit"} Current user: anonymous Rendered account/register.html.erb within layouts/base (5.1ms) Completed 500 Internal Server Error in 17ms ActionView::Template::Error (incompatible character encodings: UTF-8 and ASCII-8BIT): 16: <p><%= f.text_field :firstname, :required => true %></p> 17: <p><%= f.text_field :lastname, :required => true %></p> 18: <p><%= f.text_field :mail, :required => true %></p> 19: <p><%= f.select :language, lang_options_for_select %></p> 20: 21: <% if Setting.openid? %> 22: <p><%= f.text_field :identity_url %></p> app/views/account/register.html.erb:19:in `block in _app_views_account_register_html_erb__167052182036648489_43437100' app/helpers/application_helper.rb:991:in `labelled_form_for' app/views/account/register.html.erb:3:in `_app_views_account_register_html_erb__167052182036648489_43437100'
Creating a new user:
Started GET "/users/new" for 217.31.207.1 at 2013-03-11 12:58:29 +0100 Processing by UsersController#new as HTML Current user: oerdnj (id=3) Rendered users/_mail_notifications.html.erb (1.9ms) Rendered users/_preferences.html.erb (5.0ms) Rendered users/_form.html.erb (12.6ms) Rendered users/new.html.erb within layouts/admin (15.3ms) Rendered admin/_menu.html.erb (3.8ms) Rendered layouts/base.html.erb (94.9ms) Completed 500 Internal Server Error in 122ms ActionView::Template::Error (incompatible character encodings: UTF-8 and ASCII-8BIT): 55: <%= yield :sidebar %> 56: <%= view_layouts_base_sidebar_hook_response %> 57: </div> 58: 59: <div id="content"> 60: <%= render_flash_messages %> 61: <%= yield %> app/views/layouts/base.html.erb:58:in `_app_views_layouts_base_html_erb___556530348464672222_26602040' app/views/layouts/admin.html.erb:8:in `_app_views_layouts_admin_html_erb___1166907481205184341_39459180'
Files
Related issues
Actions