-
Bug
-
Resolution: Fixed
-
P3
-
17, 21, 22
-
b03
-
Not verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8312893 | 21.0.1 | Thomas Stuefe | P3 | Resolved | Fixed | b04 |
JDK-8311654 | 21 | Thomas Stuefe | P3 | Resolved | Fixed | b31 |
JDK-8319466 | 17.0.10 | Ludovic Henry | P3 | Resolved | Fixed | b02 |
JDK-8319739 | 11.0.22 | Ludovic Henry | P3 | Resolved | Fixed | b03 |
jspawnhelper uses argv[0] to receive the fd string from the parent. That breaks with conventions and trips over certain tools like binfmt_misc.
For details, see linked ML discussion.
[1] https://mail.openjdk.org/pipermail/core-libs-dev/2023-June/107738.html
- backported by
-
JDK-8311654 (process) jspawnhelper should not use argv[0]
- Resolved
-
JDK-8312893 (process) jspawnhelper should not use argv[0]
- Resolved
-
JDK-8319466 (process) jspawnhelper should not use argv[0]
- Resolved
-
JDK-8319739 (process) jspawnhelper should not use argv[0]
- Resolved
- relates to
-
JDK-8213192 (process) Change the Process launch mechanism default on Linux to be posix_spawn
- Resolved
-
JDK-8307990 jspawnhelper must close its writing side of a pipe before reading from it
- Closed
-
JDK-8325621 Improve jspawnhelper version checks
- Resolved
-
JDK-8325567 jspawnhelper without args fails with segfault
- Closed
- links to
-
Commit openjdk/jdk11u-dev/416c48e9
-
Commit openjdk/jdk17u-dev/cd6cb730
-
Commit openjdk/jdk21/6ef80168
-
Commit openjdk/jdk/47d00a4c
-
Review openjdk/jdk11u-dev/2255
-
Review openjdk/jdk17u-dev/1922
-
Review openjdk/jdk17u/384
-
Review openjdk/jdk21/103
-
Review openjdk/jdk/14531