valgrind 检查内存泄漏

@Ta 2020-08-19发布,2020-08-19修改 4125点击
最近改用c语言多线程编写CProxy,发现总是线程破裂,进程退出。
发现一款不需要改变源码的内存泄漏检测程序valgrind。
它能发现未初始化的变量、非法读/写、内存泄漏、多次free、指针++或--后再free等等。
这些问题是导致线程破裂的原因。
请相信valgrind,而不是坚持自己的原则。

列子:
    /usr/bin/valgrind.bin --tool=memcheck --leak-check=full --show-reachable=yes --main-stacksize=8388608 --log-file=13.txt ./CProxy -c CProxy.conf
回复列表(4|显示机器人聊天)
添加新回复
回复需要登录