簡體   English   中英

為什么addr2line無法將某些地址解析為函數名稱?

[英]Why addr2line is not able to resolve certain address to function names?

我有從執行命令dumpheap -n <PID> <file>獲得的回溯。 我必須將這些地址轉換為函數名稱和行號,以使這些回溯有意義。 我使用addr2line將這些地址轉換為函數名稱。 這是我使用的命令addr2line -C -f -e <libname>.so <address> 在某些地方,addr2line給我$ t代替了函數名,但正確給出了filename:linenumber。 我應如何將此“ $ t”解析為函數名稱。

我自己找到了解決方案。 我換成addr2line使用Android提供的一個arm-linux-androideabi-addr2line和它的工作般的魅力。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM