我希望valgrind在发现的第一个错误和退出时停止。
请不要建议
--vgdb-error=1
:它不会退出valgrind。你必须从那里连接gdb和kill。--db-attach
:在最近的版本中已弃用并已删除--log-file=<filename>
:它不会停止valgrind。我的目的是节省我的时间,并在打印出第一个错误后立即恢复我的shell。第一个错误就是我所关心的。
答案 0 :(得分:0)
--gen-suppressions=yes
将暂停每个错误并询问您是否要继续。
除此之外,您还可以指定--input-fd=<file descriptor>
,以便在与抑制菜单交互时提供stdin
(标准输入)的替代方案。