Bug 242375

Summary: libpas should automatically disable itself when ThreadSanitizer is used
Product: WebKit Reporter: Matt Woodrow <mattwoodrow>
Component: bmallocAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: ddkilzer, ggaren, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Matt Woodrow 2022-07-05 22:51:54 PDT
As with bug 157527, I think we should disable libpas when AddressSanitizer is enabled.

We currently attempt to disable bmalloc (by requesting the debug heap), but it looks like we ignore this setting and still use libpas.

This results in a lot of (I believe false) races detected.
Comment 1 Radar WebKit Bug Importer 2022-07-05 22:52:03 PDT
<rdar://problem/96494587>