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.
*** Bug 101965 has been marked as a duplicate of this bug. ***