valgrind - 为内存泄漏生成抑制

标签 valgrind error-suppression

我想通过我正在使用的库抑制 Valgrind 报告一些“绝对丢失”的内存。我试过 valgrind --gen-suppressions=yes ./a但它只提示“条件跳转或移动取决于未初始化的值”等错误。

有没有办法抑制直接内存泄漏?如果没有,手写很难吗? Valgrind 的联机帮助页似乎不鼓励它,至少对于错误。

最佳答案

要提示未生成错误的泄漏,您必须运行

valgrind --leak-check=full --gen-suppressions=yes ./a 

关于valgrind - 为内存泄漏生成抑制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17159578/

相关文章:

c - 需要帮助了解 valgrind 输出

css - 如何抑制 IntelliJ Idea 12 中的错误

php - 如何抑制 "is not a valid MySQL result resource"错误

c - strtok() 在 C99 中返回错误值?

c++ - 如果测试程序崩溃,Valgrind Reports 是否可信

c - 如何释放C中的链表

c - 在 C 代码中获取 valgrind 错误

python - 如何抑制错误消息 : "Error in ` ./hubbard.exc' : corrupted size vs. prev_size"?

java - 在包含的文件之间使用 java 变量时出现 eclipse 错误