Project

General

Profile

Actions

Defect #33021

closed

[v.4.0.5-stable] Internal Server Error 500 when accessing 'repository' tab

Added by Matthew Sexton about 4 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
SCM
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:
Wont fix
Affected version:

Description

Using Arch Linux kernel version 5.5.3-arch1-1, Redmine served using mod_passenger (v6.0.4-2) on Apache (2.4.41-1). Trying to access 'repository' tab gives error 500. Changesets can be viewed, and git integration otherwise works well. Issues tagged in commit msgs are properly closed/referenced.

Environment:
  Redmine version                4.0.5.stable
  Ruby version                   2.7.0-p0 (2019-12-25) [x86_64-linux]
  Rails version                  5.2.3
  Environment                    production
  Database adapter               Mysql2
  Mailer queue                   ActiveJob::QueueAdapters::AsyncAdapter
  Mailer delivery                sendmail
SCM:
  Git                            2.25.1
  Filesystem                     
Redmine plugins:
  redmine_messenger              1.0.6
App 244788 output: Started GET "/tracker/projects/(PROJECT)/repository" for (IP-ADDRESS) at 2020-02-18 11:18:50 -0500 
App 244788 output: Processing by RepositoriesController#show as HTML                                                
App 244788 output:   Parameters: {"id"=>"(LOCAL_USER)"}                                                                    
App 244788 output:   Current user: (REDMINE_USER) (id=5)                                                                   
App 244788 output: Completed 500 Internal Server Error in 30ms (ActiveRecord: 7.6ms)                                
App 244788 output:                                                                                                  
App 244788 output: FrozenError (can't modify frozen String: ""):                                                    
App 244788 output:   
App 244788 output: lib/redmine/scm/adapters/abstract_adapter.rb:279:in `force_encoding'
App 244788 output: lib/redmine/scm/adapters/abstract_adapter.rb:279:in `scm_iconv'
App 244788 output: lib/redmine/scm/adapters/git_adapter.rb:136:in `entries'
App 244788 output: app/models/repository/git.rb:98:in `scm_entries'
App 244788 output: app/models/repository.rb:204:in `entries'
App 244788 output: app/controllers/repositories_controller.rb:86:in `show'
App 244788 output: lib/redmine/sudo_mode.rb:63:in `sudo_mode'

Related issues

Related to Redmine - Feature #31500: Ruby 2.7 supportClosedGo MAEDA

Actions
Related to Redmine - Feature #26561: Enable frozen string literalsClosedGo MAEDA

Actions
Actions

Also available in: Atom PDF