使用 GDB 恢復堆棧信息

用 C/C++ 編寫的程序, 如果遇到 Segmentation Fault 則可以通過生成 coredump 來進行調試, 根據記錄的信息定位到出錯代碼行. 但很多時候可能用 gdb 打開 coredump 文件查看堆棧時, 卻出現一堆問號, 無法直接定位到出錯代碼行. 本文介紹另一種方法來還原錯亂的堆棧信息. 例如, 下圖是 coredump 後用 gdb 看到的堆棧信息, 可以看到這些代碼都
相關文章
相關標籤/搜索