我如何将 valgrind 运行到具有超级用户位的进程?
我运行 valgrind 如下:- /usr/local/bin/valgrind "process_name" 执行后它给我以下错误 ==21731== ==21731== Warning: Can't execute setuid/setgid…
编译二进制文件以在 Snow Leopard 上使用 valgrind
我使用 https://bugs.kde.org/ 上的补丁在 Snow Leopard 上安装了 valgrind show_bug.cgi?id=205241 。然而,当我使用从 C++ 代码编译的二进制文件运…
CppUnit 泄漏
使用 valgrind 运行我的回归测试我有这样的报告: ==20341== 256 bytes in 1 blocks are indirectly lost in loss record 915 of 919 ==20341== at 0x…
有人使用 valgrind 和 Qt 吗?
我正在尝试使用 Qt/C++ 调试大型应用程序构建,并且 valgrind 报告来自内部 Qt 内容的大量内存泄漏。 有人可以分享 Qt 应用程序的正确 valgrind 抑制…
我怎样才能让 valgrind 告诉我每个未释放的内存块的地址?
Valgrind 告诉我函数 xxx 分配了未释放的内存。美好的。然而事实证明,追踪比平常更困难。 为此我创建了许多: #ifdef DEBUG fprintf(stderr, "someth…
dlopen 中 valgrind 报告内存泄漏?
我最近一直在使用 valgrind 调试一些应用程序,并且从 dlopen 收到非常奇怪的报告。 ==1987== 32 bytes in 1 blocks are still reachable in loss rec…
如何抑制“DWARF2 CFI reader:未处理的 CFI 指令” valgrind 输出错误?
我对使用 valgrind 还很陌生。我正在为我的 C 库运行测试。我尝试在 valgrind 下运行它,并获得了一些关于我的代码中可能出现的错误的非常有价值的信…
如何让 Valgrind 与我们的进程并行运行,使其性能不会下降太多?
我需要使用 Valgrind 来检测服务器应用程序中发生的任何内存访问违规。服务器创建许多线程。我怀疑存在竞争情况,导致服务器每隔 1 小时左右崩溃一次…
Windows 有一个好的 Valgrind 替代品吗?
当我发现 Valgrind 仅适用于 Linux 时,我正在研究 Valgrind 来帮助改进我的 C 编码/调试 - 我没有其他需要或兴趣将我的操作系统迁移到 Linux,所以我…
getpwnam_r 内存泄漏
我使用 getpwnam_r 来处理程序中的客户端连接。可悲的是,它似乎分配了一个永远不会释放的缓冲区。 相关的 valgrind 输出: ==15774== 536 (104 direc…
free() 错误(使用 valgrind 调试)?
我有这些结构: typedef struct _Frag{ struct _Frag *next; char *seq; int x1; int length; }Frag; typedef struct _Fragment{ int type; Frag *fra…
如何在不通过 valgrind 命令选项启动进程的情况下对每个进程实例进行 valgrind memcheck
如何在不通过 valgrind 命令选项启动进程的情况下对 Process 的每个实例执行 valgrind memcheck。 有没有办法将监控选项保存在进程上,而不是每次都使…
适用于 Windows 的 Helgrind?
Helgrind 是一个 Valgrind 工具,用于 检测 C 中的同步错误, 使用的 C++ 和 Fortran 程序 POSIX pthreads 线程原语。 有人知道 windows 下有类似的工…