Please enable JavaScript to view this site.

Memory Validator Help

Navigation: The User Interface > Settings > Global Settings Dialog > Symbol Handling

Symbol Load Preferences

Scroll Prev Top Next More

 

The Symbol Load Preferences tab allows you to configure which debug information types are looked for and which are ignored.

 

This can save some time fetching symbols each time a DLL is loaded.

 

 

 symbolLoadPreferencesDialog

 

 

Select your compiler / IDE... instructionStep choose a preset definition for a compiler / IDE, or edit one of four custom symbol load preferences

 

The present definitions are:

oI don't know which compilers instructionStep choose this if you don't know which compilers were used to build the software

oAll compilers instructionStep choose this to let Memory Validator fetch the symbols

oVisual Studio instructionStep choose this if you're only using Visual Studio

oDelphi instructionStep choose this if you're only using Delphi

oC++ Builder instructionStep choose this if you're using C++ Builder on 32 bit Windows

oC++ Builder x86 instructionStep choose this if you're using C++ Builder to build 32 bit applications

oC++ Builder x64 instructionStep choose this if you're using C++ Builder to build 64 bit applications

oMingW / gcc / g++ / QtCreator / Dev C++ instructionStep choose this if you're using MingW / gcc / g++/ QtCreator or Dev C++

oCustom 1 instructionStep choose this to edit a definition you can reuse

oCustom 2 instructionStep choose this to edit a definition you can reuse

oCustom 3 instructionStep choose this to edit a definition you can reuse

oCustom 4 instructionStep choose this to edit a definition you can reuse

 

Editing a definition

 

Once a definition has been selected the appropriate check boxes next to each debug information type are populated.
 
You can edit these selections, for example to include or exclude PDB debug information for operating system DLLs, or allow Memory Validator to search for COFF debug information, whatever is optimal for the way you are working.

 

Custom definitions

 

Only the custom definitions will be remembered if they are edited.

 

The four custom definitions will be remembered, so the next time you choose them you'll get the definition you edited. If you choose one of the preset definitions and edit it, you'll use the edited definition, but if you then change to a different preset (or a custom definition) and then back to the original preset you'll get the preset definition, not your edited version of the preset definition.

 

 

Reset All - Resets all global settings, not just those on the current page.

 

 

Reset - Resets the settings on the current page.