Valgrind не работает на MacOS Mojave? Установлено с Conda
Я пытаюсь проверить утечки памяти в программе, написанной на C. Я использую MacOS Mojave. Когда я запускаю valgrind, я получаю эту ошибку:
$ valgrind --leak-check=full --show-reachable=yes ./shell.out
valgrind: mmap-FIXED(0x0, 520192) failed in UME (load_segment1) with error 12 (Cannot allocate memory).
1 ответ
Valgrind может быть несовместим с новейшими macOS(10.14 Mojave). пожалуйста, проверьте это: Как установить Valgrind на MacOS Mojave(10.14) с помощью Homebrew?