Tutorial

  • 2021.1
  • 12/04/2020
  • Public Content

Interpret Result Data

Intel® Inspector
is a dynamic memory and threading error checking tool for users developing serial and multithreaded applications on Windows* and Linux* operating systems. This topic is part of a
tutorial
that shows how to find and fix
memory
errors using the
Intel Inspector
and a
C++
sample application.

Interpret Sources Window Pane Tabs

A
Sources
window similar to the following displays after you double-click the data row for the
Mismatched allocation/deallocation
problem set. It provides more visibility into the cause of the error.
Sources window
1
The
Source
tab shows the complete source surrounding one code location in the
Mismatched allocation/deallocation
problem:
Mismatched deallocation site
.
The
Mismatched deallocation site
code location represents the location attempting the deallocation. Notice the source code corresponding to the
Mismatched deallocation site
code location is highlighted.
2
The
Disassembly
tab shows low-level operations for the
Mismatched deallocation site
code location in the
Mismatched allocation/deallocation
problem.
3
The
Call Stack
tab shows the complete call stack for the
Mismatched deallocation site
code location in the
Mismatched allocation/deallocation
problem.
4
Use the Expand control 
                    / Collapse control 
                    icons to expand/collapse source, disassembly, and call stack information for each code location region in the
Mismatched allocation/deallocation
problem.
In this case, the
Allocation site
code location represents the location from which the memory block was allocated.

Access More Information on Interpreting and Resolving Problems

  1. Right-click anywhere in the
    Source
    or
    Disassembly
    tab.
  2. Choose
    Explain Problem
    to display the
    Intel Inspector
    Help information for the
    Mismatched deallocation site
    problem type.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.