Я пытаюсь использовать Valgrind в программе, над которой я работаю, но Valgrind генерирует кучу ошибок для одной из библиотек, которые я использую. Я бы хотел сказать, чтобы он подавлял все ошибки, связанные с этой библиотекой. Самое близкое правило, которое я могу придумать для файла подавления, -
{
rule name
Memcheck:Cond
...
obj:/path/to/library/thelibrary.so
}
Однако это не полностью выполняет эту работу. Я должен создать один из них для каждого типа подавления, который появляется (Cond, Value4, Param и т.д.), И, похоже, он все еще пропускает некоторые ошибки, которые имеют библиотеку в трассировке стека.
Есть ли способ дать Valgrind одно правило подавления, чтобы полностью игнорировать определенную библиотеку? И даже если нет способа сделать такое правило, которое охватывает все типы подавления, существует ли хотя бы способ создания правила, которое игнорирует все ошибки конкретного типа подавления из конкретной библиотеки?