调试core文件
調試core文件
當獲得了core文件以后,就可以利用命令gdb進行查找,參數一是應用程序的名稱,參數二是core文件。也可以用-c來指定core文件。
如: gdb [paremeter] app [paremeter] /app.core
然后輸入bt(backtrace)或者where找到錯誤發生的位置和相應的堆棧信息。就可知道發生錯誤時的函數調用關系,然后可以使用up或者down查看上一條和下一條具體詳細信息。這樣便能對問題進行大概定位,然后看源代碼,進行分析。
此外,還可以用 f 堆棧號 打印該對堆棧進一步的信息;l(ist)查看源碼,n(ext),s(step)進行查看。
原文:
http://www.cnblogs.com/lbsx/archive/2010/10/09/1846535.html
http://blog.ddup.us/?p=176
轉載于:https://www.cnblogs.com/mydomain/archive/2012/12/09/2810284.html
總結
- 上一篇: sqlserver删除指定列失败
- 下一篇: 我的zencart 安装流程