Open johlym opened 3 weeks ago
@johlym, thank you for creating this issue. We will troubleshoot it as soon as we can.
Triage this issue by using labels.
If information is missing, add a helpful comment and then I-issue-template
label.
If the issue is a question, add the I-question
label.
If the issue is valid but there is no time to troubleshoot it, consider adding the help wanted
label.
If the issue requires changes or fixes from an external project (e.g., ChromeDriver, GeckoDriver, MSEdgeDriver, W3C),
add the applicable G-*
label, and it will provide the correct link and auto-close the
issue.
After troubleshooting the issue, please add the R-awaiting answer
label.
Thank you!
What happened?
Using
selenium-webdriver
4.25.0 or 4.26.0, Ruby 3.2.2 (or 3.3.5), andteaspon
1.4.0, we run into an issue where Webdriver tries to terminate its child process and throws an exception because the process doesn't exist. (see log output)This is slightly different than, but seemingly related to #14032, in that
ErrNo::ERSCH
is thrown, rather thanErrno::ECHILD
in #14032.We are able to work around this by creating a small money patch to override the
terminate
method (as an initializer since this is a Rails app):How can we reproduce the issue?
Relevant log output