Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 5144a8edcfab04c9cd2f55ab80b8fe670cb9d2e4
https://github.com/WebKit/WebKit/commit/5144a8edcfab04c9cd2f55ab80b8fe670cb9d2e4
Author: Justin Michaud <[email protected]>
Date: 2024-04-09 (Tue, 09 Apr 2024)
Changed paths:
M Source/WTF/wtf/threads/Signals.cpp
Log Message:
-----------
(Re-land) Don't initialize mach exceptions if we didn't register any.
https://bugs.webkit.org/show_bug.cgi?id=272261
rdar://126000755
The original patch by Keith was reverted because it came after the enablement
patch
for the new exceptions API. It turns out that even after reverting, we still
need
this fix.
Original patch:
Don't initialize mach exceptions if we didn't register any.
https://bugs.webkit.org/show_bug.cgi?id=272261
rdar://126000755
Reviewed by Justin Michaud.
This also fixes GPU process crashing on launch because the sandbox
doesn't allow `task_register_hardened_exception_handler`.
* Source/WTF/wtf/threads/Signals.cpp:
(WTF::initMachExceptionHandlerThread):
Canonical link: https://commits.webkit.org/277143@main
----------------
Canonical link: https://commits.webkit.org/277281@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes