回文章列表
作者mystea.bbs@ptt.cc (mystea) 看板: linux
標題[問題] gdb/strace 一問
時間批踢踢實業 (2008/09/30 Tue 13:29:07)
我現在在debug的程式, 能compile,
能執行, 但是不會做我要他做的事.
最糟糕的是, 當他結束時, gdb告訴我Program exited normally.

因為如此, 我好像沒有辦法知道他是從那一行離開的.
有辦法可以用gdb知道嗎?

我還使用了strace, 結果有找到程式結束執行前的call:
munmap(0xb7fde000, 4096)   =  0 (這行停了好久)
然後我打enter, 隔一陣子吐出了很多行, 最後
exit_group(o)              =  ?
Process 15004 detached
結束.

請問這個資訊要怎麼跟我的原始碼扯上關係呢?

--
※ 發信站: 批踢踢實業坊(ptt.cc) 
◆ From: 128.97.69.135
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻