06GDB内存问题排查2
在编译链接的时候,添加编译选项:-fsanitize=address,如下:g++ -std=c++11 -g -fsanitize=address a_test.cpp -o a_test
1. 内存泄漏问题:
1) 泄漏代码位置,行号为:7。
2)执行编译后的二进制。
3)发现的问题类型:内存泄漏。
4)发现内存泄漏的的代码行号为:7。
其他问题步骤同上,都简略贴图
2. 除0问题:
3. 栈溢出问题:
4. 堆溢出问题:
5. 全局堆区溢出
6. 野指针使用
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」