[Webkit-unassigned] [Bug 209345] [GTK] Crash in WebKit::WebPageProxy::viewWidget()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Apr 7 21:05:25 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=209345

--- Comment #6 from Michael Catanzaro <mcatanzaro at gnome.org> ---
(In reply to Michael Catanzaro from comment #5)
> So problem is that both WaylandCompositor::unbindWebPage and
> WaylandCompositor::unregisterWebPage failed to call
> surface->setWebPage(nullptr) for the second Surface. They both should have
> done that. Will continue to debug.

Oh shit, it's very simple. We are not using a loop there. We just take the first matching Surface from m_pageMap, assuming that Surface objects never share the same WebPageProxy. Since PSON, that is no longer correct.

-- 
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/20200408/70af2855/attachment.htm>


More information about the webkit-unassigned mailing list