process spawning works (both jtreg tests and a small reproducer below):
---
public class Test {
public static void main(String[] args) throws Throwable {
Process p = new ProcessBuilder("ls", "-alrt", "/tmp").start(); p.waitFor();
}
}
---
but there were changes in jspawnhelper that might be triggering the crash.
Now it expects the child data to be passed through argv[1] - see [1].
I will try to set up jenkins environment to see if I can reproduce it.
Hi,
process spawning works (both jtreg tests and a small reproducer below): "ls", "-alrt", "/tmp").start();
p.waitFor( );
---
public class Test {
public static void main(String[] args) throws Throwable {
Process p = new ProcessBuilder(
}
}
---
but there were changes in jspawnhelper that might be triggering the crash.
Now it expects the child data to be passed through argv[1] - see [1].
I will try to set up jenkins environment to see if I can reproduce it.
[1] https:/ /github. com/openjdk/ jdk17u/ commit/ cd6cb730c934d8e 16d4bd8e3342e59 e806f158f9