歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux服務器

如何追蹤linux指針函數

以下方法適合於arm平台,其它平台類似。

  查看指針函數實際調用了哪個函數:

  1. 在內核中放置打印函數,打印出函數的地址。

  2. arm-linux-addr2line 0xXXXXXXXX -e vmlinux -f

  查看誰調用了這個函數:

  1. 在被調用函數裡放置打印函數,加參數:__builtin_return_address(0)

  2. arm-linux-addr2line 0xXXXXXXXX -e vmlinux -f

Copyright © Linux教程網 All Rights Reserved