-
-
Notifications
You must be signed in to change notification settings - Fork 426
Crashing against current Master - Broken Pipe #777
Comments
It seems likely that we're trying to free an already-deleted reference. @nritholtz does this reliably crash for you on master but reliably work on a previous commit? If so, is there any way you could pinpoint the commit? The commit you linked to simply updated a NEWS file, and it seems unlikely for that to be the culprit. Narrowing it down to a more specific test case would also be very valuable. |
I'll try to run it against previous versions, since it is failing consistently on a specific test. Unfortunately, it will take a little while since this is a bump upgrade from 1.3.0. I will let you know. |
Thanks. The commit that's causing issues is fortunately pretty small, so we may be able to debug with a few rounds. I remember an earlier issue where the logger was causing issues because the URL string was somehow deleted. Based on that, I tried disabling just the logger change from that commit and pushed to a branch called Could you give that branch a shot? |
@jferris Just tried it against your new commit but unfortunately it crashed again. |
@nritholtz hmm, okay. I pushed another commit with some debugging statements in the |
@jferris Tell me if you want the entire debug log, but here is what I think you want as the relevant log:
|
@nritholtz thanks. That confirms my suspicion. I'll see if I can replicate this locally and push up a fix later this week. |
@jferris, perhaps it would make sense to listen to the |
That sounds like a good idea. It's definitely the |
Is the recommended short-term solution here to downgrade to 1.5.0? Getting this on 1.5.1 |
@jwg2s that will probably work for you. The only change in 1.5.1 was a fix for a crash in 1.5.0, but it unfortunately introduced a new crash. Hopefully you won't hit the other crash on 1.5.0. I'll try to get a fix for this out sometime this week. |
Downgrading worked for us, will look for the next update and then upgrade again. Thanks for the help! |
@nritholtz could you try the latest commit on that branch? I think I've managed to reproduce the crash. |
@jferris, we have had sporadic broken pipe issues in our tests for months now. i just tried your recent commit, and it looks like it may have fixed them! |
Tried it a few times and it looks good. |
Hrm, actually i was wrong. we are still getting broken pipe issues |
@jferris, should i open a new issue or add stuff here? |
@vkatz-ninthdecimal if you could open a new issue, that would be great. |
Hey @jferris, Any update on getting this into a release? |
I was running into some issues on CI, and I haven't had a chance to address it. My next likely opportunity to work on this is Friday. |
Fixed by #781. Will be released in 1.5.2. |
Webkit Debug output of crashing tests when ran against lastest commit, 7bedbc0, in master. As you can tell, the tests are running against a remote server.
All system information is included in the Webkit Debug output.
The text was updated successfully, but these errors were encountered: