From d7100e54d1c6561fb3113ab76d78bdd95a74c715 Mon Sep 17 00:00:00 2001 From: Jeremy Long Date: Wed, 21 Sep 2016 14:21:50 -0400 Subject: [PATCH] made exitValue check more robust to cover possible future negative exit values --- .../owasp/dependencycheck/analyzer/RubyBundleAuditAnalyzer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/RubyBundleAuditAnalyzer.java b/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/RubyBundleAuditAnalyzer.java index 08143565a..2376e7d80 100644 --- a/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/RubyBundleAuditAnalyzer.java +++ b/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/RubyBundleAuditAnalyzer.java @@ -286,7 +286,7 @@ public class RubyBundleAuditAnalyzer extends AbstractFileTypeAnalyzer { } catch (InterruptedException ie) { throw new AnalysisException("bundle-audit process interrupted", ie); } - if (exitValue > 1) { + if (exitValue < 0 || exitValue > 1) { final String msg = String.format("Unexpected exit code from bundle-audit process; exit code: %s", exitValue); throw new AnalysisException(msg); }