禁止与某个库相关的警告

时间:2012-08-21 13:25:34

标签: valgrind

如何告诉valgrind停止显示与某个库相关的任何错误?我收到了很多类似的报告:

==24152== Invalid write of size 8
==24152==    at 0xD9FF876: ??? (in /usr/lib64/dri/fglrx_dri.so)
==24152==    by 0x110647AF: ???
==24152==  Address 0x7f3c98553f20 is not stack'd, malloc'd or (recently) free'd

我可以通过地址修剪它们(0x7fxxxxxxxxxx不是在userland分配的东西),但我的valgrind版本似乎不接受--ignore-ranges=0x7f0000000000-0x7fffffffffff

1 个答案:

答案 0 :(得分:0)

您可以使用--gen-suppressions=all生成抑制列表。然后,您可以将其添加到.supp下的某个lib/valgrind文件中。