看板 [ Linux ]
討論串[問題] gdb/strace 一問
共 6 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者WalkingIce ( 殺手哥吉拉 13)時間17年前 (2008/10/01 11:37), 編輯資訊
0
0
1
內容預覽:
hehehe, 剛剛查了一下看到這個東西. http://ndevilla.free.fr/etrace/. 好像還滿有趣的,也許你可以試試看 :D. --. ps. Ptt 有個 LinuxDev 板,比較偏 develop 的問題在那邊發問也是個不錯的選擇:). --. 我想你會衰成這樣都是我害

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者WalkingIce ( 殺手哥吉拉 13)時間17年前 (2008/10/01 10:54), 編輯資訊
0
0
0
內容預覽:
舉例來說,底下這段程式碼永遠都不會印出 final 的字串. 也許對你來說正常離開會是在 final 那邊. 但是對寫程式的我而言,我想要的正常離開會在別的地方 (雖然這樣不好). 既然你都可以印出 function call 的 stack 了. 直接設在最後一個 function 然後 next
(還有445個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者mystea (mystea)時間17年前 (2008/10/01 07:43), 編輯資訊
0
0
1
內容預覽:
不是不肯設breakpoint而是找不到適合的地方.. 因為程式碼很長, 又是別人寫的. 隨便設的結果就是. 在不需要停的地方停很多次, 出問題是又不知道究竟. 跑到了那裡.. 難道就沒有辦法知道他是從那一行"正常離開"的嗎?. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From:

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者nothing.時間17年前 (2008/10/01 02:01), 編輯資訊
0
0
0
內容預覽:
引述《mystea.bbs@ptt.cc (mystea)》之銘言:. > 我現在在debug的程式, 能compile,. > 能執行, 但是不會做我要他做的事.. > 最糟糕的是, 當他結束時, gdb告訴我Program exited normally.. > 因為如此, 我好像沒有辦法知
(還有633個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者WalkingIce ( 殺手哥吉拉 13)時間17年前 (2008/09/30 23:52), 編輯資訊
0
0
1
內容預覽:
在你 compile 的時候記得加上 -g. $gcc -g test.c -o test. 其實看不太懂你的問題,不過我猜你是沒有設 break point?. 如果你沒有設 break point,程式一跑起來是很有可能一路跑到底. 然後告訴你:Wow..我結束了耶!. 先看看一些基本的 doc
(還有129個字)
首頁
上一頁
1
2
下一頁
尾頁