如何忽视valgrind中的"可能丢失"

tom*_*cat 5 valgrind glib

我最近使用valgrind与glib(与gobject),它不能很好地工作.

我已经G_SLICE=always-malloc G_DEBUG=gc-friendly在命令行中添加了,但valgrind报告仍然有很多"可能丢失".

因为我在自动化测试中使用valgrind,所以我添加--error-exitcode=1,但那些"可能丢失"将使valgrind退出1,这将使我的测试失败.

有谁知道如何让valgrind不把"可能丢失"视为错误.

小智 7

使用valgrind 3.7.0,使用: - show-possible-lost = no | yes显示泄漏检查中可能丢失的块?[是]


gpo*_*poo 0

检查https://live.gnome.org/Valgrind了解如何将 Valgrind 与 glib/gtk+/gnome 一起使用的提示。您可能对抑制部分感兴趣。