使用NSZombieEnabled与设备一起调试EXC_BAD_ACCESS

时间:2011-01-14 11:04:12

标签: iphone xcode memory-leaks memory-management

我正在使用NSZombieEnabled变量调试我的可执行文件,它在设备上崩溃,但它没有在模拟器上崩溃。当我使用iPhone设备进行调试时,如何解决这个障碍。

2011-01-14 13:53:08.948 AppName[179:307] 

*** -[ReaderViewController setOriginalNavigatorURL:]: message sent to deallocated instance 0x3caa8d0
warning: Unable to read symbols for /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1 (8C148a)/Symbols/Developer/usr/lib/libXcodeDebuggerSupport.dylib (file not found).

(gdb) info malloc_history 0x3caa8d0
Undefined info command: "malloc_history 0x3caa8d0".  Try "help info".

(gdb)这里输入什么?

1 个答案:

答案 0 :(得分:0)

您可以尝试these instructions to run Instruments with Zombies,以便查看分配历史记录等。