Take the 2-minute tour ×

Is the atos binary for converting numberic addresses to symbols of binary images available on Linux, specifically Ubuntu? It seems to only be available on OS X.

share|improve this question
add comment

2 Answers

up vote 1 down vote accepted

There is nothing that automagically translates addresses; you will need to pick through the output of nm or objdump instead.

share|improve this answer
Sounds like something that's not worth doing for our case, since we can run it on OS X. Thanks! –  marcog Sep 26 '12 at 2:28
@marcog You're wrong, I'd prefer to do symbolication on my webserver to receive human readable stack traces in bugtracker web-interface! –  Tertium Oct 2 '12 at 19:46
@Tertium I'm symbolicating on OS X and uploading the results to a web server. –  marcog Oct 2 '12 at 21:37
@marcog In manual mode? I'm currently developing bugtracking system. App sends reports (actually only last stack trace on crash/signal) to webserver, so I have to download stacks list and then pass it to my symbolicating tool (works using atos). It symbolicates all stacks at once but I'd prefer to remove this manual step and see readable stacks. How have you solved this? –  Tertium Oct 3 '12 at 13:25
@Tertium Our app also sends crash reports to our webserver (we use code.google.com/p/plcrashreporter), then I have a script which reads them from the webserver, symbolicates, and writes back to the webserver. I'd love to push that process onto the webserver if there was an easy enough way, but it's not worth our time and effort if the above answer is the only way. –  marcog Oct 3 '12 at 18:30
show 1 more comment

A similar tool named addr2line in binutils.

share|improve this answer
add comment

Your Answer


