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

Reply via email to