Bug 117268 - REGRESSION (r148713): Crash under waitForDidUpdateInWindowState
Summary: REGRESSION (r148713): Crash under waitForDidUpdateInWindowState
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit2 (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Tim Horton
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2013-06-05 11:58 PDT by Tim Horton
Modified: 2013-06-05 12:42 PDT (History)
1 user (show)

See Also:


Attachments
patch (1.66 KB, patch)
2013-06-05 12:00 PDT, Tim Horton
andersca: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Horton 2013-06-05 11:58:03 PDT
Anders thinks we need an isValid. I also noticed that we're not clearing m_waitingForDidUpdateInWindowState if the WebProcess quits.

<rdar://problem/13822353>


Null deref:

CoreIPC::Connection::waitForMessage(CoreIPC::StringReference, CoreIPC::StringReference, unsigned long long, double) + 0x47
bool CoreIPC::Connection::waitForAndDispatchImmediately<Messages::WebPageProxy::DidUpdateInWindowState>(unsigned long long, double) + 0x37
Comment 1 Tim Horton 2013-06-05 12:00:36 PDT
Created attachment 203870 [details]
patch
Comment 2 Tim Horton 2013-06-05 12:42:07 PDT
http://trac.webkit.org/changeset/151234