# HG changeset patch # User ctornqvi # Date 1392234002 -3600 # Node ID e1fc9306859a1053272c5bab7fa5534d830d276e # Parent d55853ba088b922fece9b1ca92fce4095624ac12 8034781: [TESTBUG] runtime/ClassFileUnsupportedClassFileVersion.java unable to find or load main class Summary: Passed empty string to ProcessBuilder which caused problems on Linux, fixed by checking string length Reviewed-by: lfoltan, sla, mseledtsov diff -r d55853ba088b -r e1fc9306859a test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java --- a/test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java Mon Feb 10 17:49:17 2014 +0100 +++ b/test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java Wed Feb 12 20:40:02 2014 +0100 @@ -154,7 +154,7 @@ if (addTestVmOptions) { String vmopts = System.getProperty("test.vm.opts"); - if (vmopts != null) { + if (vmopts != null && vmopts.length() > 0) { Collections.addAll(args, vmopts.split("\\s")); } }