当前位置: 技术问答>linux和unix
关于GDB无法调试segmentaton fault的问题,调试就死机
来源: 互联网 发布时间:2015-02-21
本文导语: 我写了一个测试程序Helloworld,makefile文件编译没有问题,运行就死机。 出段错误(segmentation fault)提示。 用gdb简单调试,步骤如下: (1)gdb Helloworld or gdb Helloworld core (2)run 到这里就黑屏,看不到任何错误输出,键...
我写了一个测试程序Helloworld,makefile文件编译没有问题,运行就死机。
出段错误(segmentation fault)提示。
用gdb简单调试,步骤如下:
(1)gdb Helloworld or gdb Helloworld core
(2)run
到这里就黑屏,看不到任何错误输出,键盘不能用了,也就无法切换虚拟终端了。
我用的系统是RedHat8.0,希望大家根据经验,给点这方面的建议,谢谢了!
出段错误(segmentation fault)提示。
用gdb简单调试,步骤如下:
(1)gdb Helloworld or gdb Helloworld core
(2)run
到这里就黑屏,看不到任何错误输出,键盘不能用了,也就无法切换虚拟终端了。
我用的系统是RedHat8.0,希望大家根据经验,给点这方面的建议,谢谢了!
|
makefile和helloworld.c的内容?
|
segmentation fault錯誤我所見得情況都是非法的指針訪問,但是不至於死机。
將代碼貼出來看看
將代碼貼出來看看