文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
反复使用 valgrind,收集更多证据
当 SPIES 程序退出时,堆上什么都没有。再次运行程序,教程序辨认一个叫 Hayden Fantucci 的新嫌疑犯,看看会发生什么。
这次 valgrind 发现了存储器泄漏
程序结束时,似乎有 19 字节的信息留在了堆上,
valgrind 告诉你以下几件事:
- 分配了 19 字节的存储器,但没有释放。
- 看起来我们分配了 11 次存储器,但只释放了 10 次。
- 你能从这几行中看出什么吗?
- 为什么是 19 字节?你能推测出什么吗?
有很多信息,下面我们来分析它们。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论