500 instead of 404
Summary
Throws 500 error instead of 404
Steps to reproduce
Open: https://gitlab.com/gitlab-org/gitlab-ce/tags/latest
Expected behavior
404 Error page
Actual behavior
500 Error page
Relevant logs and/or screenshots
NoMethodError: undefined method `name' for nil:NilClass
app/controllers/projects/tags_controller.rb:19:in `show'
@release = @project.releases.find_or_initialize_by(tag: @tag.name)
lib/gitlab/request_profiler/middleware.rb:15:in `call'
@app.call(env)
lib/gitlab/middleware/go.rb:16:in `call'
@app.call(env)
...
(79 additional frame(s) were not displayed)