[Webkit-unassigned] [Bug 49972] REGRESSION (r72415?): Crash in DOMWindow::dispatchTimedEvent when running fast/dom/onload-open.html
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Nov 23 07:14:53 PST 2010
https://bugs.webkit.org/show_bug.cgi?id=49972
--- Comment #1 from Adam Roben (aroben) <aroben at apple.com> 2010-11-23 07:14:53 PST ---
Here's the backtrace of the crash:
> WebKit.dll!WebCore::DOMWindow::dispatchTimedEvent(WTF::PassRefPtr<WebCore::Event> event={...}, WebCore::Document * target=0x11cbe258, double * startTime=0x10b30fe0, double * endTime=0x10b30fe8) Line 1560 + 0x8 bytes C++
WebKit.dll!WebCore::DOMWindow::dispatchLoadEvent() Line 1514 C++
WebKit.dll!WebCore::Document::dispatchWindowLoadEvent() Line 3458 C++
WebKit.dll!WebCore::Document::implicitClose() Line 2107 C++
WebKit.dll!WebCore::FrameLoader::checkCallImplicitClose() Line 901 C++
WebKit.dll!WebCore::FrameLoader::checkCompleted() Line 850 C++
WebKit.dll!WebCore::FrameLoader::completed() Line 1200 C++
WebKit.dll!WebCore::FrameLoader::checkCompleted() Line 853 C++
WebKit.dll!WebCore::FrameLoader::mainReceivedCompleteError(WebCore::DocumentLoader * loader=0x11044920, const WebCore::ResourceError & __formal={...}) Line 3267 C++
WebKit.dll!WebCore::DocumentLoader::mainReceivedError(const WebCore::ResourceError & error={...}, bool isComplete=true) Line 199 C++
WebKit.dll!WebCore::FrameLoader::receivedMainResourceError(const WebCore::ResourceError & error={...}, bool isComplete=true) Line 2824 C++
WebKit.dll!WebCore::MainResourceLoader::didCancel(const WebCore::ResourceError & error={...}) Line 109 C++
WebKit.dll!WebCore::ResourceLoader::cancel(const WebCore::ResourceError & error={...}) Line 378 + 0x1f bytes C++
WebKit.dll!WebCore::ResourceLoader::cancel() Line 368 + 0x18 bytes C++
WebKit.dll!WebCore::DocumentLoader::stopLoading(WebCore::DatabasePolicy databasePolicy=DatabasePolicyStop) Line 241 + 0x12 bytes C++
WebKit.dll!WebCore::FrameLoader::stopAllLoaders(WebCore::DatabasePolicy databasePolicy=DatabasePolicyStop) Line 1697 C++
WebKit.dll!WebCore::FrameLoader::stopLoadingSubframes() Line 1677 + 0x18 bytes C++
WebKit.dll!WebCore::FrameLoader::stopAllLoaders(WebCore::DatabasePolicy databasePolicy=DatabasePolicyStop) Line 1695 C++
WebKit.dll!WebCore::FrameLoader::frameDetached() Line 2571 C++
WebKit.dll!WebCore::HTMLFrameOwnerElement::willRemove() Line 59 C++
WebKit.dll!WebCore::HTMLFrameElementBase::willRemove() Line 284 C++
WebKit.dll!WebCore::ContainerNode::willRemove() Line 362 + 0x24 bytes C++
WebKit.dll!WebCore::ContainerNode::willRemove() Line 362 + 0x24 bytes C++
WebKit.dll!WebCore::willRemoveChildren(WebCore::ContainerNode * container=0x11728258) Line 386 + 0x1d bytes C++
WebKit.dll!WebCore::ContainerNode::removeChildren() Line 505 + 0xe bytes C++
WebKit.dll!WebCore::Document::implicitOpen() Line 1987 C++
WebKit.dll!WebCore::Document::open(WebCore::Document * ownerDocument=0x11728258) Line 1954 C++
WebKit.dll!WebCore::JSHTMLDocument::open(JSC::ExecState * exec=0x120b00c0) Line 129 C++
WebKit.dll!WebCore::jsHTMLDocumentPrototypeFunctionOpen(JSC::ExecState * exec=0x120b00c0) Line 400 + 0x10 bytes C++
0fff1b52()
JavaScriptCore.dll!cti_vm_lazyLinkCall() Line 2136 + 0x1c bytes C++
JavaScriptCore.dll!JSC::Interpreter::executeCall(JSC::ExecState * callFrame=0x0fce8e40, JSC::JSObject * function=0x10ec8640, JSC::CallType callType=CallTypeJS, const JSC::CallData & callData={...}, JSC::JSValue thisValue={...}, const JSC::ArgList & args={...}) Line 849 + 0x2a bytes C++
JavaScriptCore.dll!JSC::call(JSC::ExecState * exec=0x0fce8e40, JSC::JSValue functionObject={...}, JSC::CallType callType=CallTypeJS, const JSC::CallData & callData={...}, JSC::JSValue thisValue={...}, const JSC::ArgList & args={...}) Line 38 + 0x3c bytes C++
WebKit.dll!WebCore::JSMainThreadExecState::call(JSC::ExecState * exec=0x0fce8e40, JSC::JSValue functionObject={...}, JSC::CallType callType=CallTypeJS, const JSC::CallData & callData={...}, JSC::JSValue thisValue={...}, const JSC::ArgList & args={...}) Line 48 + 0x29 bytes C++
WebKit.dll!WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext * scriptExecutionContext=, WebCore::Event * event=) Line 124 + 0x6a bytes C++
WebKit.dll!WebCore::EventTarget::fireEventListeners(WebCore::Event * event=0x10fd4fc8, WebCore::EventTargetData * d=0x112bafa8, WTF::Vector<WebCore::RegisteredEventListener,1> & entry=[...](...,...)) Line 342 + 0x35 bytes C++
WebKit.dll!WebCore::EventTarget::fireEventListeners(WebCore::Event * event=0x10fd4fc8) Line 313 C++
WebKit.dll!WebCore::DOMWindow::dispatchEvent(WTF::PassRefPtr<WebCore::Event> prpEvent={...}, WTF::PassRefPtr<WebCore::EventTarget> prpTarget={...}) Line 1547 + 0x11 bytes C++
WebKit.dll!WebCore::DOMWindow::dispatchTimedEvent(WTF::PassRefPtr<WebCore::Event> event={...}, WebCore::Document * target=0x116f0258, double * startTime=0x11310fe0, double * endTime=0x11310fe8) Line 1560 C++
WebKit.dll!WebCore::DOMWindow::dispatchLoadEvent() Line 1514 C++
WebKit.dll!WebCore::Document::dispatchWindowLoadEvent() Line 3458 C++
WebKit.dll!WebCore::Document::implicitClose() Line 2107 C++
WebKit.dll!WebCore::FrameLoader::checkCallImplicitClose() Line 901 C++
WebKit.dll!WebCore::FrameLoader::checkCompleted() Line 850 C++
WebKit.dll!WebCore::FrameLoader::completed() Line 1200 C++
WebKit.dll!WebCore::FrameLoader::checkCompleted() Line 853 C++
WebKit.dll!WebCore::FrameLoader::finishedParsing() Line 784 C++
WebKit.dll!WebCore::Document::finishedParsing() Line 4226 C++
WebKit.dll!WebCore::HTMLTreeBuilder::finished() Line 2794 + 0x18 bytes C++
WebKit.dll!WebCore::HTMLDocumentParser::end() Line 324 C++
WebKit.dll!WebCore::HTMLDocumentParser::attemptToRunDeferredScriptsAndEnd() Line 333 C++
WebKit.dll!WebCore::HTMLDocumentParser::prepareToStopParsing() Line 151 C++
WebKit.dll!WebCore::HTMLDocumentParser::attemptToEnd() Line 344 + 0xf bytes C++
WebKit.dll!WebCore::HTMLDocumentParser::finish() Line 373 C++
WebKit.dll!WebCore::Document::finishParsing() Line 2257 + 0x20 bytes C++
WebKit.dll!WebCore::DocumentWriter::endIfNotLoadingMainResource() Line 222 C++
WebKit.dll!WebCore::DocumentWriter::end() Line 207 C++
WebKit.dll!WebCore::DocumentLoader::finishedLoading() Line 279 C++
WebKit.dll!WebCore::FrameLoader::finishedLoading() Line 2167 C++
WebKit.dll!WebCore::MainResourceLoader::didFinishLoading(double finishTime=0.00000000000000000) Line 458 C++
WebKit.dll!WebCore::ResourceLoader::didFinishLoading(WebCore::ResourceHandle * __formal=0x11a92ff0, double finishTime=0.00000000000000000) Line 435 + 0x18 bytes C++
WebKit.dll!WebCore::didFinishLoading(_CFURLConnection * conn=0x11f0afe0, const void * clientInfo=0x11a92ff0) Line 244 + 0x26 bytes C++
CFNetwork.dll!URLConnectionClient::_clientDidFinishLoading + 0x2b bytes C++
CFNetwork.dll!URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload C++
CFNetwork.dll!URLConnectionClient::processEvents() + 0x21 bytes C++
CFNetwork.dll!URLConnectionWndProc C++
user32.dll!_InternalCallWinProc at 20() + 0x28 bytes
user32.dll!_UserCallWinProcCheckWow at 32() + 0xb7 bytes
user32.dll!_DispatchMessageWorker at 8() + 0xdc bytes
user32.dll!_DispatchMessageW at 4() + 0xf bytes
DumpRenderTree.exe!runTest(const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & testPathOrURL="h:\cyghome\dev\webkit\opensource\layouttests\fast\dom\onload-open.html") Line 987 + 0xf bytes C++
DumpRenderTree.exe!main(int argc=2, char * * argv=0x06f9ff78) Line 1369 + 0x33 bytes C++
DumpRenderTree.exe!__tmainCRTStartup() Line 597 + 0x17 bytes C
kernel32.dll!_BaseProcessStart at 4() + 0x23 bytes
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list