3
A
回答
5
我已經接近我使用一個斷點命令打印回溯想要的行爲,然後自動繼續:
> break functionName
> commands
> bt
> continue
> end
1
以供將來參考,我剛剛找到與此相關的in the gdb documentation 13.1.10 tracepoint restrictions它說,它是什麼不可能在追蹤點收集追蹤命令的結果,但可以通過讀取諸如*(unsigned char *)[email protected]
之類的東西來收集堆棧。你可能需要適應一點點:你可能需要更多字節,堆棧指針可以有不同的名稱(RSP爲X86-64) 否則:
>collect *(unsigned char *)[email protected]
'esp' is a pseudo-register; GDB cannot yet trace its contents.
相關問題
- 1. 從NullPointerException獲取堆棧跟蹤
- 2. 從堆棧跟蹤獲取文件名
- 3. GDB堆棧跟蹤不完整信息
- 4. 當SIGSEGV使用gdb時無法獲取堆棧跟蹤
- 5. 如何堆棧跟蹤extlib?
- 6. Proguard回溯沒有映射堆棧跟蹤到實際的源
- 7. 回溯沒有給我完整的堆棧跟蹤
- 8. 堆棧跟蹤和回溯之間有什麼區別?
- 9. 獲取堆棧跟蹤不通過USB
- 10. 使用cx_freeze獲取Python堆棧跟蹤
- 11. 在Perl中獲取堆棧跟蹤?
- 12. 如何從!DAE獲取堆棧跟蹤的線程ID?
- 13. R:如何從積雪包中獲取堆棧跟蹤
- 14. 如何從Python中的異常對象獲取堆棧跟蹤?
- 15. 如何從rails中的應用程序獲取堆棧跟蹤?
- 16. 如何使用WebService API從Jenkins獲取堆棧跟蹤?
- 17. 如何在一次性獲取gdb中的整個堆棧跟蹤?
- 18. 堆棧跟蹤從來沒有追溯應用程序代碼
- 19. 從NSAssert沒有堆棧跟蹤
- 20. 獲取正在運行的進程的堆棧回溯
- 21. 如何獲取ABAP中的程序調用堆棧跟蹤?
- 22. 如何獲取觸發的MutationObserver的堆棧跟蹤?
- 23. 如何在正常執行的.NET中獲取堆棧跟蹤?
- 24. Django:如何獲取堆棧跟蹤運行時警告
- 25. 如何獲取包含堆棧跟蹤的bluemix日誌?
- 26. 如何獲取Android 7.0主線程的堆棧跟蹤?
- 27. Assert.DoesNotThrow與NUnit - 如何獲取堆棧跟蹤?
- 28. Python - 如何在新線程中獲取堆棧跟蹤
- 29. 如何在OCaml中獲取堆棧跟蹤?
- 30. 如何使用websphere liberty的logstashCollector功能獲取堆棧跟蹤?
「破functionName」是斷點而不是跟蹤點。有什麼辦法可以實現跟蹤點相同嗎? – Kamath 2012-10-22 09:00:06