Thanks! Best regards, Sytse Sijbrandij CEO GitLab B.V.
On Tue, Feb 17, 2015 at 10:17 AM, 'Exuper Okouya' via GitLab <gitlabhq@googlegroups.com> wrote: > As per your instructions i have updated the the issue report on github > https://github.com/gitlabhq/gitlabhq/issues/8709 with all necessary > information required. > > best regards > Exuper > > Le Mon Feb 02 2015 at 22:37:25, Sytse Sijbrandij <sy...@gitlab.com> a écrit > : >> >> I'm sorry you experienced these error. Please see >> >> https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CONTRIBUTING.md#issue-tracker >> for information on how to report this. >> ᐧ >> >> Best regards, >> Sytse Sijbrandij >> CEO GitLab B.V. >> >> >> On Mon, Feb 2, 2015 at 5:40 AM, Exuper Okouya <exuper...@gmail.com> wrote: >> > Overview: >> > >> > the main source of failure in the form of Error 500 is related to UTF8 >> > encoding implementation and how it handles special characters which are >> > heavily present in the french language. That specific error happens at >> > the >> > ActionView view level trying to handle and then display data that are >> > sent >> > in json. >> > >> > >> > >> > This issue happens with the following scenarios of utilization when >> > special >> > characters are involved: >> > >> > >> > >> > Displaying the file tree of a Branch >> > >> > Displaying the commit list of the branch >> > >> > Displaying the network of a branch >> > >> > Displaying the the graph of a branch >> > >> > Displaying the compare new merge request page >> > >> > >> > >> > >> > >> > Displaying File Tree: >> > >> > >> > >> > When trying to displying the file tree of a branch that has contains >> > special >> > characters. >> > >> > >> > >> > Processing by Projects::RefsController#logs_tree as JS >> > >> > Parameters: {"_"=>"1422632454051", >> > "project_id"=>"apis/api-exposure-layer", "id"=>"master"} >> > >> > Completed 500 Internal Server Error in 325ms >> > ActionView::Template::Error (invalid byte sequence in UTF-8): >> > >> > 1: %span.str-truncated >> > >> > 2: %span.tree_author= commit_author_link(commit, avatar: true, >> > size: >> > 16) >> > >> > 3: = link_to_gfm commit.title, project_commit_path(@project, >> > commit.id), class: "tree-commit-link" >> > >> > >> > This seems to suggest that the (invalid byte sequence in UTF-8) is >> > located >> > >> > >> > Displaying the commit list of the branch: >> > >> > When trying to displying the commit list of a branch that has contains >> > special characters. >> > >> > Completed 500 Internal Server Error in 233ms >> > >> > ActionView::Template::Error (invalid byte sequence in UTF-8): >> > >> > 26: = preserve(gfm(escape_once(commit.description))) >> > >> > 27: >> > >> > 28: .commit-row-info >> > >> > 29: = commit_author_link(commit, avatar: true, size: 16) >> > >> > 30: .committed_ago >> > >> > 31: #{time_ago_with_tooltip(commit.committed_date)} >> > >> > >> > Displaying the network of a branch >> > >> > When trying to displying the network of a branch that has contains >> > special >> > characters. >> > >> > Completed 500 Internal Server Error in 2003ms >> > >> > ActionView::Template::Error (source sequence is illegal/malformed >> > utf-8): >> > >> > app/views/projects/network/show.json.erb:22:in >> > >> > `_app_views_projects_network_show_json_erb__4224933065517375966_111137440' >> > >> > >> > Displaying the graph of a branch >> > >> > When trying to displying the graph of a branch that has contains special >> > characters. >> > >> > Completed 500 Internal Server Error in 163ms >> > >> > JSON::GeneratorError (source sequence is illegal/malformed utf-8): >> > >> > app/controllers/projects/graphs_controller.rb:37:in `fetch_graph' >> > >> > app/controllers/projects/graphs_controller.rb:10:in `block (2 levels) >> > in >> > show' >> > >> > app/controllers/projects/graphs_controller.rb:7:in `show' >> > >> > >> > Displaying compare branches in merge request >> > >> > Completed 500 Internal Server Error in 220ms >> > >> > ActionView::Template::Error (invalid byte sequence in UTF-8): >> > >> > 26: = preserve(gfm(escape_once(commit.description))) >> > >> > 27: >> > >> > 28: .commit-row-info >> > >> > 29: = commit_author_link(commit, avatar: true, size: 16) >> > >> > 30: .committed_ago >> > >> > 31: #{time_ago_with_tooltip(commit.committed_date)} >> > >> > -- >> > You received this message because you are subscribed to the Google >> > Groups >> > "GitLab" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> > an >> > email to gitlabhq+unsubscr...@googlegroups.com. >> > To view this discussion on the web visit >> > >> > https://groups.google.com/d/msgid/gitlabhq/76dbe0eb-081c-4719-803e-b1d9de681b71%40googlegroups.com. >> > For more options, visit https://groups.google.com/d/optout. >> >> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "GitLab" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/gitlabhq/scUO-JIpjkc/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> gitlabhq+unsubscr...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/gitlabhq/CAJTzhG8ozPFtEhBGWQRu%2B7HP0sczXjFz81CL7Dk3KaWNMeTz-A%40mail.gmail.com. >> For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google Groups > "GitLab" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to gitlabhq+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/gitlabhq/CAKQdju%3DHC%3Dd%2BCxBHF-Xa8OE%2BMKP0sw5f6BsNmEvT--y2Khpgig%40mail.gmail.com. > > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "GitLab" group. To unsubscribe from this group and stop receiving emails from it, send an email to gitlabhq+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/gitlabhq/CAJTzhG-AkGz8QmeNSr33juceUPx-hnndT7AkwpcYF-9H2xBzkg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.