[Webkit-unassigned] [Bug 204703] [GTK][PSON] Crash in NetworkProcessProxy::openNetworkProcessConnection
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Nov 29 11:03:52 PST 2019
https://bugs.webkit.org/show_bug.cgi?id=204703
Michael Catanzaro <mcatanzaro at gnome.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[GTK] REGRESSION(r??????): |[GTK][PSON] Crash in
|Crash in |NetworkProcessProxy::openNe
|NetworkProcessProxy::openNe |tworkProcessConnection
|tworkProcessConnection |
--- Comment #2 from Michael Catanzaro <mcatanzaro at gnome.org> ---
OK, here's a 100% reproducer:
* Load a website in the web view, e.g. https://webkit.org
* Load a different website in the same web view, e.g. https://gnome.org. This triggers the creation of a new WebProcessProxy and a process swap. The new WebProcessProxy uses the same WebsiteDataStore as the original, and all works fine.
* Ctrl+L to open the address bar dropdown, hold the down arrow key. A new WebProcessProxy is created (not sure why, is it for prewarming?) without any WebsiteDataStore.
Then WebProcessProxy::getNetworkProcessConnection() gets called from somewhere, and we crash because WebProcessProxy::setWebsiteDataStore() has not been called yet.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20191129/a62367c7/attachment.htm>
More information about the webkit-unassigned
mailing list