When running LayoutTests by chromium test_shell, test_shell crashes in WebSocket code. > test_shell.exe!WebCore::WebSocket::didClose() Line 216 + 0x70 bytes C++ test_shell.exe!WebCore::WebSocketChannel::didClose(WebCore::SocketStreamHandle * handle=0x03dc01f0) Line 135 + 0x9 bytes C++ test_shell.exe!WebCore::SocketStreamHandleInternal::didClose(WebKit::WebSocketStreamHandle * socketHandle=0x018ffeb8) Line 186 + 0xb bytes C++ test_shell.exe!webkit_glue::WebSocketStreamHandleImpl::Context::DidClose(WebKit::WebSocketStreamHandle * web_handle=0x03f8ec00) Line 144 C++ test_shell.exe!`anonymous namespace'::WebSocketStreamHandleBridgeImpl::DoOnClose() Line 213 C++ test_shell.exe!MessageLoop::RunTask(Task * task=0x03e88a68) Line 315 C++ test_shell.exe!MessageLoop::DoWork() Line 437 C++ test_shell.exe!base::MessagePumpForUI::DoRunLoop() Line 210 C++
Created attachment 41934 [details] Fix crash found in chromium test_shell.
Comment on attachment 41934 [details] Fix crash found in chromium test_shell. It would be great to capture this in a layout test. r=me because I'd like to get rid of the sporadic crashing on buildbots, but please follow up and write a test for it.
Comment on attachment 41934 [details] Fix crash found in chromium test_shell. cq ftw!
Comment on attachment 41934 [details] Fix crash found in chromium test_shell. Clearing flags on attachment: 41934 Committed r50155: <http://trac.webkit.org/changeset/50155>
All reviewed patches have been landed. Closing bug.