[Webkit-unassigned] [Bug 224309] [WPE] Segfault on atexit handler when loading webkit://gpu

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 8 15:45:10 PDT 2021


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

--- Comment #7 from Adrian Perez <aperez at igalia.com> ---
So, loading webkit://gpu creates a GL context, which in turn lazily
creates a PlatformDisplayLibWPE singleton by means of a call to the 
PlatformDisplay::sharedDisplay() function.

The thing here is that PlatformDisplayLibWPE::initialize() never
gets called, so its m_backend point is never set to a non-NULL value.
OTOH, PlatformDisplay::initializeEGLDisplay() does get called, and
there is where the atexit() call is done.

-- 
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/20210408/f465a255/attachment-0001.htm>


More information about the webkit-unassigned mailing list