首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何告诉调试器在auto_refcount_underflow_error上中断

如何告诉调试器在auto_refcount_underflow_error上中断
EN

Stack Overflow用户
提问于 2011-10-03 14:36:26
回答 1查看 256关注 0票数 2

我正在使用Xcode 4编写我的第一个OS X (10.6)应用程序,并遇到以下消息:

malloc:引用计数下溢0x2000b9540,在auto_refcount_underflow_error上中断以进行调试

我知道我的内存管理有问题,但我想缩小范围。因此,我希望我可以告诉调试器在发生此错误的代码行中断。但我没有看到任何选项来告诉调试器“在auto_refcount_underflow_error上中断”。但我希望这是可能的。你能告诉我是怎么做到的吗?以防这一点很重要:错误发生在GCD线程中。

致以最好的问候&非常感谢你,阿诺

EN

回答 1

Stack Overflow用户

发布于 2011-10-03 16:25:47

使用GDB的命令行。在Xcode4中,在控制台窗口中(gdb)提示符旁边键入

代码语言:javascript
复制
br auto_refcount_underflow_error

br是break命令,它设置断点。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7631730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档