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
305146
[libpas] Enable MTE in libpas-only builds
https://bugs.webkit.org/show_bug.cgi?id=305146
Summary
[libpas] Enable MTE in libpas-only builds
Marcus Plutowski
Reported
2026-01-08 14:10:49 PST
Currently, the PAS_ENABLE_MTE guard macro is only set when PAS_BMALLOC is defined — i.e. when libpas is being built as part of a bmalloc build. This means that freestanding builds of libpas cannot leverage MTE — including the test suite. This should be changed so that we can move forward with our plans to more thoroughly test MTE tagging policies & behavior as part of libpas’ own test suite. Doing so will at least require filling in for the g_config storage normally provided by WTF.
Attachments
Add attachment
proposed patch, testcase, etc.
Marcus Plutowski
Comment 1
2026-01-08 14:11:19 PST
rdar://167796173
Marcus Plutowski
Comment 2
2026-01-08 14:36:28 PST
Pull request:
https://github.com/WebKit/WebKit/pull/56286
EWS
Comment 3
2026-01-23 11:35:56 PST
Committed
306105@main
(807130f62415): <
https://commits.webkit.org/306105@main
> Reviewed commits have been landed. Closing PR #56286 and removing active labels.
Marcus Plutowski
Comment 4
2026-01-24 09:04:44 PST
<
rdar://problem/168774064
>
Jonathan Bedard
Comment 5
2026-01-24 14:37:35 PST
Reopened Bugzilla. REGRESSION(
305413.130@safari-7624-branch
): Broke MTE builds, tracking revert in
https://bugs.webkit.org/show_bug.cgi?id=306189
.
Marcus Plutowski
Comment 6
2026-03-24 15:11:55 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/61271
EWS
Comment 7
2026-03-27 18:48:40 PDT
Committed
310130@main
(6862989c15b0): <
https://commits.webkit.org/310130@main
> Reviewed commits have been landed. Closing PR #61271 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