From Common#performPostCommand:
Process subprocess = Runtime.getRuntime().exec(commandline); // anyone has told that works better
// Process subprocess = Runtime.getRuntime().exec(arguments);
-> I am not sure in which case #exec(String) works better than #exec(String[]) - at least in Java 6 that is incorrect based on the code... the #exec(String) method then uses a StringTokenizer to build the argument array - this does not work for file names with spaces (it does not help to use quotes)
I'd advise to revert it to use exec(arguments) instead.
Logged In: YES
user_id=1273096
Originator: YES
(see also 1753817)
Logged In: NO
>>> I am not sure in which case #exec(String) works better than
#exec(String[])
i also preferring String[], but so many people bother me with String, so i've closed my eyes and changed it to String...