考慮一個C++程序,它會產生一些分段錯誤並中止。 在用gdb調試定期,我可以做以下的和看到的結果 (gdb) r
(gdb) p str_var.size()
其中str_var被定義爲標準::在文件中的字符串。 但是,我在使用核心轉儲進行調試時遇到了一些問題。我通過 gdb EXECUTABLE core.pid
加載在gdb的核心轉儲和運行在gdb終端下面的命令後 (gdb) p s
試圖理解堆棧跟蹤和任何幫助表示讚賞。
b#0 0x00007fe60d50658a in gc_remove_from_buffer (root=0x7fe5fdf7b030) at /tmp/buildd/php5-5.6.9+dfsg/Zend/zend_gc.h:190
190 /tmp/buildd/php5-5.6.9+dfsg/Zend/zend_gc.h: No such f