You can also use gdb instead of addr2line to examine memory address. Load executable file in gdb and print the name of a symbol which is stored at the address. 16 Examining the Symbol Table.
(gdb) info symbol 0x4005BDC
More Related Contents:
- How do I make this Linux program compile? [closed]
- Given an executable file, display its complete path [closed]
- Undefined reference to pthread_create in Linux
- Where is the header file on Linux? Why can’t I find ? [duplicate]
- Creating a daemon in Linux
- what’s the differences between r and rb in fopen
- How to create a high resolution timer in Linux to measure program performance?
- What does malloc(0) return? [duplicate]
- strtok function thread safety
- How to execute a shell script from C in Linux?
- Timeout Function
- I do not understand how execlp() works in Linux
- How to get the current time in milliseconds from C in Linux?
- When to use pthread_exit() and when to use pthread_join() in Linux?
- Execute program from within a C program
- Beep on Linux in C
- What is the difference between a Linux platform driver and normal device driver?
- Checking if a dir. entry returned by readdir is a directory, link or file. dent->d_type isn’t showing the type
- Why does forking my process cause the file to be read infinitely
- Finding out if a message over tcp was delivered
- What does a dot before the variable name in struct mean?
- How to do an atomic increment and fetch in C?
- Is this possible to customize printf?
- why C clock() returns 0
- calling assembly function from c
- CPU cache inhibition
- Check if process exists given its pid
- How do I reimplement (or wrap) a syscall function on Linux?
- Executing shell script with system() returns 256. What does that mean?
- How to use SO_KEEPALIVE option properly to detect that the client at the other end is down?