ubuntu学习之:[2]core dump查找错误方法
第一步,打开虚拟机,打开终端
第二步,输入#ulimit -c unlimited 打开core dump
第三步,编译程序,输入#gcc -g seg1.c -o seg1
![ubuntu学习之:[2]core dump查找错误方法](https://exp-picture.cdn.bcebos.com/0d55dc7bd28286893cee750265f97fbd4d7c373c.jpg)
第四步,输入ls查看有没有core文件,然后调用#gdb ./seg1 core 查看错误信息,第一个程序是空指针赋值,第二个程序错误是只读字符串赋值错误,都能显示出来
第五步,关闭core dump 输入 #ulimit -c 0 就可以了
![ubuntu学习之:[2]core dump查找错误方法](https://exp-picture.cdn.bcebos.com/04d7a614f4d0b5037a7a844dcc4ec28332bf203c.jpg)
![ubuntu学习之:[2]core dump查找错误方法](https://exp-picture.cdn.bcebos.com/b57fb6db574afa322d34ee4454b2dc19cf2c143c.jpg)
![ubuntu学习之:[2]core dump查找错误方法](https://exp-picture.cdn.bcebos.com/1f9feadca039131f0644116ae275f2c4ed990a3c.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:117
阅读量:146
阅读量:80
阅读量:196
阅读量:89