HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

addr2line — Convert addresses of a binary into file names and line numbers. More information: <https://manned.or

Submitted by: @import:tldr-pages··
0
Viewed 0 times
addr2linecommandconvertaddressescliintofilebinary
linux

Problem

How to use the addr2line command: Convert addresses of a binary into file names and line numbers. More information: <https://manned.org/addr2line>.

Solution

addr2line — Convert addresses of a binary into file names and line numbers. More information: <https://manned.org/addr2line>.

Display the filename and line number of the source code from an instruction address of an executable:
addr2line {{[-e|--exe]}} {{path/to/executable}} {{address}}


Display the function name, filename, and line number:
addr2line {{[-e|--exe]}} {{path/to/executable}} {{[-f|--functions]}} {{address}}


Demangle the function name for C++ code:
addr2line {{[-e|--exe]}} {{path/to/executable}} {{[-f|--functions]}} {{[-C|--demangle]}} {{address}}

Code Snippets

Display the filename and line number of the source code from an instruction address of an executable

addr2line {{[-e|--exe]}} {{path/to/executable}} {{address}}

Display the function name, filename, and line number

addr2line {{[-e|--exe]}} {{path/to/executable}} {{[-f|--functions]}} {{address}}

Demangle the function name for C++ code

addr2line {{[-e|--exe]}} {{path/to/executable}} {{[-f|--functions]}} {{[-C|--demangle]}} {{address}}

Context

tldr-pages: linux/addr2line

Revisions (0)

No revisions yet.