Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 06dae2e5c388bf287834ada245d5d6c2ef760488
https://github.com/WebKit/WebKit/commit/06dae2e5c388bf287834ada245d5d6c2ef760488
Author: Marcus Plutowski <[email protected]>
Date: 2026-06-17 (Wed, 17 Jun 2026)
Changed paths:
M Source/WTF/wtf/Assertions.h
M Source/bmalloc/bmalloc/BAssert.h
M Source/bmalloc/libpas/src/libpas/pas_utils.c
Log Message:
-----------
Change WTF, libpas exception codes to 0xbb08
https://bugs.webkit.org/show_bug.cgi?id=317228
rdar://179850955
Reviewed by Keith Miller.
The code 0xc471 has been used because it renders the resulting
exception unrecoverable, preventing any actor from catching it with
a signal handler. This however shows up as a "PAC_EXCEPTION" in the
crashlog, which causes a good deal of confusion.
This patch changes it to 0xbb08, which falls in the range
0xb000-0xbfff for which the kernel will enforce the same
unrecoverability guarantees but with a more generic syndrome
description.
Canonical link: https://commits.webkit.org/315408@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications