2012-10-03 46 views
10

当把断点在一些文件,例如:刚才新建的视图控制器,并把断点viewDidLoad方法得到奇怪LLDB错误奇怪LLDB错误在Xcode 4.5:内部错误[IRForTarget]

Internal error [IRForTarget]: Couldn't rewrite external variable _ZZ53 
[EPGViewController($__lldb_category) $__lldb_expr:]E19$__lldb_expr_result 

我试着用搜索引擎对于这个错误 - 找不到有用的东西。清理缓存,重新启动没有帮助。

再一次 - 这个错误我没有得到所有的文件。我无法弄清楚为什么。 Thx任何帮助或提示!

此外,当我试图po一些变量,我得到

(lldb) po self.title 
error: Couldn't materialize struct: Structure hasn't been laid out yet 
Internal error [IRForTarget]: Couldn't rewrite external variable _ZZ58- 
[EventsEPGViewController($__lldb_category) $__lldb_expr:]E19$__lldb_expr_result 

回答

0

更改您的指定调试器从LLDB该项目入库,你是好。

1

我也遇到了这个错误,并且花了很多时间无情地调试它。它似乎与断点本身有关:我注意到,如果我停用断点,则错误不会出现。

您可能可以将断点移动到另一行以禁止。这不是我遇到的第一个铿锵声bug,因为XCode 4.3'po'甚至不会可靠地输出变量。

+0

换行无助于( –