UNCONFIRMED 92194
ASSERTION FAILED: frame : void WebKit::WebPageProxy::decidePolicyForNavigationAction(uint64_t, uint32_t, uint32_t, int32_t, const WebCore::ResourceRequest &, uint64_t, CoreIPC::ArgumentDecoder *, bool &, uint64_t &, uint64_t &)
https://bugs.webkit.org/show_bug.cgi?id=92194
Summary ASSERTION FAILED: frame : void WebKit::WebPageProxy::decidePolicyForNavigati...
Dimitris Apostolou
Reported 2012-07-24 19:11:26 PDT
r123549 Reproducibility: once Steps: http://www.google.com/ What happened: ASSERTION FAILED: frame /Users/rex/WebKit/Source/WebKit2/UIProcess/WebPageProxy.cpp(2220) : void WebKit::WebPageProxy::decidePolicyForNavigationAction(uint64_t, uint32_t, uint32_t, int32_t, const WebCore::ResourceRequest &, uint64_t, CoreIPC::ArgumentDecoder *, bool &, uint64_t &, uint64_t &) 1 0x10fae0af2 WebKit::WebPageProxy::decidePolicyForNavigationAction(unsigned long long, unsigned int, unsigned int, int, WebCore::ResourceRequest const&, unsigned long long, CoreIPC::ArgumentDecoder*, bool&, unsigned long long&, unsigned long long&) 2 0x10fb29922 void CoreIPC::callMemberFunction<WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(unsigned long long, unsigned int, unsigned int, int, WebCore::ResourceRequest const&, unsigned long long, CoreIPC::ArgumentDecoder*, bool&, unsigned long long&, unsigned long long&), unsigned long long, unsigned int, unsigned int, int, WebCore::ResourceRequest, unsigned long long, bool, unsigned long long, unsigned long long>(CoreIPC::Arguments6<unsigned long long, unsigned int, unsigned int, int, WebCore::ResourceRequest, unsigned long long> const&, CoreIPC::ArgumentDecoder*, CoreIPC::Arguments3<bool, unsigned long long, unsigned long long>&, WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(unsigned long long, unsigned int, unsigned int, int, WebCore::ResourceRequest const&, unsigned long long, CoreIPC::ArgumentDecoder*, bool&, unsigned long long&, unsigned long long&)) 3 0x10fb26e7b void CoreIPC::handleMessageVariadic<Messages::WebPageProxy::DecidePolicyForNavigationAction, WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(unsigned long long, unsigned int, unsigned int, int, WebCore::ResourceRequest const&, unsigned long long, CoreIPC::ArgumentDecoder*, bool&, unsigned long long&, unsigned long long&)>(CoreIPC::ArgumentDecoder*, CoreIPC::ArgumentEncoder*, WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(unsigned long long, unsigned int, unsigned int, int, WebCore::ResourceRequest const&, unsigned long long, CoreIPC::ArgumentDecoder*, bool&, unsigned long long&, unsigned long long&)) 4 0x10fb2195e WebKit::WebPageProxy::didReceiveSyncWebPageProxyMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*, WTF::OwnPtr<CoreIPC::ArgumentEncoder>&) 5 0x10faddfa9 WebKit::WebPageProxy::didReceiveSyncMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*, WTF::OwnPtr<CoreIPC::ArgumentEncoder>&) 6 0x10fb733ee WebKit::WebProcessProxy::didReceiveSyncMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*, WTF::OwnPtr<CoreIPC::ArgumentEncoder>&) 7 0x10f9fd08d WebKit::WebConnectionToWebProcess::didReceiveSyncMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*, WTF::OwnPtr<CoreIPC::ArgumentEncoder>&) 8 0x10f9fd0e5 non-virtual thunk to WebKit::WebConnectionToWebProcess::didReceiveSyncMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*, WTF::OwnPtr<CoreIPC::ArgumentEncoder>&) 9 0x10f8a1418 CoreIPC::Connection::dispatchSyncMessage(CoreIPC::MessageID, CoreIPC::ArgumentDecoder*) 10 0x10f89edf5 CoreIPC::Connection::dispatchMessage(CoreIPC::Connection::Message<CoreIPC::ArgumentDecoder>&) 11 0x10f89ecbe CoreIPC::Connection::SyncMessageState::dispatchMessages() 12 0x10f8a075d CoreIPC::Connection::waitForSyncReply(unsigned long long, double, unsigned int) 13 0x10f8a052f CoreIPC::Connection::sendSyncMessage(CoreIPC::MessageID, unsigned long long, WTF::PassOwnPtr<CoreIPC::ArgumentEncoder>, double, unsigned int) 14 0x10fb19f85 bool CoreIPC::Connection::sendSync<Messages::WebPage::AcceptsFirstMouse>(Messages::WebPage::AcceptsFirstMouse const&, Messages::WebPage::AcceptsFirstMouse::Reply const&, unsigned long long, double, unsigned int) 15 0x10fb19e25 bool WebKit::WebProcessProxy::sendSync<Messages::WebPage::AcceptsFirstMouse>(Messages::WebPage::AcceptsFirstMouse const&, Messages::WebPage::AcceptsFirstMouse::Reply const&, unsigned long long, double) 16 0x10fb17f92 WebKit::WebPageProxy::acceptsFirstMouse(int, WebKit::WebMouseEvent const&) 17 0x10fbc2867 -[WKView acceptsFirstMouse:] 18 0x7fff90d1224a -[NSWindow sendEvent:] 19 0x7fff8de9f714 -[Window sendEvent:] 20 0x7fff8dc94dcb -[BrowserWindow sendEvent:] 21 0x7fff90d0ef04 -[NSApplication sendEvent:] 22 0x7fff8dc32a36 -[BrowserApplication sendEvent:] 23 0x7fff90c24c7a -[NSApplication run] 24 0x7fff90bc9656 NSApplicationMain 25 0x7fff8de02734 SafariMain 26 0x7fff907647e1 start 27 0x1 Expected result: No assert failure.
Attachments
Crash log. (78.80 KB, text/plain)
2012-10-10 03:04 PDT, Dimitris Apostolou
no flags
Dimitris Apostolou
Comment 1 2012-10-10 03:03:46 PDT
r130875 Got it again. ASSERTION FAILED: frame /Users/rex/WebKit/Source/WebKit2/UIProcess/WebPageProxy.cpp(2323) : void WebKit::WebPageProxy::decidePolicyForNavigationAction(uint64_t, uint32_t, uint32_t, int32_t, const WebCore::ResourceRequest &, uint64_t, CoreIPC::ArgumentDecoder *, bool &, uint64_t &, uint64_t &) 1 0x1026f03e3 WebKit::WebPageProxy::decidePolicyForNavigationAction(unsigned long long, unsigned int, unsigned int, int, WebCore::ResourceRequest const&, unsigned long long, CoreIPC::ArgumentDecoder*, bool&, unsigned long long&, unsigned long long&) 2 0x10273a762 void CoreIPC::callMemberFunction<WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(unsigned long long, unsigned int, unsigned int, int, WebCore::ResourceRequest const&, unsigned long long, CoreIPC::ArgumentDecoder*, bool&, unsigned long long&, unsigned long long&), unsigned long long, unsigned int, unsigned int, int, WebCore::ResourceRequest, unsigned long long, bool, unsigned long long, unsigned long long>(CoreIPC::Arguments6<unsigned long long, unsigned int, unsigned int, int, WebCore::ResourceRequest, unsigned long long> const&, CoreIPC::ArgumentDecoder*, CoreIPC::Arguments3<bool, unsigned long long, unsigned long long>&, WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(unsigned long long, unsigned int, unsigned int, int, WebCore::ResourceRequest const&, unsigned long long, CoreIPC::ArgumentDecoder*, bool&, unsigned long long&, unsigned long long&)) 3 0x102737cab void CoreIPC::handleMessageVariadic<Messages::WebPageProxy::DecidePolicyForNavigationAction, WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(unsigned long long, unsigned int, unsigned int, int, WebCore::ResourceRequest const&, unsigned long long, CoreIPC::ArgumentDecoder*, bool&, unsigned long long&, unsigned long long&)>(CoreIPC::ArgumentDecoder*, CoreIPC::ArgumentEncoder*, WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(unsigned long long, unsigned int, unsigned int, int, WebCore::ResourceRequest const&, unsigned long long, CoreIPC::ArgumentDecoder*, bool&, unsigned long long&, unsigned long long&)) 4 0x102732700 WebKit::WebPageProxy::didReceiveSyncWebPageProxyMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*, WTF::OwnPtr<CoreIPC::ArgumentEncoder>&) 5 0x1026ed679 WebKit::WebPageProxy::didReceiveSyncMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*, WTF::OwnPtr<CoreIPC::ArgumentEncoder>&) 6 0x102788ffe WebKit::WebProcessProxy::didReceiveSyncMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*, WTF::OwnPtr<CoreIPC::ArgumentEncoder>&) 7 0x102607bad WebKit::WebConnectionToWebProcess::didReceiveSyncMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*, WTF::OwnPtr<CoreIPC::ArgumentEncoder>&) 8 0x102607c05 non-virtual thunk to WebKit::WebConnectionToWebProcess::didReceiveSyncMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*, WTF::OwnPtr<CoreIPC::ArgumentEncoder>&) 9 0x10249d340 CoreIPC::Connection::dispatchSyncMessage(CoreIPC::MessageID, CoreIPC::ArgumentDecoder*) 10 0x10249ad92 CoreIPC::Connection::dispatchMessage(CoreIPC::Connection::Message<CoreIPC::ArgumentDecoder>&) 11 0x10249ac4f CoreIPC::Connection::SyncMessageState::dispatchMessages() 12 0x10249c6a1 CoreIPC::Connection::waitForSyncReply(unsigned long long, double, unsigned int) 13 0x10249c494 CoreIPC::Connection::sendSyncMessage(CoreIPC::MessageID, unsigned long long, WTF::PassOwnPtr<CoreIPC::ArgumentEncoder>, double, unsigned int) 14 0x10272acb5 bool CoreIPC::Connection::sendSync<Messages::WebPage::AcceptsFirstMouse>(Messages::WebPage::AcceptsFirstMouse const&, Messages::WebPage::AcceptsFirstMouse::Reply const&, unsigned long long, double, unsigned int) 15 0x10272ab55 bool WebKit::WebProcessProxy::sendSync<Messages::WebPage::AcceptsFirstMouse>(Messages::WebPage::AcceptsFirstMouse const&, Messages::WebPage::AcceptsFirstMouse::Reply const&, unsigned long long, double) 16 0x102728cc2 WebKit::WebPageProxy::acceptsFirstMouse(int, WebKit::WebMouseEvent const&) 17 0x1027dd0b7 -[WKView acceptsFirstMouse:] 18 0x7fff919eca8a -[NSWindow sendEvent:] 19 0x7fff8941ffdc -[Window sendEvent:] 20 0x7fff89210b3b -[BrowserWindow sendEvent:] 21 0x7fff919e9744 -[NSApplication sendEvent:] 22 0x7fff891ade2e -[BrowserApplication sendEvent:] 23 0x7fff918ff2fa -[NSApplication run] 24 0x7fff918a3cb6 NSApplicationMain 25 0x7fff89381d54 SafariMain 26 0x7fff881c47e1 start
Dimitris Apostolou
Comment 2 2012-10-10 03:04:55 PDT
Created attachment 167966 [details] Crash log.
Note You need to log in before you can comment on or make changes to this bug.