处理隐藏的Objective C错误

时间:2012-11-21 12:52:31

标签: objective-c objective-c-runtime

我遇到了以下错误。即使我尝试在具有相同版本的Xcode 4.2 final的另一台机器上使用我的代码,此错误仍然存​​在。任何人都可以帮忙吗?

控制台输出

error while killing target (killing anyway): warning: error on line 2184 of "/SourceCache/gdb/gdb-1708/src/gdb/macosx/macosx-nat-inferior.c" in
function "void macosx_kill_inferior_safe()": 
(os/kern) failure (0x5x) quit

2 个答案:

答案 0 :(得分:3)

调试器崩溃了。崩溃的调试器是一个痛苦的世界。

看起来你正在使用gdb。尝试移动到lldb,看看它是否有效。

如果没有,请尝试查看派生数据目录,因为您可能有一个损坏的符号导致调试器崩溃。

答案 1 :(得分:1)

我不知道错误是什么,但谷歌搜索文件产生macosx-nat-inferior.c,它将自己描述为GDB的一部分。因此,假设它与您的计算机上的文件相同,那么深入了解它可能有助于解决您的问题。然而,该消息出现在我找到的文件的1981行..所以我怀疑它与您的计算机上的相同。但是GDB的问题听起来很奇怪。