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

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Apr 7 15:31:41 PDT 2021


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

            Bug ID: 224309
           Summary: [WPE] Segfault on atexit handler when loading
                    webkit://gpu
           Product: WebKit
           Version: WebKit Local Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WPE WebKit
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: aperez at igalia.com
                CC: bugs-noreply at webkitgtk.org

Steps to reproduce:

 1. Run: cog -P fdo webkit://gpu
 2. Press Ctrl-W to close Cog (or run “cogctl quit”)

Backtrace:

  (gdb) bt
  #0  0x00007ffff2dbf744 in wpe_renderer_backend_egl_destroy () at /usr/lib/libwpe-1.0.so.1
  #1  0x00007ffff544629c in  () at /usr/lib/libWPEWebKit-1.0.so.4
  #2  0x00007ffff54462ba in  () at /usr/lib/libWPEWebKit-1.0.so.4
  #3  0x00007ffff2c2b697 in __run_exit_handlers () at /usr/lib/libc.so.6
  #4  0x00007ffff2c2b83e in  () at /usr/lib/libc.so.6
  #5  0x00007ffff2c13b2c in __libc_start_main () at /usr/lib/libc.so.6
  #6  0x000055555555654e in _start ()
  (gdb)

While I could try and get a backtrace from a build with debug symbols, it won't
add much more. I can see with GDB that wpe_renderer_backend_egl_create() gets called
and returns something sensible, but then wpe_renderer_backend_egl_destroy() ends up
receiving a null pointer ��️

This issue can be reproduced with current ToT of WPE WebKit, libwpe and WPEBackend-fdo;
but also with the most recent releases.

-- 
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/20210407/b526a8dd/attachment.htm>


More information about the webkit-unassigned mailing list