Bug 112775
Summary: | Intermittent assertion failure in WebCore::Document::resumeScheduledTasks() after an alert() | ||
---|---|---|---|
Product: | WebKit | Reporter: | Ryosuke Niwa <rniwa> |
Component: | Page Loading | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Normal | CC: | abarth, beidson, japhet |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Ryosuke Niwa
e.g.
Application Specific Information:
CRASHING TEST: jquery/data.html
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.WebCore 0x000000010a5be084 WebCore::Document::resumeScheduledTasks() + 84 (Document.cpp:4927)
1 com.apple.WebCore 0x000000010b496213 WebCore::PageGroupLoadDeferrer::~PageGroupLoadDeferrer() + 163 (PageGroupLoadDeferrer.cpp:67)
2 com.apple.WebCore 0x000000010b496165 WebCore::PageGroupLoadDeferrer::~PageGroupLoadDeferrer() + 21 (PageGroupLoadDeferrer.cpp:71)
3 com.apple.WebCore 0x000000010a314d9f WebCore::Chrome::runJavaScriptAlert(WebCore::Frame*, WTF::String const&) + 351 (Chrome.cpp:323)
4 com.apple.WebCore 0x000000010a76a611 WebCore::DOMWindow::alert(WTF::String const&) + 129 (DOMWindow.cpp:1043)
5 com.apple.WebCore 0x000000010ae98b15 WebCore::jsDOMWindowPrototypeFunctionAlert(JSC::ExecState*) + 677 (JSDOMWindow.cpp:13138)
6 ??? 0x00005d957ca01045 0 + 102896622374981
7 com.apple.JavaScriptCore 0x00000001092fc2a4 JSC::JITCode::execute(JSC::JSStack*, JSC::ExecState*, JSC::JSGlobalData*) + 84 (JITCode.h:135)
8 com.apple.JavaScriptCore 0x00000001092f954f JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 1519 (Interpreter.cpp:1059)
9 com.apple.JavaScriptCore 0x00000001091015d2 JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 306 (CallData.cpp:40)
10 com.apple.WebCore 0x000000010ad87e92 WebCore::JSMainThreadExecState::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 146 (JSMainThreadExecState.h:56)
11 com.apple.WebCore 0x000000010aed8d06 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 1238 (JSEventListener.cpp:129)
12 com.apple.WebCore 0x000000010a826b32 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul>&) + 498 (EventTarget.cpp:258)
13 com.apple.WebCore 0x000000010a82674c WebCore::EventTarget::fireEventListeners(WebCore::Event*) + 380 (EventTarget.cpp:203)
14 com.apple.WebCore 0x000000010a826597 WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 135 (EventTarget.cpp:155)
15 com.apple.WebCore 0x000000010a769e99 WebCore::DOMWindow::dispatchMessageEventWithOriginCheck(WebCore::SecurityOrigin*, WTF::PassRefPtr<WebCore::Event>, WTF::PassRefPtr<WebCore::ScriptCallStack>) + 537 (DOMWindow.cpp:900)
16 com.apple.WebCore 0x000000010a769c39 WebCore::DOMWindow::postMessageTimerFired(WTF::PassOwnPtr<WebCore::PostMessageTimer>) + 393 (DOMWindow.cpp:885)
17 com.apple.WebCore 0x000000010a778283 WebCore::PostMessageTimer::fired() + 67 (DOMWindow.cpp:141)
18 com.apple.WebCore 0x000000010bc0144e WebCore::ThreadTimers::sharedTimerFiredInternal() + 302 (ThreadTimers.cpp:132)
19 com.apple.WebCore 0x000000010bc01169 WebCore::ThreadTimers::sharedTimerFired() + 25 (ThreadTimers.cpp:106)
20 com.apple.WebCore 0x000000010b93cf43 WebCore::timerFired(__CFRunLoopTimer*, void*) + 67 (SharedTimerMac.mm:166)
21 com.apple.CoreFoundation 0x00007fff93528804 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
22 com.apple.CoreFoundation 0x00007fff9352831d __CFRunLoopDoTimer + 557
23 com.apple.CoreFoundation 0x00007fff9350dad9 __CFRunLoopRun + 1529
24 com.apple.CoreFoundation 0x00007fff9350d0e2 CFRunLoopRunSpecific + 290
25 com.apple.HIToolbox 0x00007fff9aab3eb4 RunCurrentEventLoopInMode + 209
26 com.apple.HIToolbox 0x00007fff9aab3c52 ReceiveNextEventCommon + 356
27 com.apple.HIToolbox 0x00007fff9aab3ae3 BlockUntilNextEventMatchingListInMode + 62
28 com.apple.AppKit 0x00007fff94455563 _DPSNextEvent + 685
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Ryosuke Niwa
e.g.
http://build.webkit.org/results/Apple%20MountainLion%20Debug%20WK2%20(Tests)/r146300%20(7945)/results.html
Alexey Proskuryakov
*** This bug has been marked as a duplicate of bug 97124 ***