[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:15:29 PDT 2021


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

--- Comment #3 from Adrian Perez <aperez at igalia.com> ---
Traceback with a build that has symbols:

% lldb -- cog -P fdo webkit://gpu”
...
Process 685007 stopped
* thread #1, name = 'cog', stop reason = signal SIGSEGV: invalid address (fault address: 0x0)
    frame #0: 0x00007ffff3e4caa6 libwpe-1.0.so.1`::wpe_renderer_backend_egl_destroy(backend=0x0000000000000000) at renderer-backend-egl.c:58:28
   55   {
   56       fprintf(stderr, "** %s <- %p\n", __func__, backend);
   57  
-> 58       backend->base.interface->destroy(backend->base.interface_data);
   59       backend->base.interface_data = 0;
   60  
   61       free(backend);
(lldb) bt
* thread #1, name = 'cog', stop reason = signal SIGSEGV: invalid address (fault address: 0x0)
  * frame #0: 0x00007ffff3e4caa6 libwpe-1.0.so.1`::wpe_renderer_backend_egl_destroy(backend=0x0000000000000000) at renderer-backend-egl.c:58:28
    frame #1: 0x00007ffff59b6bcb libWPEWebKit-1.0.so.3`WebCore::PlatformDisplayLibWPE::~PlatformDisplayLibWPE() [inlined] WebCore::PlatformDisplayLibWPE::~PlatformDisplayLibWPE(this=0x00007fffef6f7240) at PlatformDisplayLibWPE.cpp:71:5
    frame #2: 0x00007ffff59b6bb4 libWPEWebKit-1.0.so.3`WebCore::PlatformDisplayLibWPE::~PlatformDisplayLibWPE(this=0x00007fffef6f7240) at PlatformDisplayLibWPE.cpp:70
    frame #3: 0x00007ffff597cf52 libWPEWebKit-1.0.so.3`std::unique_ptr<WebCore::PlatformDisplay, std::default_delete<WebCore::PlatformDisplay> >::~unique_ptr() [inlined] std::default_delete<WebCore::PlatformDisplay>::operator(this=<unavailable>, __ptr=<unavailable>)(WebCore::PlatformDisplay*) const at unique_ptr.h:85:2
    frame #4: 0x00007ffff597cf4c libWPEWebKit-1.0.so.3`std::unique_ptr<WebCore::PlatformDisplay, std::default_delete<WebCore::PlatformDisplay> >::~unique_ptr(this=0x00007ffff7f5e300) at unique_ptr.h:361
    frame #5: 0x00007ffff38ce697 libc.so.6`__run_exit_handlers + 247
    frame #6: 0x00007ffff38ce83e libc.so.6`exit + 30
    frame #7: 0x00007ffff38b6b2c libc.so.6`__libc_start_main + 220
    frame #8: 0x000055555555765e cog`_start + 46
(lldb)

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


More information about the webkit-unassigned mailing list