Random EOF errors on OSX #877
Comments
I got the same error. |
For the record, I worked around this by blocking our intercom.io script. Not sure why that worked though. |
We are also seeing Please let me know what we can do to help debug this issue further. Version info:
The full capybara-webkit debug log is here: https://gist.github.com/tmertens/777fc15c6bf5973f69506e9c16d3a842 The failure is intermittent in CI and we have been unable to reproduce locally (with same versions of QT/Webkit/C, but when it does occur, it always fails on the same line when attempting to set a value on a field: date_field.set("#{value}\n") Here is the stack trace:
You can see at the end of the log it starts
Any assistance with resolving this is greatly appreciated. |
@tmertens What does your test look like? |
I'm experiencing EOF errors during my CI tests. https://gist.github.com/mrjonesbot/36bb84ab8e263ebb3c9516fa80c14d4c |
@tmertens Does the "\n" on the end of the value you're setting in the field happen to trigger a page change? |
@twalpole sorry for the late response, I've been preoccupied with other things. I'll check if "\n" triggers an actual page refresh, it is more likely a form submit that triggers some JS side validations and probably rewrites part of the DOM to display an error. In the test, it is submitting the same form twice in a row, both times with invalid data. |
@tmertens Ok - let me know - some of capybara-webkits commands are implemented via JS that is injected into the page, and can cause crashes/hangs if the page/injected JS disappears before the command concludes. If that is the case, not sending the |
Closing due to lack of response. If someone provides a way to reproduce this issue with the current master branch we can reopen. |
I'm getting EOF errors on every run, sometimes on a call to
within
, other times on anto have_content
call.Here are my version numbers:
OSX: 10.11.3
Capybara: 2.5.0
capybara-webkit: 1.7.1
Qt: 5.5.0
WebKit: 538.1
QtWebKit: 5.5.0
Here is a gist of my full log, it's a pretty complex test, sorry. https://gist.github.com/RobinClowers/2e81dff39b441d2b5a21
The text was updated successfully, but these errors were encountered: