Sebagai solusinya, Anda bisa mendapatkan alamat metode dengan objdump dan perf probe akan menerimanya.
$ perf probe -x /path/file '0x643f30'
Added new event:
probe_libfile:abs_643f30 (on 0x643f30 in /path/file)
You can now use it in all perf tools, such as:
perf record -e probe_libfile:abs_643f30 -aR sleep 1
Perhatikan bahwa perf probe mengharapkan offset dari file, dan objdump dan readelf mengembalikan alamat setelah menyesuaikan alamat pemuatan. Untuk -pie dapat dieksekusi, di mana alamat pemuatan adalah 0, alamatnya akan sama.
Untuk non -pie executables Anda bisa mendapatkan alamat loading dengan melihat output dari readelf -l /path/file dan mencari offset 0x000000 dan melihat apa VirtAddr itu menunjuk ke, lalu kurangi angka itu dari alamat simbol yang Anda dapatkan dari objdump --syms atau readelf --syms . Biasanya akan menjadi 0x400000
Tidak Dapat Menginstal FreeTDS melalui Yum Package Manager
cetak konten lebih dari satu file dalam arsip zip