我想知道我們如何繼續調試目標上的STACKOVERFLOW問題。 我的意思是我們應該遵循什麼步驟才能得出結論。如何調試目標上的stackoverflow問題
1
A
回答
1
0
通過調試器(如gdb)運行它。在堆棧溢出時的回溯會準確地告訴你哪個或哪些函數無限期地重複。從那裏,找出那些函數的哪些輸入不會改變,並且不會將函數(如果是遞歸的)移動到將會結束遞歸的基本情況。
1
所有堆棧都可以在啓動時用某個十六進制值填充(例如0xAAAAAAAA)。然後使用特殊的例程,您可以通過計算堆棧末尾的已知值(0xAA ..)的數量,定期監視所有堆棧的最大使用情況,直到找到第一個差異。
相關問題
- 1. url中的問題標題像stackoverflow
- 2. 調試Django項目問題
- 3. 如何調試DTC問題?
- 4. 如何調試WCF問題?
- 5. 如何設計StackOverflow問題標籤之類的模式?
- 6. stackoverflow「相關問題」
- 7. 調試目標
- 8. Stackoverflow的相關問題
- 9. 如何調試move_uploaded_file的問題?
- 10. 調試問題
- 11. 調試問題
- 12. 調試問題
- 13. OSX上Totalview調試軟件的問題
- 14. 在我的iPhone上調試問題
- 15. stackoverflow如何管理標籤
- 16. CocoaPod問題與測試目標
- 17. XCode 6測試目標問題
- 18. 在目標c項目中使用swift類調試問題的技巧?
- 19. 如何調試JNI堆腐敗問題?
- 20. 如何去調試SystemJS問題?
- 21. 如何調試此Windows驗證問題?
- 22. 如何調試此Internet Explorer問題?
- 23. 如何調試列表視圖問題?
- 24. 如何調試WCF SSL問題?
- 25. 你將如何調試此javascript問題?
- 26. 如何通過Wireshark調試Firebase問題?
- 27. 如何調試Qt佈局問題
- 28. 如何調試內存不足問題
- 29. 如何調試規模問題?
- 30. 如何調試內存分配問題?
你是什麼意思「目標」?我們需要更多信息。 – 2010-06-05 18:12:32
我把目標,使其通用...但我的問題是ARM 7,9處理器。 假設我有Lauterback和trace32可用 – dara 2010-06-05 18:15:06