Any recommendations for a good cross-platform library for reading ELF file debug information in DWARF format? I'd like to read the DWARF debug info in a Python program.
There's a new kid on the block - pyelftools - a pure Python library for parsing the ELF and DWARF formats. Give it a try.
It aims to be feature-complete and is currently in active development, so any problems should be handled quickly and enthusiastically :-)