Error Message: Cannot Locate Debugging Information
Cause
Debugging information (PDB files on Windows* and DWARF format on Linux*) for applications and system modules is not generally available on the system by default. Missing debug information is not critical to performance analysis but prevents
Intel® VTune™
from providing full-scale statistics on call stacks, source data, and so on.
Profiler
If the
VTune
does not find debug information for the binaries, it statically identifies function boundaries and assigns hotspot addresses to generated pseudo names
Profiler
func@
for such functions, for example:
address
If a module is not found or the name of a function cannot be resolved, the
VTune
displays module identifiers within square brackets, for example:
Profiler
[module]
.
If the debug information is absent, the
VTune
may not unwind the call stack and display it correctly in the
Profiler
Call Stack
pane. Additionally in some cases, it can take significantly more time to
finalize the results for modules that do not have debug information.
Solution
For accurate performance analysis, you are recommended to have the debug information available on the system where the
VTune
is installed. See detailed instructions to enable:
Profiler