来自Xcode调试器的奇怪错误

时间:2010-02-03 09:48:07

标签: iphone objective-c xcode iphone-sdk-3.0

我在我的iPhone应用程序中使用SQL lite数据库。我的主屏幕上有一个刷新按钮,然后单击然后刷新按钮我解析来自我的Web服务的数据并将结果存储到SQL lite数据库中。当我反复点击刷新按钮时出现错误。每次点击/刷新次数变化后发生错误。错误是:

Failed to load debugging library at:
  /Developer/Applications/Xcode.app/Contents/PlugIns/GDBMIDebugging.xcplugin/Contents/Resources/PBGDBIntrospectionSupport.A.dylib

Custom data formatters are disabled.

Error message was: 0xe00805 "dlopen(/Developer/Applications/Xcode.app/Contents/PlugIns/GDBMIDebugging.xcplugin/Contents/Resources/PBGDBIntrospectionSupport.A.dylib, 10): image not found"` 

发生此错误后,我的应用程序崩溃,当我记录错误时,它给出了一个错误“无法打开数据库”

请帮我解决此错误。

由于 沙

1 个答案:

答案 0 :(得分:1)

看起来调试器在加载数据格式化程序时遇到问题,这些格式化程序在调试器窗口的可变显示面板中为各种数据类型创建显示。如果您已添加任何客户格式化程序,则应将其删除。

尝试在没有调试器的情况下运行程序,看看是否发生了崩溃。如果是这样,问题出现在app中。如果没有,它最有可能在Xcode本身。我会测试一个虚拟项目,看看你是否得到了同样的错误。

你的代码中某处可能存在地狱般的递归。我已经看到调试器关闭,但不是这个错误消息。