ios控制台利用gdb命令查看报错堆栈
2012-10-26 15:32
260 查看
在ios开发中,如果提前释放一个指针的内存,在以后还继续使用这个指针,那么程序会立刻crash掉,而且很难有报错信息,我以前都是靠猜测去判断错误的原因,我们应该利用工具去找到错误的地方,然后快速准确的定位到错误地方,及其错误原因,最后进行改进。
方法一:其实ios控制台,提供这种机制,程序crash之后,在控制台输入bt,就可以显示crash堆栈.利用堆栈信息,就可以准确的定位到错误地方。
方法二:点击thread不就直接看到了嘛。。。。新手,刚发现。。
肯定还有其他好多方法,随着学习的推进,慢慢发掘。
相关文章推荐
- 解析IOS控制台利用GDB命令查看报错堆栈
- iOS 控制台利用 gdb 命令查看报错堆栈
- iOS 控制台利用 gdb 命令查看报错堆栈
- iOS 控制台利用 gdb 命令查看报错堆栈
- ios控制台利用gdb命令查看报错堆栈
- gdb常用调试命令以及多线程堆栈的查看
- gdb常用调试命令以及多线程堆栈的查看
- linux 查看进程的运行堆栈信息命令-gstack
- gdb里面的堆栈调试命令
- GDB查看内存命令(x命令)
- linux下打开core功能,以便于通过gdb查看出错堆栈信息
- 利用vmstat和iostat命令查看linux的性能
- gdb查看内存区命令
- 编写一个控制台程序,能够处理以下命令,利用args
- GDB下查看内存命令(x命令)
- IOS开发--常用的基本GDB命令
- 利用命令查看linux下的硬件信息
- Linux中gdb 查看core堆栈信息
- 记录一个 查看Activity 堆栈情况的命令:adb shell dumpsys activity
- 如何利用gdb调试程序之细节(info reg命令以及寄存器地址)