- 
    Bug 
- 
    Resolution: Fixed
- 
     P3 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/jdk11u-dev/416c48e9
- 
                     Commit
        openjdk/jdk17u-dev/cd6cb730 Commit
        openjdk/jdk17u-dev/cd6cb730
- 
                     Commit
        openjdk/jdk21/6ef80168 Commit
        openjdk/jdk21/6ef80168
- 
                     Commit
        openjdk/jdk/47d00a4c Commit
        openjdk/jdk/47d00a4c
- 
                     Review
        openjdk/jdk11u-dev/2255 Review
        openjdk/jdk11u-dev/2255
- 
                     Review
        openjdk/jdk17u-dev/1922 Review
        openjdk/jdk17u-dev/1922
- 
                     Review
        openjdk/jdk17u/384 Review
        openjdk/jdk17u/384
- 
                     Review
        openjdk/jdk21/103 Review
        openjdk/jdk21/103
- 
                     Review
        openjdk/jdk/14531 Review
        openjdk/jdk/14531