Подавление ошибок Valgrind от GTK +
У меня есть приложение, которое использует GTK + и Glade; запуск Valgrind с помощью инструмента memcheck выводит около 2000 ошибок. Есть ли у кого-нибудь хороший файл подавления, который они могут использовать для приложений GTK?
Я пробовал их, но каждый из них оставляет меня с ошибками ~ 900:
Копию кода, с которым я работаю, можно найти здесь. Do make run
для создания графического интерфейса (в этой копии кода нет ничего, кроме графического интерфейса).
Ответы
Ответ 1
Попробуй, я работал у меня:
http://lug.rose-hulman.edu/code/projects/grits/repository/revisions/master/raw/src/gtk.suppression
Я загрузил свою измененную версию здесь: paste.org/47748
Вот моя командная строка valgrind, но я думаю, что установка G_SLICE и G_DEBUG не помогает, как редактирование файла запретов:
valgrind --tool=memcheck --leak-check=full --num-callers=15 --suppressions=gtk.supp --log-file=vgdump ./runner
Ответ 2
Возможно, вы уже видели это, когда используете файл подавления GTK от Johan Dahlin, но там есть страница о Valgrind и GTK в GNOME вики.