oss-fuzz/projects/clamav
Micah Snyder 606824ae7c
[ClamAV] Disable mempool at compile time (#3304)
ClamAV's mempool feature uses mmap to improve performance for some
memory allocations. As currently implemented, on systems that support
mmap's MAP_ANONYMOUS flag, fmaps are backed by mmap'd memory.
Valgrind and ASan can't track mmap-backed memory, though, so it's more
difficult to track down fmap-related memory errors.

The changes in this commit to clamav's build script should disable mmap
usage, and hopefully allow oss-fuzz to catch more bugs.
2020-01-29 12:12:15 -08:00
..
Dockerfile clamav - Minor update to fix built failure now that libcurl is a hard requirement to build clamav. (#2505) 2019-06-12 17:45:59 +10:00
build.sh [ClamAV] Disable mempool at compile time (#3304) 2020-01-29 12:12:15 -08:00
clamav-scanfile-fuzzer.options Added the clamav project. (#2047) 2018-12-21 11:19:14 -08:00
project.yaml disable msan (#2049) 2018-12-21 13:50:25 -08:00