Tutorial
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 threading errors using the Intel Inspector and a C++ sample application.
To determine the cause of the detected threading error:
Interpret Sources Window Pane Tabs
A Sources window similar to the following displays after you double-click the data row for the first Data race problem in the problem set. It provides more visibility into the cause of the error.
1 |
The Source tab shows the complete source surrounding one code location in the Data race problem. (Samples are non-deterministic; you may see a memory Write or a memory Read code location.) |
2 |
The Disassembly tab shows low-level operations for the code location in the Data race problem. |
3 |
The Call Stack tab shows the complete call stack for the code location in the Data race problem. |
4 |
This region shows source, disassembly, and call stack information for another code location in the Data race problem. (Samples are non-deterministic; you may see a memory Write or a memory Read code location.) Use the |
Access More Information on Interpreting and Resolving Problems
Right-click anywhere in the Source or Disassembly tab.
Choose Explain Problem to display the Intel Inspector Help information for the Data race problem type.
Did you find the information on this page useful?
Characters remaining: