Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #274

Closed
Open
Created Jan 10, 2012 by Administrator@rootOwner

UTF-8 problem?

Created by: samuel281

Envirionment

server

Ubuntu 11.1 64 bit gitlabhq 2.0 (master branch) gitolite nginx

client

windows 2003 Korean TortiseGit 1.7.5.0 git version 1.7.7.1 msysgit

symptom

click a commit link and it shows 500 error.

production log

ActionView::Template::Error (incompatible character encodings: UTF-8 and ASCII-8BIT): 10: - else 11: = image_tag "no_avatar.png", :class => "left", :width => 40, :style => "padding-right:5px;" 12: %span.commit-title 13: %strong 14: = truncate(@commit.id.to_s, :length => 60) 15: %span.commit-author 16: %strong= @commit.author_name app/views/commits/show.html.haml:13:in _app_views_commits_show_html_haml___1240164680891051559_49468920' app/controllers/commits_controller.rb:30:inshow'

reproduce

  1. change something in the local repository
  2. commit changes with Korean comment (something like "코멘트")
  3. push commit to the remote.

appendix

it seems that "network graph" doesn't work, too!

Assignee
Assign to
Time tracking