【问题标题】:Debugging a NULL CGContext under Cocoa/Carbon在 Cocoa/Carbon 下调试 NULL CGContext
【发布时间】:2010-12-24 23:08:15
【问题描述】:

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

<Error>: CGContextSetTextMatrix: invalid context 0x0

我不知道这个 NULL 上下文在应用程序中的哪个位置被传递给操作系统。有人知道追捕它的好方法吗?向stdout 写入内容时,我可以闯入应用程序吗?

【问题讨论】:

  • CGContextSetTextMatrix设置断点。

标签: cocoa xcode debugging macos macos-carbon


【解决方案1】:

当操作系统向stderr 写入与CG 相关的错误时,在gdb 控制台中为CGPostError 添加断点会中断。

【讨论】:

  • 在 Xcode 4 中,要做到这一点,您可以单击断点窗格左下角的加号按钮,添加符号断点并将 CGPostError 作为符号,然后将模块字段留空。跨度>
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-02-24
  • 1970-01-01
  • 2012-07-20
  • 1970-01-01
  • 2012-09-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多