http/tests/websocket/tests/url-with-credential.html sometimes crashes beneath SocketStreamHandle::readStreamCallback on Windows. Here are some crash logs: http://build.webkit.org/results/Windows%207%20Release%20(Tests)/r80815%20(10281)/http/tests/websocket/tests/url-with-credential-crash-log.txt http://build.webkit.org/results/Windows%207%20Release%20(Tests)/r80812%20(10278)/http/tests/websocket/tests/url-with-credential-crash-log.txt http://build.webkit.org/results/Windows%207%20Release%20(Tests)/r80806%20(10274)/http/tests/websocket/tests/url-with-credential-crash-log.txt This is very likely related to (or a duplicate of) bug 55375 and bug 44138.
Added to the Windows Skipped file in r80850.
<rdar://problem/9121057>
Hm, now the next test (http/tests/websocket/tests/url-with-empty-query.html) is crashing: http://build.webkit.org/results/Windows%207%20Release%20(Tests)/r80850%20(10295)/results.html Makes me think the previous test is the one to blame.
(In reply to comment #3) > Hm, now the next test (http/tests/websocket/tests/url-with-empty-query.html) is crashing: > > http://build.webkit.org/results/Windows%207%20Release%20(Tests)/r80850%20(10295)/results.html > > Makes me think the previous test is the one to blame. After some testing (building release and running with run-webkit-tests --iterations 5), it appears that the culprit is http/tests/websocket/tests/url-parsing.html (Skipping that test and unskipping url-with-credential.html) gets rid of the crashes. I will update the Skipped list.
Updated the skipped list in http://trac.webkit.org/changeset/80891
When running url-parsing.html in a debug build, I see an assertion failure: ASSERT(m_state == Open) in SocketStreamHandle::readStreamCallback().
*** This bug has been marked as a duplicate of bug 44138 ***