Error 500 on commit view
Created by: flixflax
Yesterday I created a new project in GitLab and committed a little PHP-framework. Today I updated GitLab to the latest commit in master branch and when I try to view the 'initial commit' of my project from yesterday in GitLab, I get the following error while other projects with smaller commits work well:
Started GET "/rossmann_testapp/commits/8e5c6a70b5a8d4d788996a79f326b641b3d5339f" for <IP> at 2012-01-12 09:09:00 +0100
Processing by CommitsController#show as HTML
Parameters: {"project_id"=>"xyz_testapp", "id"=>"8e5c6a70b5a8d4d788996a79f326b641b3d5339f"}
Rendered commits/_diff_head.html.haml (228.0ms)
Rendered commits/_text_file.html.haml (25.7ms)
Rendered commits/_text_file.html.haml (3.2ms)
Rendered commits/_text_file.html.haml (3.2ms)
Rendered commits/_text_file.html.haml (7.0ms)
Rendered commits/_text_file.html.haml (11.3ms)
Rendered commits/_text_file.html.haml (2.5ms)
Rendered commits/_text_file.html.haml (1.5ms)
Rendered commits/_text_file.html.haml (4.0ms)
Rendered commits/_text_file.html.haml (1.1ms)
Rendered commits/_text_file.html.haml (3.2ms)
Rendered commits/_text_file.html.haml (2.3ms)
Rendered commits/_text_file.html.haml (1.0ms)
Rendered commits/_text_file.html.haml (2.4ms)
Rendered commits/_text_file.html.haml (9.2ms)
Rendered commits/_text_file.html.haml (1.8ms)
Rendered commits/_text_file.html.haml (11.4ms)
Rendered commits/_text_file.html.haml (6.0ms)
Rendered commits/_text_file.html.haml (15.3ms)
Rendered commits/_text_file.html.haml (36.0ms)
Rendered commits/_text_file.html.haml (3.0ms)
Rendered commits/_text_file.html.haml (25.7ms)
Rendered commits/_text_file.html.haml (10.6ms)
Rendered commits/_text_file.html.haml (11.2ms)
Rendered commits/_text_file.html.haml (1.4ms)
Rendered commits/_text_file.html.haml (1.4ms)
Rendered commits/_text_file.html.haml (3.2ms)
Rendered commits/_text_file.html.haml (14.2ms)
Rendered commits/_text_file.html.haml (56.9ms)
Rendered commits/_text_file.html.haml (40.6ms)
Rendered commits/_text_file.html.haml (32.2ms)
Rendered commits/_text_file.html.haml (2.0ms)
Rendered commits/_text_file.html.haml (190.7ms)
Rendered commits/_text_file.html.haml (195.0ms)
Rendered commits/_text_file.html.haml (68.7ms)
Rendered commits/_text_file.html.haml (18.0ms)
Rendered commits/_text_file.html.haml (1130.4ms)
Rendered commits/_text_file.html.haml (4.0ms)
Rendered commits/_text_file.html.haml (27.3ms)
Rendered commits/_text_file.html.haml (37.8ms)
Rendered commits/_text_file.html.haml (108.3ms)
Rendered commits/_text_file.html.haml (4.4ms)
Rendered commits/_text_file.html.haml (10.1ms)
Rendered commits/_text_file.html.haml (14.0ms)
Rendered commits/_text_file.html.haml (132.0ms)
Rendered commits/_text_file.html.haml (8.4ms)
Rendered commits/_text_file.html.haml (125.3ms)
Rendered commits/_text_file.html.haml (21.1ms)
Rendered commits/_text_file.html.haml (2.7ms)
Rendered commits/_text_file.html.haml (327.1ms)
Rendered commits/_text_file.html.haml (48.1ms)
Rendered commits/_text_file.html.haml (19.6ms)
Rendered commits/_text_file.html.haml (57.2ms)
Rendered commits/_text_file.html.haml (239.1ms)
Rendered commits/_text_file.html.haml (26.6ms)
Rendered commits/_text_file.html.haml (730.4ms)
Rendered commits/_text_file.html.haml (2.6ms)
Rendered commits/_text_file.html.haml (16.7ms)
Rendered commits/_text_file.html.haml (21.0ms)
Rendered commits/_text_file.html.haml (0.7ms)
Rendered commits/_text_file.html.haml (2.6ms)
Rendered commits/_text_file.html.haml (28.0ms)
Rendered commits/_text_file.html.haml (3.1ms)
Rendered commits/_text_file.html.haml (377.4ms)
Rendered commits/_text_file.html.haml (72.4ms)
Rendered commits/_text_file.html.haml (17.1ms)
Rendered commits/_text_file.html.haml (52.6ms)
Rendered commits/_text_file.html.haml (20.7ms)
Rendered commits/_text_file.html.haml (37.7ms)
Rendered commits/_text_file.html.haml (70.4ms)
Rendered commits/_text_file.html.haml (71.1ms)
Rendered commits/_text_file.html.haml (70.2ms)
Rendered commits/_text_file.html.haml (72.4ms)
Rendered commits/_text_file.html.haml (76.2ms)
Rendered commits/_text_file.html.haml (165.3ms)
Rendered commits/_text_file.html.haml (88.8ms)
Rendered commits/_text_file.html.haml (90.2ms)
Rendered commits/_text_file.html.haml (80.9ms)
Rendered commits/_text_file.html.haml (42.8ms)
Rendered commits/_text_file.html.haml (20.9ms)
Rendered commits/_text_file.html.haml (12.1ms)
Rendered commits/_text_file.html.haml (179.9ms)
Rendered commits/_text_file.html.haml (46.7ms)
Rendered commits/_text_file.html.haml (128.6ms)
Rendered commits/_text_file.html.haml (16.9ms)
Rendered commits/_text_file.html.haml (20.2ms)
Rendered commits/_text_file.html.haml (18.6ms)
Rendered commits/_text_file.html.haml (11.2ms)
Rendered commits/_text_file.html.haml (8.0ms)
Rendered commits/_text_file.html.haml (11.8ms)
Rendered commits/_text_file.html.haml (5.7ms)
Rendered commits/_text_file.html.haml (19.1ms)
Rendered commits/_text_file.html.haml (18.8ms)
Rendered commits/_text_file.html.haml (18.8ms)
Rendered commits/_text_file.html.haml (17.8ms)
Rendered commits/_text_file.html.haml (5.3ms)
Rendered commits/_text_file.html.haml (5.5ms)
Rendered commits/_text_file.html.haml (19.1ms)
Rendered commits/_text_file.html.haml (19.4ms)
Rendered commits/_text_file.html.haml (17.8ms)
Rendered commits/_text_file.html.haml (19.7ms)
Rendered commits/_text_file.html.haml (20.6ms)
Rendered commits/_text_file.html.haml (11.1ms)
Rendered commits/_text_file.html.haml (22.6ms)
Rendered commits/_text_file.html.haml (20.9ms)
Rendered commits/_text_file.html.haml (12.6ms)
Rendered commits/_text_file.html.haml (108.1ms)
Rendered commits/_text_file.html.haml (19.0ms)
Rendered commits/_text_file.html.haml (18.2ms)
Rendered commits/_text_file.html.haml (100.2ms)
Rendered commits/_text_file.html.haml (34.8ms)
Rendered commits/_text_file.html.haml (55.7ms)
Rendered commits/_text_file.html.haml (39.9ms)
Rendered commits/_text_file.html.haml (37.3ms)
Rendered commits/_text_file.html.haml (17.9ms)
Rendered commits/_text_file.html.haml (21.2ms)
Rendered commits/_text_file.html.haml (23.6ms)
Rendered commits/_text_file.html.haml (41.4ms)
Rendered commits/_text_file.html.haml (72.5ms)
Rendered commits/_text_file.html.haml (112.8ms)
Rendered commits/_text_file.html.haml (49.1ms)
Rendered commits/_text_file.html.haml (101.2ms)
Rendered commits/_text_file.html.haml (98.8ms)
Rendered commits/_text_file.html.haml (42.7ms)
Rendered commits/_text_file.html.haml (33.9ms)
Rendered commits/_text_file.html.haml (18.1ms)
Rendered commits/_text_file.html.haml (24.4ms)
Rendered commits/_text_file.html.haml (43.9ms)
Rendered commits/_text_file.html.haml (31.9ms)
Rendered commits/_text_file.html.haml (19.2ms)
Rendered commits/_text_file.html.haml (43.3ms)
Rendered commits/_text_file.html.haml (34.5ms)
Rendered commits/_text_file.html.haml (20.3ms)
Rendered commits/_text_file.html.haml (24.3ms)
Rendered commits/_text_file.html.haml (33.8ms)
Rendered commits/_text_file.html.haml (47.9ms)
Rendered commits/_text_file.html.haml (20.4ms)
Rendered commits/_text_file.html.haml (65.4ms)
Rendered commits/_text_file.html.haml (21.0ms)
Rendered commits/_text_file.html.haml (69.8ms)
Rendered commits/_text_file.html.haml (102.5ms)
Rendered commits/_text_file.html.haml (46.4ms)
Rendered commits/_text_file.html.haml (186.5ms)
Rendered commits/_text_file.html.haml (282.6ms)
Rendered commits/_text_file.html.haml (323.2ms)
Rendered commits/_text_file.html.haml (88.1ms)
Rendered commits/_text_file.html.haml (49.4ms)
Rendered commits/_text_file.html.haml (34.9ms)
Rendered commits/_text_file.html.haml (15.9ms)
Rendered commits/_text_file.html.haml (17.4ms)
Rendered commits/_text_file.html.haml (22.9ms)
Rendered commits/_text_file.html.haml (101.8ms)
Rendered commits/_text_file.html.haml (78.9ms)
Rendered commits/_text_file.html.haml (45.5ms)
Rendered commits/_text_file.html.haml (59.8ms)
Rendered commits/_text_file.html.haml (46.4ms)
Rendered commits/_text_file.html.haml (42.8ms)
Rendered commits/_text_file.html.haml (52.0ms)
Rendered commits/_text_file.html.haml (50.3ms)
Rendered commits/_text_file.html.haml (37.6ms)
Rendered commits/_text_file.html.haml (39.6ms)
Rendered commits/_text_file.html.haml (477.8ms)
Rendered commits/_text_file.html.haml (176.6ms)
Rendered commits/_text_file.html.haml (692.0ms)
Rendered commits/_text_file.html.haml (1792.5ms)
Rendered commits/_text_file.html.haml (117.7ms)
Rendered commits/_text_file.html.haml (67.4ms)
Rendered commits/_text_file.html.haml (32.7ms)
Rendered commits/_text_file.html.haml (92.8ms)
Rendered commits/_text_file.html.haml (4.1ms)
Rendered commits/_text_file.html.haml (23.4ms)
Rendered commits/_text_file.html.haml (22.4ms)
Rendered commits/_text_file.html.haml (452.4ms)
Rendered commits/_text_file.html.haml (271.1ms)
Rendered commits/_diff.html.haml (32082.2ms)
Rendered commits/show.html.haml within layouts/project (32730.9ms)
Completed 500 Internal Server Error in 33773ms
ActionView::Template::Error (undefined method `text?' for #<Grit::Submodule "6caf0b03a0c314723a6628fad3cf536fc501cd59">):
14: %strong{:id => "#{diff.b_path}"}= diff.b_path
15: %br/
16: .diff_file_content
17: - if file.text?
18: = render :partial => "commits/text_file", :locals => { :diff => diff, :index => i }
19: - elsif file.image?
20: .diff_file_content_image
app/views/commits/_diff.html.haml:17:in `block in _app_views_commits__diff_html_haml__667580287_108155690'
app/views/commits/_diff.html.haml:4:in `each'
app/views/commits/_diff.html.haml:4:in `each_with_index'
app/views/commits/_diff.html.haml:4:in `_app_views_commits__diff_html_haml__667580287_108155690'
app/views/commits/show.html.haml:25:in `_app_views_commits_show_html_haml___22877390_107936230'
app/controllers/commits_controller.rb:32:in `show'
I also tried to increase the Git timeout in gitlab.yml but it didn't change anything.