在Cocoa/Carbon下调试NULL CGContext

fbr*_*eto 14 debugging macos xcode cocoa macos-carbon

在我的程序执行期间,我在XCode调试控制台中获得以下输出:

<Error>: CGContextSetTextMatrix: invalid context 0x0
Run Code Online (Sandbox Code Playgroud)

我不知道应用程序在哪里将这个NULL上下文传递给操作系统.有人知道一个很好的技术来追捕它吗?写入内容时,我可以闯入应用程序stdout吗?

fbr*_*eto 33

CGPostError当操作系统将与CG相关的错误写入时,在gdb控制台中添加断点以获取中断stderr.

  • 在Xcode 4中,要执行此操作,请单击断点窗格左下角的加号按钮,添加符号断点并将CGPostError作为符号,然后将"模块"字段留空. (9认同)