Details
Description
Inside alloc_root() TRASH_ALLOC() unpoisons already aligned size. And f.ex. in case when 6 bytes are requested from MEM_ROOT 8 bytes will be unpoisoned and accessing 1 or 2 bytes after memory block won't be catched by ASAN.
Attachments
Issue Links
- relates to
-
MDEV-15030 Add ASAN instrumentation
- Closed