如何解决我如何使用“乱涂乱画”来检测对空闲块的MOD?
| 我正试图弄清是什么在破坏我的堆;我确定你羡慕我和我的困境。 SO告诉我,我可以打开\“ Scribble \”将0xAA
写入allocs,将0x55
写入deallocs,以帮助我找出问题出在哪里。
唯一的事情是,我不知道在哪里/如何充分利用这一点。我用这个做什么?
(奖金:我很好奇为什么要特别使用这些值...)
我使用openFrameworks和Vamp心理声学标签库在Xcode中使用C / C ++进行编码,以了解它的价值,但我想我的问题比这更笼统。
解决方法
运行\'man Guard_Malloc \'或\'man libgmalloc \'并了解调试选项。
参见valgrind,也许从http://valgrind.org/downloads/current.html开始
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。