| Summary: | run-jsc may kill the whole process group on some unix platforms | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Asumu Takikawa <asumu> |
| Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
|
Description
Asumu Takikawa
2023-10-27 11:39:09 PDT
Pull request: https://github.com/WebKit/WebKit/pull/19654 Note: I thought originally this was only a problem on Linux, but you can reproduce bad behavior on MacOS as well but not as dire. Example on Mac with zsh: ``` % run-jsc --jsc-only Running 1 time(s): DYLD_FRAMEWORK_PATH=/Users/asumu/WebKit/WebKitBuild/JSCOnly/Release/bin /Users/asumu/WebKit/WebKitBuild/JSCOnly/Release/bin/jsc --useDollarVM=1 Can't exec "/Users/asumu/WebKit/WebKitBuild/JSCOnly/Release/bin/jsc": No such file or directory at /Users/asumu/WebKit/Tools/Scripts/run-jsc line 70. kill: 14012: Invalid argument jsc exited with non-zero status: 255 ``` The `kill` command errors with "invalid argument" because the jsc-only port is not available. Committed 269947@main (03f59460b133): <https://commits.webkit.org/269947@main> Reviewed commits have been landed. Closing PR #19654 and removing active labels. |