Summary: | [Lion WK2] fast/loader/reload-zero-byte-plugin.html hits assert | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Jon Lee <jonlee> | ||||
Component: | Tools / Tests | Assignee: | Anders Carlsson <andersca> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | andersca, webkit-bug-importer | ||||
Priority: | P2 | Keywords: | InRadar, MakingBotsRed | ||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | Mac | ||||||
OS: | OS X 10.7 | ||||||
Attachments: |
|
Description
Jon Lee
2012-06-20 16:19:22 PDT
The debug trace is a little different, and points to where the error occurs: Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.apple.WebKit2 0x0000000101aa740e WebKit::NetscapePlugin::manualStreamDidFinishLoading() + 254 (NetscapePlugin.cpp:822) 1 com.apple.WebKit2 0x0000000101af5dcc WebKit::PluginControllerProxy::manualStreamDidFinishLoading() + 76 (PluginControllerProxy.cpp:454) 2 com.apple.WebKit2 0x0000000101afca83 void CoreIPC::callMemberFunction<WebKit::PluginControllerProxy, void (WebKit::PluginControllerProxy::*)()>(CoreIPC::Arguments0 const&, WebKit::PluginControllerProxy*, void (WebKit::PluginControllerProxy::*)()) + 131 (HandleMessage.h:14) 3 com.apple.WebKit2 0x0000000101afaa06 void CoreIPC::handleMessage<Messages::PluginControllerProxy::ManualStreamDidFinishLoading, WebKit::PluginControllerProxy, void (WebKit::PluginControllerProxy::*)()>(CoreIPC::ArgumentDecoder*, WebKit::PluginControllerProxy*, void (WebKit::PluginControllerProxy::*)()) + 102 (HandleMessage.h:303) 4 com.apple.WebKit2 0x0000000101af9c0e WebKit::PluginControllerProxy::didReceivePluginControllerProxyMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*) + 670 (PluginControllerProxyMessageReceiver.cpp:109) 5 com.apple.WebKit2 0x0000000101cd2788 WebKit::WebProcessConnection::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*) + 264 (WebProcessConnection.cpp:173) 6 com.apple.WebKit2 0x0000000101a2cdbc CoreIPC::Connection::dispatchMessage(CoreIPC::Connection::Message<CoreIPC::ArgumentDecoder>&) + 348 (Connection.cpp:691) 7 com.apple.WebKit2 0x0000000101a2f50b CoreIPC::Connection::dispatchOneMessage() + 203 (Connection.cpp:718) 8 com.apple.WebKit2 0x0000000101a35ff2 WTF::FunctionWrapper<void (CoreIPC::Connection::*)()>::operator()(CoreIPC::Connection*) + 114 (Functional.h:173) 9 com.apple.WebKit2 0x0000000101a35f75 WTF::BoundFunctionImpl<WTF::FunctionWrapper<void (CoreIPC::Connection::*)()>, void ()(CoreIPC::Connection*)>::operator()() + 53 (Functional.h:405) 10 com.apple.WebCore 0x00000001049c73c5 WTF::Function<void ()()>::operator()() const + 133 (Functional.h:613) 11 com.apple.WebCore 0x00000001049c7166 WebCore::RunLoop::performWork() + 198 (RunLoop.cpp:76) 12 com.apple.WebCore 0x00000001049c84fe WebCore::RunLoop::performWork(void*) + 62 (RunLoopCF.cpp:66) The test that appears to be failing is fast/loader/reload-zero-byte-plugin.html. The easiest way to see this is to run: run-webkit-tests --verbose -2 --debug --no-retry-failures fast/loader/reload-zero-byte-plugin.html Test has been skipped on wk2 bots via http://trac.webkit.org/changeset/121188 Created attachment 149390 [details]
Patch
Committed r121203: <http://trac.webkit.org/changeset/121203> |