作者yshihyu (yshihyu)
看板LinuxDev
標題[問題] gdb break before return
時間Sun Jun 1 02:50:34 2014
我用gdb 進到一個函數裡面有多個return 地方 ,
希望知道函數離開之前是從那個return 結束
有辦法中斷這函數某個return 之前
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.204.66.128
※ 文章網址: http://webptt.com/m.aspx?n=bbs/LinuxDev/M.1401562238.A.75C.html
1F:→ mshockwave:break在leaveq這條組語上,下一句ret才真正返回 06/01 15:36
2F:→ yshihyu:我下disassemble看那函數ret指令之前沒看到 leaveq 06/01 23:28
4F:→ yshihyu:0x0000000000400513 <+41>: retq 06/02 00:11
5F:→ yshihyu:我對retq 下 b *0x0000000000400513 也沒停下來 06/02 00:12