Bug 56185
| Summary: | http/tests/websocket/tests/url-with-credential.html sometimes crashes beneath SocketStreamHandle::readStreamCallback on Windows | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Adam Roben (:aroben) <aroben> |
| Component: | Page Loading | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | ap, jberlin, yutak |
| Priority: | P2 | Keywords: | InRadar, LayoutTestFailure, PlatformOnly |
| Version: | 528+ (Nightly build) | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
Adam Roben (:aroben)
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.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Adam Roben (:aroben)
Added to the Windows Skipped file in r80850.
Jessie Berlin
<rdar://problem/9121057>
Adam Roben (:aroben)
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.
Jessie Berlin
(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.
Jessie Berlin
Updated the skipped list in http://trac.webkit.org/changeset/80891
Alexey Proskuryakov
When running url-parsing.html in a debug build, I see an assertion failure:
ASSERT(m_state == Open) in SocketStreamHandle::readStreamCallback().
Alexey Proskuryakov
*** This bug has been marked as a duplicate of bug 44138 ***