valgrind - 当内存位置未知时抑制 Valgrind
问题描述
我正在尝试在 Valgrind 抑制文件中添加代码,以删除未列出导致错误和警告的实际函数调用或文件的错误和警告。
例如:
<b>IPW</b> ==55555== Invalid write of size X
==55556== at 0xFFFFFFFF: ???
==55557== by 0xFFFFEEEE: ???
因此,我试图在 Valgrind 抑制文件中创建几行代码,以抑制所有这些导致错误/警告的函数调用或文件未知的实例。不幸的是,我在 Valgrind 文档中找不到任何解释如何执行此操作的内容。有谁知道如何抑制来自未知函数调用或文件的错误或警告?
解决方案
首先,验证您的更改不会导致问题,并且它确实是外部代码中的问题/误报。
如果是这样,您可以将以下行添加到您的 Valgrind 抑制中以获得您需要的内容:
obj:???
推荐阅读
- sql - 在另一个表中为外键创建新行
- java - 如何为 Windows 10 的 HDF5view 应用程序安装 java
- python - 为什么在 python 中以不同方式导入时 setattr 不起作用?
- visual-studio - VS2019 DataSet Designer Mangling INSERT 查询 - 删除 RETURNING 语句
- docker - 阻止 Docker 容器退出
- linux - 使用videobalance调整gstreamer管道中的对比度和亮度将相机流保存到文件
- javascript - 使用 react-redux 我正在尝试创建中间件来执行异步等待逻辑,以便能够使用 this.props.getUser 操作功能
- reactjs - Formik 表单未通过 onclick 更新
- c# - OnDelete 的 EF Core 注释
- python - 使用二分搜索的猜谜游戏