Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Andres_V_
Beginner
91 Views

JIT profiling --- m_codeRegions.size() assertion failure, result analysis crashes on Windows

VTune 2019 U1 fails to analyze the data collected by a JIT virtual machine.  The application's profiling machinery used to work in several versions of VTune since at least 2017, but for some reason now VTune 2019 U1 fails to finalize the data after the application exits normally.  More interestingly, VTune 2018 and 2017 also fail the same way now.  This behavior happens consistently on multiple physical machines.  Restarting VTune and opening the result causes VTune to try to finalize the result, and again VTune crashes.  Different versions of VTune now crash the same way, irrespective of which version is doing the collection.

I had recently updated the VTune SDK, rolling back to a previous version did not fix the problem on multiple VTune versions --- even the ones in which the setup did work.

The crash report notes a multitude of other errors: "we only support MD5 and SHA1 now" (?!), failure to open files, inability to deal with clock tick events, and so on.

Does anyone know what's going on here?  That VTune 2019 U1 fails, well ok that may be a problem.  But why would older versions of VTune also fail, seemingly just because VTune 2019 U1 is installed?

0 Kudos
2 Replies
Andres_V_
Beginner
91 Views

Same results with VTune 2019 U2, and also on Windows Server 2016 fully patched.  Has anyone run into this issue?

Andres_V_
Beginner
91 Views

Problem fixed --- a dynamically generated code section was being reported to VTune with size zero.  I hear that a fix will be in VTune 2019 U3.  Thanks!

Reply