Bug 98598 - ASSERTION FAILED: m_loadState == LoadStateFinished : void WebKit::WebFrameProxy::didStartProvisionalLoad(const WTF::String &)
Summary: ASSERTION FAILED: m_loadState == LoadStateFinished : void WebKit::WebFramePro...
Status: UNCONFIRMED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Page Loading (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac (Intel) OS X 10.8
: P2 Normal
Assignee: Nobody
URL: http://www.shapelink.com/en
Keywords:
: 101965 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-10-06 06:41 PDT by Dimitris Apostolou
Modified: 2012-11-12 16:35 PST (History)
3 users (show)

See Also:


Attachments
Crash log. (77.12 KB, text/plain)
2012-10-06 06:41 PDT, Dimitris Apostolou
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dimitris Apostolou 2012-10-06 06:41:22 PDT
Created attachment 167455 [details]
Crash log.

r130578

Reproducibility: once

Steps:
1. I was on http://runkeeper.com/apps/misc/shapelinkcom/10
2. Clicked on "Shapelink AB" hyperlink.
3. After page was loaded, I clicked on Safari "Back" button a couple of times.

What happened:
3. Assert failure.

ASSERTION FAILED: m_loadState == LoadStateFinished
/Users/rex/WebKit/Source/WebKit2/UIProcess/WebFrameProxy.cpp(142) : void WebKit::WebFrameProxy::didStartProvisionalLoad(const WTF::String &)
1   0x101be9e99 WebKit::WebFrameProxy::didStartProvisionalLoad(WTF::String const&)
2   0x101c71df9 WebKit::WebPageProxy::didStartProvisionalLoadForFrame(unsigned long long, WTF::String const&, WTF::String const&, CoreIPC::ArgumentDecoder*)
3   0x101cc6d93 void CoreIPC::callMemberFunction<WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(unsigned long long, WTF::String const&, WTF::String const&, CoreIPC::ArgumentDecoder*), unsigned long long, WTF::String, WTF::String>(CoreIPC::Arguments3<unsigned long long, WTF::String, WTF::String> const&, CoreIPC::ArgumentDecoder*, WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(unsigned long long, WTF::String const&, WTF::String const&, CoreIPC::ArgumentDecoder*))
4   0x101cb828a void CoreIPC::handleMessageVariadic<Messages::WebPageProxy::DidStartProvisionalLoadForFrame, WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(unsigned long long, WTF::String const&, WTF::String const&, CoreIPC::ArgumentDecoder*)>(CoreIPC::ArgumentDecoder*, WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(unsigned long long, WTF::String const&, WTF::String const&, CoreIPC::ArgumentDecoder*))
5   0x101cb447a WebKit::WebPageProxy::didReceiveWebPageProxyMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*)
6   0x101c70c1f WebKit::WebPageProxy::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*)
7   0x101d0c456 WebKit::WebProcessProxy::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*)
8   0x101b8b520 WebKit::WebConnectionToWebProcess::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*)
9   0x101b8b56d non-virtual thunk to WebKit::WebConnectionToWebProcess::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*)
10  0x101a21845 CoreIPC::Connection::dispatchMessage(CoreIPC::MessageID, CoreIPC::ArgumentDecoder*)
11  0x101a1f0ab CoreIPC::Connection::dispatchMessage(CoreIPC::Connection::Message<CoreIPC::ArgumentDecoder>&)
12  0x101a2179b CoreIPC::Connection::dispatchOneMessage()
13  0x101a28462 WTF::FunctionWrapper<void (CoreIPC::Connection::*)()>::operator()(CoreIPC::Connection*)
14  0x101a283e5 WTF::BoundFunctionImpl<WTF::FunctionWrapper<void (CoreIPC::Connection::*)()>, void (CoreIPC::Connection*)>::operator()()
15  0x103f9b469 WTF::Function<void ()>::operator()() const
16  0x103f9b0af WebCore::RunLoop::performWork()
17  0x103f9c5be WebCore::RunLoop::performWork(void*)
18  0x7fff8b12b101 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
19  0x7fff8b12aa25 __CFRunLoopDoSources0
20  0x7fff8b14ddc5 __CFRunLoopRun
21  0x7fff8b14d6b2 CFRunLoopRunSpecific
22  0x7fff934420a4 RunCurrentEventLoopInMode
23  0x7fff93441e42 ReceiveNextEventCommon
24  0x7fff93441cd3 BlockUntilNextEventMatchingListInMode
25  0x7fff91908613 _DPSNextEvent
26  0x7fff91907ed2 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
27  0x7fff891ae75b -[BrowserApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
28  0x7fff918ff283 -[NSApplication run]
29  0x7fff918a3cb6 NSApplicationMain
30  0x7fff89381d54 SafariMain
31  0x7fff881c47e1 start

Expected result:
3. No assert failure.
Comment 1 Alexey Proskuryakov 2012-11-12 16:35:29 PST
*** Bug 101965 has been marked as a duplicate of this bug. ***