We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f9199b7 commit b8b1628Copy full SHA for b8b1628
app/models/additionals_info.rb
@@ -29,8 +29,14 @@ def system_infos
29
30
def system_info
31
if Redmine::Platform.mswin?
32
- win_info = `wmic os get Caption,CSDVersion,BuildNumber /value`
33
- return 'unknown' if win_info.blank?
+ unkwown_windows = 'Windows'
+ begin
34
+ win_info = `wmic os get Caption,CSDVersion,BuildNumber /value`
35
+ win_info = Redmine::CodesetUtil.replace_invalid_utf8 win_info
36
+ return unkwown_windows if win_info.blank?
37
+ rescue StandardError
38
+ return unkwown_windows
39
+ end
40
41
windows_version = ''
42
windows_build = ''
0 commit comments