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