Intel® Inspector XE

Article/Paper/Documentation about Inspector/Static Secutiry Analysis tool


I am new in using Intel Inspector XE for dynamic analysis and the Intel compiler in static analysis mode (formerly SSA I guess).

I would like to understand how they work, so I was wondering if there is some documentation, paper publication or everything that explain the techniques used by these tools to perform their analysis.

Best Regards,

Intel Inspector XE with windows services

Hi, We are using Intel Inspector XE 2013. We are checking memory leaks in our dll's which runs using httpd.exe. We want to check memory leaks in our modules. I am new to Intel Inspector , please help me how to check memory problems in process running as windows service. How to check memory leaks in already running process? 

Error message after software update when starting VS2013


I'm using your product in our software to profile and optimize code but after the recent update (this morning) your software refuses to load properly when I start VS2013 and I get a dialog box with the following error message:


The 'Intel Inspector XE 213' package did not load correctly.

The problem may have been caused by a configuration change or by the installation of another extension. You can get more information by examining the file 'C:\Users\$user\AppData\Roaming\Microsoft\VisualStudio\12.0\ActivityLog.xml'.

Invitation to join the Intel(r) Software Development Tools 2015 Beta Program

Hello Intel® Inspector XE User Forum, Try out the new Intel® Software Development Tools 2015 Beta and help make our product better. Registration is easy through the site. Additional information can be found at

FYI: linux process failure from vm.max_map_count overrun


If a process (running with or without Inspector XE) fails with a insufficient memory error while the machine seems to have plenty left, a vm.max_map_count overrun could be the problem.

Here's how to find out what the per process limit is:

sysctl vm.max_map_count
> vm.max_map_count = 65530

And how to estimate how many mappings your process us using

cat /proc/<process id>/maps | wc -l

I've seen the problem occur for a process (Autodesk's maya) that uses the mmap system call directly for many smallish allocations.


erroneous memory leak detection from Fortran 90 MPI operations

I have been using Inspector XE to look for memory leaks and it is reporting a memory leak where I would not expect one from an MPI operation. The unusual behavior is that if the size of the transfer is below a certain array size no memory leaks are reported, but if the array size is larger than this threshold then a memory leak is reported.

I have attached a simple Fortran 90 program that demonstrates the behavior along with the makefile necessary to compile it.

The command to execute the program that I have been using is:

valgrind suppresion file conversion failure


I'm trying to convert the attached valgrind suppression file but get this message:

/opt/intel/inspector_xe_2013/bin64/inspxe-cl -convert-suppression-file -from "./valgrind_maya.txt" -to "./inspxe_maya.sup"
Error: Unable to convert old format or third-party suppression file <snip>./valgrind_maya.txt to new suppression file <snip>./inspxe_maya.sup. Failed to load suppression file.

The suppression file works with valgrind-3.9.0


Firefox*: Windows* OS Help Viewer Pane is Blank When Viewing CHM file

Hello Forum:  We have noticed that the Intel® Parallel Studio XE documentation may not function correctly when accessed with the Firefox* browser.

The exhibited behavior is that the right-hand pane (reading pane) in the help viewer is blank, and this problem may well extend to other documentation collections as well.  Any CHM file downloaded from the Firefox* browser could exhibit this problem.

Subscribe to Intel® Inspector XE