[Webkit-unassigned] [Bug 221489] [WPE][GTK] web-process-terminated signal not emitted when bubblewrap sandbox is enabled

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 9 14:53:45 PST 2021


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

Michael Catanzaro <mcatanzaro at gnome.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mcatanzaro at gnome.org

--- Comment #1 from Michael Catanzaro <mcatanzaro at gnome.org> ---
(In reply to Michael Catanzaro from comment #0)
> Maybe there is some bug (perhaps even a kernel
> bug?) causing that to not work.

I don't think so, I wrote a reduced testcase where the parent process opens a socketpair() and passes one end to a child process via bubblewrap, then the child process just exits. The parent process receives HUP on its end of the socket. I also modified the test to have the child just sleep, and manually sent it SIGTERM (which is how I test to manually trigger web-process-terminated). The parent process still receives the HUP event.

Yet if that were happening in WebKit, then surely web-process-terminated would be emitted. Needs further investigation.

-- 
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/20210209/4a971d4d/attachment.htm>


More information about the webkit-unassigned mailing list