gdbserver

    1熱度

    1回答

    我正在爲ARM寫gdbstub,我有一個問題。我試圖爲我的存根實現觀察點。 GDB爲不同類型的觀察點(讀,寫,訪問)提供了特殊的數據包,但每次我設置一個觀察點時,我都會執行GDB - 單步執行代碼並比較每個步驟的值。它是在GDB文檔中指定的,但爲什麼你需要一個特殊的數據包來編寫觀察點? 顯然,GDB本地實現速度很慢。這個數據包可能需要重新定義實現。例如,當我在addr上設置wp,而不是值時,Z2包

    0熱度

    1回答

    我遠程調試的x86_64的目標的x86_64的可執行文件,但gdbserver的看似報告調試I386可執行: 在目標: # gdbserver --attach :9999 12345 Attached; pid = 12345 Listening on port 9999 上主機: # gdb <normal GDB banner> (gdb) target remote 10.0.

    3熱度

    1回答

    我想從我的主機盒(我在主機上構建代碼)調試運行在遠程盒子上的進程。 兩者都有linux類型的操作系統。 我似乎我只能通過SSH(我使用telnet測試)從主機盒通信到遠程盒子。 我按照以下步驟來進行設置: 在遙控盒: 停止防火牆服務: 服務firewall_service停止 附加的過程GDBSERVER --attach:REMOTE_PORT PROCESS_ID 在主機框: 通過ssh設置端

    2熱度

    1回答

    當gdb-remote發送一個'g'服務器時發回一個具有所有寄存器值的轉儲。 問:我在哪裏可以找到註冊訂單。我的意思是命令eax,ebx,ecx,edx或rax,rbx,rdx等映射到轉儲。規範確實有一個鏈接,但是當我點擊它時,它只是保持循環。 IE和Chrome發生同樣的事情,所以放棄了。

    1熱度

    1回答

    我試圖在我的android設備上調試本機應用程序。 我跟着本教程:http://blog.thecobraden.com/2012/02/debugging-apps-with-native-code-part-1_09.html 一切都很順利,我構建了應用程序並安裝了它,一旦我想用ndk-gdb進行調試時出現此錯誤:無法打開遠程設備:無效參數。 我搜索了這個錯誤,發現這個答案:Android N

    0熱度

    1回答

    我試圖調試使用adb外殼程序,一方gdbserver和另一方面ndk的gdb的本機構建(NDK)可執行測試(+共享庫)。 我複製的可執行文件和.so到設備,並在亞行shell中執行: $ gdbserver :5039 ./my_test my_args Process ./my_test created; pid = 11131 Listening on port 5039 我在同my_

    3熱度

    1回答

    背景 我使用的是定製的工具鏈(基於Yocto用gcc 4.7和gdb 7.5)與ARM設備的工作,並利用遠程GDB的使用Eclipse CDT作爲調試器前端進行調試。最近,我有,我不能調試遠程目標上特定的可執行文件,由於當主機GDB連接到目標之後緊接着發生這個錯誤(通過對目標的gdbserver的報道)問題: error while loading shared libraries: unexpe

    0熱度

    1回答

    請有人可以指導我爲什麼gdb需要一個RAM和目標ROM的調試內存映射。 如果我們在gdb中啓用詳細的控制檯,那麼我們可以看到一些清晰顯示的痕跡: 以及ROM。 該內存是用於代碼放置還是用於其他目的.....請澄清我。 謝謝。

    4熱度

    1回答

    我正在開發一個嵌入式Linux應用程序,我想用GDB來調試它。問題是,儘管Kit配置看起來很好(Debugger選項正確指向與設備的GCC對應的GDB--設備是Linux ARM),但當我要求Qt Creator在調試模式下運行時,它會返回錯誤「應用程序輸出」: sh: gdbserver: not found 這似乎很奇怪,因爲我悲傷,配置很好,沒有關於該錯誤是由Qt Creator的在開始

    0熱度

    1回答

    道歉一個愚蠢的問題,我是相當新的這個領域,我還不舒服了這一切。 我想使用GDB服務器ST-UTIL工具和GNU ARM編譯器與STM32DISCOVERY板(link),到目前爲止,我有一個悲慘的時間。 這是我的錯誤,當我嘗試運行ST-UTIL: http://i.imgur.com/biuB3Q4.png 我沒能找到任何谷歌搜索的有用。我正在使用Windows 7 x64。誰能幫我? 謝謝!