Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 5144a8edcfab04c9cd2f55ab80b8fe670cb9d2e4
      
https://github.com/WebKit/WebKit/commit/5144a8edcfab04c9cd2f55ab80b8fe670cb9d2e4
  Author: Justin Michaud <jus...@justinmichaud.com>
  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
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to