Map File Explorer
When developing programs, programs crashing is a hazard all developers face. No matter how hard you try, and how good your quality assurance is, sooner or later a bug will get past your own testing standards and end up revealing itself to a customer. Often when this happens the customer does not have the source code, debugging symbols or any other data. The only things the customer can give you are a stack trace and the load address of any DLLs that have been loaded.
The Map File Explorer was written to simplify the task of the following tasks:
- Reading a map file.
- Allowing the user to examine the map file symbols.
- Finding the nearest function and line number to a given address.
- Finding the address, file and line, given the symbol name.
- Allowing symbol addresses to be calculated, taking into account the load address of the DLL.
This program relies on the mapFileDLL. Some parts of this program are not complete.
This program is provided with source code. If you find any bugs with this program, please let us know: bugs@objmedia.demon.co.uk.
You use this program at your own risk. Object Media will not be responsible for any loss or damage that may arise from using this program or a derivative of this program.
Download the source.
Download the executable and the common files installer.
Information about using the program can be found on the help page.
Last Updated 7 February, 2008.

