Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29267 Discussions

"The debugger's worker process (msvsmon.exe) unexpectedly exited. Debugging will be aborted".

tiho
Beginner
4,250 Views

I get this message 

"The debugger's worker process (msvsmon.exe) unexpectedly exited. Debugging will be aborted".

every time I add a conditional breakpoint. When I remove the conditional breakpoint it is fine. I am using the latest IVF. 

Any workaround for this problem that will allow me to use conditional breakpoints?

 

 

0 Kudos
5 Replies
tiho
Beginner
4,250 Views

Any hints on this one?

0 Kudos
Kevin_D_Intel
Employee
4,250 Views

When you say "latest IVF", is that Intel® Parallel Studio XE 2016?

With what version of Visual Studio are you integrating with?  If VS 2013, is that the VS 2013 Shell or the full version?

Are you building IA-32 or Intel® 64?

Is this a Fortran-only solution/project or mixed-language?

I don't know if this might be a resurfacing of the same or similar underlying issue found in the past that led to that same error. There are lots of details about that discussed here, https://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/494680.

 

0 Kudos
tiho
Beginner
4,250 Views

 Intel® Parallel Studio XE 2016.

VS 2013 Shell.

64-bit app.

 Fortran-only solution.

The link you sent suggesting to remove some files - I don't even have those files. 

0 Kudos
Kevin_D_Intel
Employee
4,250 Views

Thank you for the additional details. I can reproduce this with a simple program. I submitted this to the Debugger team for further investigation and will keep you updated on what I hear.

(Internal tracking id: DPD200377833)

0 Kudos
Kevin_D_Intel
Employee
4,250 Views

Development identified the root cause of this issue and will address it in a future release. I'll keep you posted on when as I learn it.

As a work around, they provided the steps below. I confirmed these resolve the crash. Note here in this case the x64 version of the redist is needed (i.e. vcredist_x64.exe). Having only the x86 version installed is not sufficient.

Here are some steps to enable the user to work with VS 2013 shell:

1) Go to :  <Program Files (x86) Directory>\Microsoft Visual Studio 12.0\Common7\IDE\Remote Debugger\x64

   Move the files:
      - ForIntrinsics.dll
      - ForOps11.dll

   To:  <Program Files Directory>\Microsoft Visual Studio 12.0\Common7\IDE\Remote Debugger\x64

2) Install the "Visual C++ Redistributable for Visual Studio 2012 Update 4"  (https://www.microsoft.com/en-us/download/details.aspx?id=30679) - vcredist_x64.exe

 

 

0 Kudos
Reply