addr2line
Example: In addr2line.c
#include <stdio.h>
void func()
{
}
int main()
{
	printf("%p\n", &func);
	return 0;
}
$ gcc -g addr2line.c $ ./a.out 0x4004fd # show the line number in the source code $ addr2line -e a.out 0x4004fd /tmp/addr2line.c:3 # show the function name $ addr2line -f -e a.out 0x4004fd func /tmp/addr2line.c:3