1
C/C++程式設計討論區 / 使用gdb找不到斷點
« 於: 2008-12-24 11:23 »
Dear 先進們,
小弟有一個問題,當在gdb的環境中下了 br *0x09507aef
時, 則break point會顯示 如下所示:
Num Type Disp Enb Address What
4 breakpoint keep y 0x09507aef <tfData::brkSectFunc(void*, sysbrkStruct*)+511730>
但是我卻無法在主程式(styf)中找到這個0x09507aef的位址中的組合語言碼?
不曉得我要如何追到styf所呼叫的tfData結構函數的library檔, 然後正確找出相對位址的組合語言碼??
小弟對GDB的debug方式不甚了解,希望各位先進們能夠教導一下.....感謝各位....Thanks a lot.
小弟有一個問題,當在gdb的環境中下了 br *0x09507aef
時, 則break point會顯示 如下所示:
Num Type Disp Enb Address What
4 breakpoint keep y 0x09507aef <tfData::brkSectFunc(void*, sysbrkStruct*)+511730>
但是我卻無法在主程式(styf)中找到這個0x09507aef的位址中的組合語言碼?
不曉得我要如何追到styf所呼叫的tfData結構函數的library檔, 然後正確找出相對位址的組合語言碼??
小弟對GDB的debug方式不甚了解,希望各位先進們能夠教導一下.....感謝各位....Thanks a lot.