Are you tired of manually turning crash addresses into symbols? Do you know how to read a MAP file?
Manually looking up a crash address in a MAP file, performing the calculations to identify which segment + offset combination maps to which symbol, and then identifying the symbol that matches the crash address is slow, boring and error prone process.
MAP File Browser is an interactive MAP file viewer and crash address converter, reading MAP files for Visual Studio, C++ Builder, Delphi, gcc and g++.
You can filter the map file symbols by function/data name allowing you to quickly and easily find the symbols of interest.
Once you’ve loaded your .map file an interactive query browser allows you to find the right symbol for four different crash address calculations:
MAP files may be human readable, but they come in different formats for each compiler and linker you use, and knowing how to read a MAP file correctly and doing that reliably all the time is hard work. People make mistakes with tasks like this – the common mistake is assuming the wrong segment for the relative address.
Doing this in reverse, which you need to do to look up symbols, is even harder. That’s why we wrote MAP File Browser – to make our own debugging experience easier.
Get started now. Load your map file and find the crash location in a few minutes.