Are you fed up wondering how to peek inside your PDB file?
You’ve got a crash report from a customer site, but no symbols. How do you turn that address into a useful symbol, filename and line?
Without a dedicated tool to work out the symbol for a crash address you can symbol using a really clunky method with the Visual Studio debugger:
This process is slow, tedious and error prone, and assumes that you have the correct PDB available for the DLL that you’re trying to get symbols for. If you don’t have the PDB, or you have the correctly named PDB for the wrong version of the DLL, you’re out of luck, you’ll have no symbols.
You need something better, something easier, something more reliable and repeatable.
DbgHelp Browser is an interactive PDB viewer and crash address converter, reading symbol information stored in Program Database files and Portable Program Database files for Visual Studio, and Visual Basic 6.
You can sort PDB symbols by name, calling convention, symbol address, symbol size, type, flags, filename and line. Clicking a column header sorts the symbol according to that column. Clicking the same column again reverses the sort direction.
You can filter the PDB symbols by function/data name allowing you to quickly and easily find the symbols of interest.
Symbol server support is provided if you need to pull symbols from a remote symbol store.
Once you’ve loaded your PDB symbols an interactive query browser allows you to find the right symbol for four different crash address calculations
The ability to lookup symbol information so easily is invaluable when investigating crashes.
Get started now. Load your PDB symbols and find the crash location and identify the root cause in a few minutes.