Error when trying to update a file through the web editor
@eReGeBe this is failing on the latest EE master for me, CE is fine. Looks like related code was introduced through https://gitlab.com/gitlab-org/gitlab-ee/commit/34eeac6108c which is part of https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/14237. Maybe a fix was introduced in CE, can you please help me to check and close this issue if that's been fixed on CE?
TypeError (no implicit conversion of Array into String):
/Users/ruben/.rbenv/versions/2.3.3/lib/ruby/2.3.0/open3.rb:199:in `spawn'
/Users/ruben/.rbenv/versions/2.3.3/lib/ruby/2.3.0/open3.rb:199:in `popen_run'
/Users/ruben/.rbenv/versions/2.3.3/lib/ruby/2.3.0/open3.rb:95:in `popen3'
/Users/ruben/projects/gdk-ee-2/gitlab/lib/gitlab/git/popen.rb:19:in `popen'
/Users/ruben/projects/gdk-ee-2/gitlab/lib/gitlab/git/rev_list.rb:31:in `execute'
/Users/ruben/projects/gdk-ee-2/gitlab/lib/gitlab/git/rev_list.rb:18:in `new_refs'
/Users/ruben/projects/gdk-ee-2/gitlab/ee/app/models/ee/repository.rb:20:in `new_commits'
/Users/ruben/projects/gdk-ee-2/gitlab/lib/gitlab/checks/change_access.rb:309:in `commits'
/Users/ruben/projects/gdk-ee-2/gitlab/lib/gitlab/checks/change_access.rb:171:in `block in push_rule_check'
/Users/ruben/projects/gdk-ee-2/gitlab/lib/gitlab/gitaly_client.rb:193:in `allow_n_plus_1_calls'
/Users/ruben/projects/gdk-ee-2/gitlab/lib/gitlab/checks/change_access.rb:170:in `push_rule_check'
/Users/ruben/projects/gdk-ee-2/gitlab/lib/gitlab/checks/change_access.rb:43:in `exec'
/Users/ruben/projects/gdk-ee-2/gitlab/lib/gitlab/git_access.rb:245:in `check_single_change_access'
/Users/ruben/projects/gdk-ee-2/gitlab/lib/gitlab/git_access.rb:226:in `block in check_change_access!'
/Users/ruben/projects/gdk-ee-2/gitlab/lib/gitlab/changes_list.rb:12:in `each'
/Users/ruben/projects/gdk-ee-2/gitlab/lib/gitlab/changes_list.rb:12:in `each'
/Users/ruben/projects/gdk-ee-2/gitlab/lib/gitlab/git_access.rb:223:in `check_change_access!'
/Users/ruben/projects/gdk-ee-2/gitlab/lib/gitlab/git_access.rb:202:in `check_push_access!'
/Users/ruben/projects/gdk-ee-2/gitlab/lib/gitlab/git_access.rb:56:in `check'
/Users/ruben/projects/gdk-ee-2/gitlab/lib/api/internal.rb:46:in `block (2 levels) in <class:Internal>'