Review request for 7034570 - java.lang.Runtime.exec(String cmd, String env) can not work properly if SystemRoot not inherited
Alan.Bateman at oracle.com
Fri Apr 15 09:54:15 UTC 2011
Michael McMahon wrote:
> On Windows, we are ensuring that SystemRoot will at a minimum always
> be set.
Don't you still have the corner case where Runtime.exec is invoked with
an empty array and SystemRoot is not in the environment (launched by an
older JDK for example)? In that case we can't make SystemRoot available
to the child process either.
More information about the core-libs-dev