Как Вы говорите Valgrind полностью подавлять конкретный .so файл?

Я пытаюсь использовать Valgrind на программе, что я продолжаю работать, но Valgrind генерирует набор ошибок для одной из библиотек, которыми я пользуюсь. Я хотел бы смочь сказать этому подавлять все ошибки, которые вовлекают ту библиотеку. Самое близкое правило, что я могу придумать для файла подавления,

{
   rule name
   Memcheck:Cond
   ...
   obj:/path/to/library/thelibrary.so
}

Это не полностью делает задания, как бы то ни было. Я должен создать один из них для каждого типа подавления, который подходит (Cond, Value4, Param, и т.д.), и это, кажется, все еще пропускает некоторые ошибки, которые имеют библиотеку в отслеживании стека.

Существует ли способ дать Valgrind единственное правило подавления заставить его полностью проигнорировать конкретную библиотеку? И даже если нет никакого способа сделать такое правило, которое касается всех типов подавления, существует ли, по крайней мере, способ создать правило, которое игнорирует все ошибки конкретного типа подавления из конкретной библиотеки?

32
задан Keith Pinson 10 July 2012 в 16:37
поделиться