WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
300803
[libpas] Don't allocate utility heap pages with MTE-backed memory
https://bugs.webkit.org/show_bug.cgi?id=300803
Summary
[libpas] Don't allocate utility heap pages with MTE-backed memory
Marcus Plutowski
Reported
2025-10-15 07:25:27 PDT
rdar://162684059
As discovered while working on
rdar://159993809
, we never actually tagged the utility heap — and cannot easily do so, as it allocates objects out of a pas_compact_boostrap_heap and thus all its allocations require compact allocation. So we should flip allow_mte_tagging so that we don’t allocate the utility heaps out of MTE memory when we don't intend to tag them later on.
Attachments
Add attachment
proposed patch, testcase, etc.
Marcus Plutowski
Comment 1
2025-10-15 07:29:06 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/52389
EWS
Comment 2
2025-10-15 12:29:22 PDT
Committed
301573@main
(b7acc3e9d9af): <
https://commits.webkit.org/301573@main
> Reviewed commits have been landed. Closing PR #52389 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug