我正在通过valgrind运行我的程序,但是它似乎生成了由工具本身引起的错误?我所有的错误看起来都像下面这样,但通过阅读其他帖子,似乎通常at行告诉你在你的程序中哪里发生了令人不快的malloc,但我所有的at行都来自valgrind。我的程序中的这些错误是合法的吗?in loss record 840 of 843
==10551== at 0x54D7: malloc_zone_malloc (in /usr/local/Cellar/valgrind/3.8.1&
我试图在我正在开发的程序中使用Valgrind,但是Valgrind为我正在使用的一个库生成了一堆错误。我希望能够告诉它禁止所有涉及该库的错误。对于抑制文件,我能想到的最接近的规则是 rule name ...我必须为每个出现的抑制类型(Cond,Value4,Param,等等)创建一个它们,并且它似乎仍然遗漏了一些在堆栈跟踪中具有库的错误。有没有办法给Valgrind一个单一的抑制规则,让它完全忽略一个特定的库?即使没