【发布时间】:2010-04-21 10:53:51
【问题描述】:
我正在尝试使用 Qt 4.6.2 在 RHEL 5.5 上运行 Valgrind 3.5.0。它会产生大量虚假错误,我想知道是否有人可以共享他们构建的抑制文件?使用 --leak-check=full 时,即使我只是运行 AddressBook 示例的第 7 部分,输出也会报告 glib、gtk、pango 等中的泄漏。超过 25000 行,真正的内存泄漏在噪音中消失了。
【问题讨论】:
我正在尝试使用 Qt 4.6.2 在 RHEL 5.5 上运行 Valgrind 3.5.0。它会产生大量虚假错误,我想知道是否有人可以共享他们构建的抑制文件?使用 --leak-check=full 时,即使我只是运行 AddressBook 示例的第 7 部分,输出也会报告 glib、gtk、pango 等中的泄漏。超过 25000 行,真正的内存泄漏在噪音中消失了。
【问题讨论】:
这个很棒的Valgrind Suppression File Howto 帮助我快速生成了一个抑制文件。
【讨论】:
我没有任何包含这些库的抑制文件,但我建议您在启用 --gen-suppressions=all 的情况下运行轻量级测试(例如单元测试),然后将其添加到您的运行中。
【讨论】: