往别人程序里加东西重新编译时总是崩溃,也不知道是哪里崩了,就用core文件分析了下
让系统生成core文件,我的core文件生成在执行文件相同路径下了
再次运行崩溃的程序,生成一个core文件
在终端输入gdb(空格)可执行程序名(空格)core文件名(回车)
然后输入bt,就可以看了,看第一行就可以,原来是dialog里第107行出问题了,注释掉就好了(打码是怕被人知道我技术这么烂)
最后输入quit退出,继续工作
新技能get——使用core文件分析崩溃原因
最新推荐文章于 2023-09-05 16:42:20 发布