История изменений
Исправление i-rinat, (текущая версия) :
valgrind --leak-check=full --gen-suppressions=all --log-file=log ./a.out
Вытаскиваешь из лога понравившиеся блоки в фигурных скобках в отдельный файл, а потом скармливаешь при следующем запуске:
valgrind --leak-check=full --suppressions=libasound2.supp ./a.out
Но с ALSA проще snd_config_update_free_global() вставить в конце программы. С libc тоже что-то есть, но там Valgrind сам нужную функцию вызывает.
Исходная версия i-rinat, :
valgrind --leak-check=full --gen-suppressions=all --log-file=log ./a.out
Вытаскиваешь из лога понравившиеся блоки в фигурных скобках в отдельный файл, а потом скармливаешь при следующем запуске:
valgrind --leak-check=full --suppressions=libasound2.supp ./a.out