1

如何告诉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 不是在用户空间分配的东西),但我的valgrind构建似乎不接受--ignore-ranges=0x7f0000000000-0x7fffffffffff

4

1 回答 1

0

您可以使用--gen-suppressions=all. 然后你可以将它们添加.supplib/valgrind.

于 2012-08-21T13:32:56.750 回答