You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
added dr_get_proc_address_ex() to return additional information about
a module's export, since clients monitoring routines need to know
whether an export is direct or indirect
so now a client can call the indirect export to get the real export
From [email protected] on January 12, 2010 17:42:36
Two issues show up with Fedora Core 12's /lib/libc.so.6:
The "i" means "a function to be evaluated during reloc processing".
It's ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC instead of STT_FUNC.
elf_sym_matches: considering type=2 strrchr
get_proc_address: strrchr => 0x00c32cc0
elf_sym_matches: considering type=2 strchrnul
get_proc_address: strchrnul => 0x00c35450
elf_sym_matches: considering type=10 strlen
get_proc_address: strlen => 0x00000000
the e_ident[EI_OSABI} instead has value ELFOSABI_LINUX
Original issue: http://code.google.com/p/dynamorio/issues/detail?id=248
The text was updated successfully, but these errors were encountered: