Details
Description
ProcessBuilder on Windows is restored to address a regression caused by JDK-8250568.
Previously, an argument to ProcessBuilder that started with a double-quote and ended with a backslash followed by a double-quote was passed to a command incorrectly and may cause the command to fail.
For example the argument `"C:\\Program Files\"`, would be seen by the command with extra double-quotes.
This update restores the long standing behavior that does not treat the backslash before the final double-quote specially.
Previously, an argument to ProcessBuilder that started with a double-quote and ended with a backslash followed by a double-quote was passed to a command incorrectly and may cause the command to fail.
For example the argument `"C:\\Program Files\"`, would be seen by the command with extra double-quotes.
This update restores the long standing behavior that does not treat the backslash before the final double-quote specially.