Intel® Inspector XE

False 'unitialized memory access' for vectors?

I'm using VS2010.  The C++ console app is 32 bit running on Windows 7 x64.

I'm using the Inspector XE update 8.

In our code I am getting 'uninitialized memory access' errors and found this code example on MSDN that mimics the errors in the same locations as our code.

http://msdn.microsoft.com/en-us/library/ecdecxh1(v=vs.100).aspx

Intel Inspector will fail to detect memory leaks when multiple Visual C++ runtime versions are loaded in the process

While test-driving Intel Inspector we found out that it will fail to detect memory leaks when multiple Visual C++ runtime versions are loaded in the process.

Has anyone seen this before? Does anyone know if there's a way to point the tool to the specific runtime heap management one wants to inspect.

In our case the exe module is written by us, is compiled with Visual C++ 2008sp1 (MSVCR90.DLL) and brings in a plain C DLL that is built with v2010 (MSVCR100.dll).

Thanks in advance!

 

The application was unable to start correctly (0xc0000005)

I am currently evaluating Inspector XE 2013 for use in an upcoming project.  I am experiencing difficulties when attempting to run the sample code ‘tachyon_insp_xe’.  Using Visual Studio 2013 I follow the instructions within the tutorial documentation for analysing threading errors, but every time the test I get the following error. 

Find_and_fix_threading_errors.exe – Application Error

The application was unable to start correctly (0xc0000005). Click OK to close the application.

Internal error when running application

I get the following error when trying to run my app. Any pointers on how to fix this? Running from command line using -collect mi1 works but using -collect mi2 or -collect mi3 causes an identical error. Interestingly this happens rather quickly when running the app. This is on windows with the latest Inspector. Interestingly Vtune gives me an identical error running this app. 

Possible to include Call Stack from -report

Hello,

The report files from -report action includes source file and line-number of the offending statement. The corresponding call trace is viewable from Intel-Inspector GUI. Not every developer has a copy of the Inspector on their workstation. Is it possible to produce report including call-stack with inspxe-cl or other command-line tools?

Thanks!

Frankie

Internal error, Application exit code: -1073741819

I'm trying to analyze a C++ project in VS2010 using Inspector XE 2013 update 7. No matter what project I try, even a simple hello world C++ project, I get an error message saying

Error: Internal error. Please contact Intel customer support team.
Application exit code: -1073741819

I tried rebooting, reinstalling Inspector XE, creating a new project in a new location but keep getting the same error. Inspector XE has worked flawlessly before though I haven't used it for a couple of months, probably not since update 6.

What's the next step in troubleshooting this?

Launch inspxe-cl automatically when a process starts

Is there a way to automatically launch inspxe-cl when a process starts?  In some cases, the tool cannot be run manually because the process is started through some other component.  Windows services come to mind, as well as applications that launch child processes such as iexplore.exe.

I tried using the "Image File Execution Options" registry key:

Intel® Inspector XE abonnieren