当前位置: 技术问答>linux和unix
请帮忙解答arm-linux-gdb+gdbserver调试问题
来源: 互联网 发布时间:2016-06-21
本文导语: 编译arm-linux-gdb使用的是gdb-6.8源码包(因为6.8无法正常编译gdbserver) 编译gdbserver使用的是gdb-6.0源码包(因为6.0无法正常编译arm-linux-gdb) 平台:arm9 2410 模拟死机现象:应用程序中插入死机代码 1. int demo=1;demo=1/(de...
编译arm-linux-gdb使用的是gdb-6.8源码包(因为6.8无法正常编译gdbserver)
编译gdbserver使用的是gdb-6.0源码包(因为6.0无法正常编译arm-linux-gdb)
平台:arm9 2410
模拟死机现象:应用程序中插入死机代码
1.
int demo=1;demo=1/(demo-1);
死机后pc机上运行的arm-linux-gdb用bt无法打印出堆栈信息
2.
char *p=NULL;strcpy(p, "asdf");
死机后同上无法打印任何堆栈信息
3.int data[10];
for(int i=0; i
编译gdbserver使用的是gdb-6.0源码包(因为6.0无法正常编译arm-linux-gdb)
平台:arm9 2410
模拟死机现象:应用程序中插入死机代码
1.
int demo=1;demo=1/(demo-1);
死机后pc机上运行的arm-linux-gdb用bt无法打印出堆栈信息
2.
char *p=NULL;strcpy(p, "asdf");
死机后同上无法打印任何堆栈信息
3.int data[10];
for(int i=0; i