1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 【linux】Valgrind工具集详解(四):抑制错误

【linux】Valgrind工具集详解(四):抑制错误

时间:2018-12-04 10:40:04

相关推荐

【linux】Valgrind工具集详解(四):抑制错误

一、什么是抑制错误

错误检查工具可以检测系统库中的许多问题,例如C库,它是随操作系统预安装的。这些错误无法修复,并且有很多,但不希望看到这些错误。如何屏蔽这样错误就叫做“抑制错误”。

二、使用方法

1、使用默认的抑制错误配置

valgrind参数为

–default-suppressions=yes|no load default suppressions [yes]

–default-suppressions表示是否加载默认的配置,这个默认配置文件路径是/usr/lib/valgrind/default.supp,可以在这个文件中添加自己的配置。

default.supp内容如下:

# This is a generated file, composed of the following suppression rules:#exp-sgcheck.supp xfree-3.supp xfree-4.supp glibc-2.X-drd.supp glibc-2.34567-NPTL-helgrind.supp glibc-2.X.supp{ld-2.X possibly applying relocationsexp-sgcheck:SorGobj:*/*lib*/ld-2.*so*obj:*/*lib*/ld-2.*so*}#Im pretty sure this is a false positive caused by the sg_ stuff{glibc realpath false positiveexp-sgcheck:SorGfun:realpathfun:*}{I think this is glibcs ultra optimised getenv doing 2 byte readsexp-sgcheck:SorGfun:getenv

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。