> - linux: backtrace, get just the addresses, those can be resolved > through addr2line to have function and file/line number You can get the mangled function name in a very simple way: just open /proc/self/exe and read the .symtab and .strtab sections. That's not perfect, but better than nothing, and it's probably much simpler than to parse the debugging infos.