服务器进程上的 valgrind
嗨,我是 valgrind 的新手。我知道如何从命令行对可执行文件运行 valgrind。但是如何在 apache/myqld/traffic 服务器等服务器进程上运行 valgrind .. …
内存泄漏释放 g_strdup
我正在尝试释放 g_strdup 但我不确定我做错了什么。 使用 valgrind --tool=memcheck --leak-check=yes ./a.out 我不断得到: ==4506== 40 bytes in 10…
如何告诉 Valgrind 完全抑制特定的 .so 文件?
我正在尝试在我正在开发的程序上使用 Valgrind,但 Valgrind 为我正在使用的库之一生成一堆错误。我希望能够告诉它抑制涉及该库的所有错误。我可以为…
如何排除某些子进程在 valgrind 下运行?
我正在 Linux 中运行一个守护进程,我想在 valgrind 下运行这个守护进程来查找与内存相关的错误。由于它是一个守护进程,我需要使用 --trace-children…
C++执行 std::string 分配时程序总是崩溃
我一直在尝试调试我的应用程序中崩溃的崩溃(即断言 * glibc detectors * free(): invalid point: 0x000000000070f0c0 ***) 当我尝试对字符串进行简单…
搜索 Apache httpd 和模块中的内存泄漏
查找 Apache httpd 和 httpd 模块中内存泄漏的最佳方法是什么? 有什么方法吗? 我尝试了一下 valgrind,但出现了一些障碍: Valgrind 期望二进制文件…
限制 Linux 上调试应用程序的资源使用
我有一个 C/C++ 应用程序,仅在重负载下才会崩溃。我通常使用 valgrind 和 gprof 来调试内存泄漏和分析问题。失败率约为 100 万次运行中 100 次。这是…
意外内存泄漏 [Valgrind]
今天我只是想检查一下 valgrind 是如何工作的。所以我创建了一个简单的程序。 //leak.C #include class leak { int *p; public: leak():p(new int[10]…
Valgrind 声称存在未释放的内存。这很糟糕吗?
Valgrind 为我提供了以下关于我的代码的泄漏摘要。但是,我已经释放了所有分配的内存。这是坏事还是正常现象?我的程序是c语言的。 ==3513== 泄漏摘要…
valgrind,分析计时器已过期?
我尝试使用 valgrind 分析一个简单的 c prog: [zsun@nel6005001 ~]$ valgrind --tool=memcheck ./fl.out ==2238== Memcheck,内存错误检测器 ==2238=…
详细的 Valgrind 内部文档
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
为什么 valgrind 说基本 SDL 程序正在泄漏内存?
这是 SDL 程序: #include int main(int argc, char** argv){ SDL_Init(SDL_INIT_VIDEO); SDL_Surface* screen = SDL_SetVideoMode(640, 480, 16, SDL…
调试 valgrind 生成的核心
Valgrind 生成了一个 vgcore.NNNN 文件——如何使用 GDB 调试核心?我是否需要使用原始可执行文件并提供核心,还是有其他方法可以做到这一点? 使用 v…