From b2641494cc480f735919b9e8a069a8816c10d976 Mon Sep 17 00:00:00 2001 From: Jeremy Long Date: Sat, 29 Mar 2014 08:37:39 -0400 Subject: [PATCH] specifically set InputStreamReader to use UTF-8 Former-commit-id: 1eacd242e19d5ca7b5582c1c8733f0868621cc8a --- .../org/owasp/dependencycheck/analyzer/AssemblyAnalyzer.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/AssemblyAnalyzer.java b/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/AssemblyAnalyzer.java index bec5d5ff2..fe12e88ed 100644 --- a/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/AssemblyAnalyzer.java +++ b/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/AssemblyAnalyzer.java @@ -117,7 +117,7 @@ public class AssemblyAnalyzer extends AbstractFileTypeAnalyzer { try { final Process proc = pb.start(); // Try evacuating the error stream - rdr = new BufferedReader(new InputStreamReader(proc.getErrorStream())); + rdr = new BufferedReader(new InputStreamReader(proc.getErrorStream(), "UTF-8")); String line = null; while (rdr.ready() && (line = rdr.readLine()) != null) { LOG.log(Level.WARNING, "Error from GrokAssembly: {0}", line); @@ -229,7 +229,7 @@ public class AssemblyAnalyzer extends AbstractFileTypeAnalyzer { final ProcessBuilder pb = new ProcessBuilder(args); final Process p = pb.start(); // Try evacuating the error stream - rdr = new BufferedReader(new InputStreamReader(p.getErrorStream())); + rdr = new BufferedReader(new InputStreamReader(p.getErrorStream(), "UTF-8")); String line; while (rdr.ready() && (line = rdr.readLine()) != null) { // We expect this to complain