Upravit

Sdílet prostřednictvím


Symbol Status Abbreviations

Symbol file types and their loading status can be determined by using the lm (List Loaded Modules) command, the !lmi extension, or WinDbg's Debug | Modules menu command.

Each of these displays information about loaded modules and their symbols.

The following abbreviations are used in the displays generated by these commands:

Abbreviation Meaning

deferred

The module has been loaded, but the debugger has not attempted to load the symbols. Symbols will be loaded when needed. See Deferred Symbol Loading for details.

#

There is a mismatch between the symbol file and the executable, either in their timestamps or in their checksums.

T

The timestamp is missing, not accessible, or equal to zero.

C

The checksum is missing, not accessible, or equal to zero.

DIA

Symbol files were loaded through Debug Interface Access (DIA).

Export

No actual symbol files were found, so symbol information was extracted from the binary file's export table.

M

There is a mismatch between the symbol file and the executable, either in their timestamps or in their checksums. However, symbol files have been loaded anyway due to the symbol option settings.

PERF

This binary contains performance-optimized code. Standard address arithmetic may not produce correct results.

Stripped

Debug information was stripped from the image file.

PDB

The symbols are in .pdb format.

COFF

The symbols are in common object file format (COFF) symbol format.