hmLoadTopic({ hmKeywords:"", hmTitle:"What does DbgHelpBrowser do?", hmDescription:"DbgHelpBrowser allows you to inspect the contents of a PDB (Program Database) file.", hmPrevLink:"index.html", hmNextLink:"what-is-a-module_.html", hmParentLink:"index.html", hmBreadCrumbs:"", hmTitlePath:"What does DbgHelpBrowser do?", hmHeader:"
DbgHelpBrowser allows you to inspect the contents of a PDB (Program Database) file.<\/p>\n\r
<\/p>\n\r
You can sort the data, filter the data by name or by type of data. <\/p>\n\r
<\/p>\n\r
You can also query the data by address which can be useful for identifying what function is at a given address if all you have is a crash address and nothing else.<\/p>\n\r
<\/p>\n\r
Query by address is supported four ways:<\/p>\n\r
•<\/span>Query by absolute address. <\/p> •<\/span>Query by address offset from a DLL load address.<\/p> •<\/span>Query by address offset from a symbol.<\/p> •<\/span>Query using XML data from the Windows Event Log.<\/p> <\/p>\n\r <\/p>\n\r <\/p>\n\r PDB files created by 32 bit and 64 bit software are supported. On 64 bit Operating systems if a 64 bit PDB file is opened the 64 bit version DbgHelp Browser is automatically started.<\/p>\n\r <\/p>\n\r <\/p>\n\r <\/p>\n\r PDB files created for native executables, for .Net executables, and for .Net Core executables (using the Portable PDB format) are all supported.<\/p>\n\r <\/p>\n\r <\/p>\n\r <\/p>\n\r To provide method names and parameter information for .Net Core executables the computer DbgHelpBrowser is running on needs to have .Net Core installed. <\/p>\n\r <\/p>\n\r Without .Net Core installed the .Net Core metadata can\'t be read. <\/p>\n\r <\/p>\n\r Method Token, filename and line number data will be available, but method names won\'t be available if .Net Core is not installed.<\/p>\n\r <\/p>\n\r <\/p>\n\r <\/p>\n\r DbgHelpBrowser has been an internal tool at Software Verify for many years. We recently decided to make it a bit more user friendly and to make it available for public use.<\/p>\n\r"
})
32 bit and 64 bit<\/span><\/h1>\n\r
Native, .Net, .Net Core<\/span><\/h1>\n\r
.Net Core<\/span><\/h1>\n\r
History<\/span><\/h1>\n\r