You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Third party allocators (jemalloc/mimalloc) will hook system malloc/free. However sanitizers do the same thing. So they don't work with each other.
Though our current sanitizer builds seem not to be interfered with these allocators, because we are lucky that jemalloc (enabled by default) is somehow either not linked into our UT or lost the battle of hooking malloc/free with sanitizers, we'd better detect such use and disable them.
The text was updated successfully, but these errors were encountered:
Enhancement
Third party allocators (jemalloc/mimalloc) will hook system malloc/free. However sanitizers do the same thing. So they don't work with each other.
Though our current sanitizer builds seem not to be interfered with these allocators, because we are lucky that jemalloc (enabled by default) is somehow either not linked into our UT or lost the battle of hooking malloc/free with sanitizers, we'd better detect such use and disable them.
The text was updated successfully, but these errors were encountered: