dotCover analysis fails

Hi,

We are excuting dotCover analysis using NUnit3 from a cakebuild pipeline. In our company we have active 2 parallel versions of laptops. Both executing win10 pro OS, 64 bit. This fails only on one type of laptop, not the other.

Using JetBrains.dotCover.CommandLineTools 2018.3.4 we get the following error when executing dotCover analysis.

--- EXCEPTION #1/2 [CommandExecutionException]
Message = “
Coverage session finished with errors: Error HRESULT E_FAIL has been returned from a call to a COM component
PDB server error: Invalid MVID for the absolute module path is detected
[location] = c:\build agent\work\cf3eb19e8ddb7658\profiler\kernel\windows\native\solution\pdb_server\src\pdb_processor.cpp(174)
[function] = unsigned int __cdecl jbprof::pdb_processor::load_module(const class boost::filesystem::path &,const struct _GUID &)
[location] = c:\build agent\work\cf3eb19e8ddb7658\profiler\kernel\windows\native\solution\core\src\bridges\pdb\pdb_bridge.cpp(195)
[function] = void __thiscall jbprof::pdb_bridge::send_receive_command(const char *,enum jbprof::pdb_bridge::time_key,enum jbprof::pdb_bridge::time_key,enum jbprof::pdb_bridge_command,enum jbprof::pdb_bridge_answer,class std::function<void __cdecl(struct write_stream_iface *)>,class std::function<void __cdecl(struct read_stream_iface *)>); Error HRESULT E_FAIL has been returned from a call to a COM component
PDB server error: Invalid MVID for the absolute module path is detected
[location] = c:\build agent\work\cf3eb19e8ddb7658\profiler\kernel\windows\native\solution\pdb_server\src\pdb_processor.cpp(174)
[function] = unsigned int __cdecl jbprof::pdb_processor::load_module(const class boost::filesystem::path &,const struct _GUID &)
[location] = c:\build agent\work\cf3eb19e8ddb7658\profiler\kernel\windows\native\solution\core\src\bridges\pdb\pdb_bridge.cpp(195)
[function] = void __thiscall jbprof::pdb_bridge::send_receive_command(const char *,enum jbprof::pdb_bridge::time_key,enum jbprof::pdb_bridge::time_key,enum jbprof::pdb_bridge_command,enum jbprof::pdb_bridge_answer,class std::function<void __cdecl(struct write_stream_iface *)>,class std::function<void __cdecl(struct read_stream_iface *)>); Error HRESULT E_FAIL has been returned from a call to a COM component
PDB server error: Invalid MVID for the absolute module path is detected
[location] = c:\build agent\work\cf3eb19e8ddb7658\profiler\kernel\windows\native\solution\pdb_server\src\pdb_processor.cpp(174)
[function] = unsigned int __cdecl jbprof::pdb_processor::load_module(const class boost::filesystem::path &,const struct _GUID &)
[location] = c:\build agent\work\cf3eb19e8ddb7658\profiler\kernel\windows\native\solution\core\src\bridges\pdb\pdb_bridge.cpp(195)
[function] = void __thiscall jbprof::pdb_bridge::send_receive_command(const char *,enum jbprof::pdb_bridge::time_key,enum jbprof::pdb_bridge::time_key,enum jbprof::pdb_bridge_command,enum jbprof::pdb_bridge_answer,class std::function<void __cdecl(struct write_stream_iface *)>,class std::function<void __cdecl(struct read_stream_iface *)>); Error HRESULT E_FAIL has been returned from a call to a COM component
PDB server error: Invalid MVID for the absolute module path is detected
[location] = c:\build agent\work\cf3eb19e8ddb7658\profiler\kernel\windows\native\solution\pdb_server\src\pdb_processor.cpp(174)
[function] = unsigned int __cdecl jbprof::pdb_processor::load_module(const class boost::filesystem::path &,const struct _GUID &)
[location] = c:\build agent\work\cf3eb19e8ddb7658\profiler\kernel\windows\native\solution\core\src\bridges\pdb\pdb_bridge.cpp(195)
[function] = void __thiscall jbprof::pdb_bridge::send_receive_command(const char *,enum jbprof::pdb_bridge::time_key,enum jbprof::pdb_bridge::time_key,enum jbprof::pdb_bridge_command,enum jbprof::pdb_bridge_answer,class std::function<void __cdecl(struct write_stream_iface *)>,class std::function<void __cdecl(struct read_stream_iface *)>)

ExceptionPath = Root.InnerException
ClassName = JetBrains.dotCover.ConsoleRunner.Backend.CommandExecutionException
HResult = COR_E_APPLICATION=80131600
Source = dotCover
StackTraceString = “
at JetBrains.dotCover.ConsoleRunner.Backend.Commands.Cover.CoverCommand.Execute()
at JetBrains.dotCover.ConsoleRunner.Startup.ConsoleRunnerProgram.<>c__DisplayClass1_1.<Main>b__1()
at JetBrains.dotCover.ConsoleRunner.Backend.ConsoleRunnerBackend.HandleExceptions(Func`1 callback)

--- Outer ---

--- EXCEPTION #2/2 [LoggerException]
Message = “
Coverage session finished with errors: Error HRESULT E_FAIL has been returned from a call to a COM component
PDB server error: Invalid MVID for the absolute module path is detected
[location] = c:\build agent\work\cf3eb19e8ddb7658\profiler\kernel\windows\native\solution\pdb_server\src\pdb_processor.cpp(174)
[function] = unsigned int __cdecl jbprof::pdb_processor::load_module(const class boost::filesystem::path &,const struct _GUID &)
[location] = c:\build agent\work\cf3eb19e8ddb7658\profiler\kernel\windows\native\solution\core\src\bridges\pdb\pdb_bridge.cpp(195)
[function] = void __thiscall jbprof::pdb_bridge::send_receive_command(const char *,enum jbprof::pdb_bridge::time_key,enum jbprof::pdb_bridge::time_key,enum jbprof::pdb_bridge_command,enum jbprof::pdb_bridge_answer,class std::function<void __cdecl(struct write_stream_iface *)>,class std::function<void __cdecl(struct read_stream_iface *)>); Error HRESULT E_FAIL has been returned from a call to a COM component
PDB server error: Invalid MVID for the absolute module path is detected
[location] = c:\build agent\work\cf3eb19e8ddb7658\profiler\kernel\windows\native\solution\pdb_server\src\pdb_processor.cpp(174)
[function] = unsigned int __cdecl jbprof::pdb_processor::load_module(const class boost::filesystem::path &,const struct _GUID &)
[location] = c:\build agent\work\cf3eb19e8ddb7658\profiler\kernel\windows\native\solution\core\src\bridges\pdb\pdb_bridge.cpp(195)
[function] = void __thiscall jbprof::pdb_bridge::send_receive_command(const char *,enum jbprof::pdb_bridge::time_key,enum jbprof::pdb_bridge::time_key,enum jbprof::pdb_bridge_command,enum jbprof::pdb_bridge_answer,class std::function<void __cdecl(struct write_stream_iface *)>,class std::function<void __cdecl(struct read_stream_iface *)>); Error HRESULT E_FAIL has been returned from a call to a COM component
PDB server error: Invalid MVID for the absolute module path is detected
[location] = c:\build agent\work\cf3eb19e8ddb7658\profiler\kernel\windows\native\solution\pdb_server\src\pdb_processor.cpp(174)
[function] = unsigned int __cdecl jbprof::pdb_processor::load_module(const class boost::filesystem::path &,const struct _GUID &)
[location] = c:\build agent\work\cf3eb19e8ddb7658\profiler\kernel\windows\native\solution\core\src\bridges\pdb\pdb_bridge.cpp(195)
[function] = void __thiscall jbprof::pdb_bridge::send_receive_command(const char *,enum jbprof::pdb_bridge::time_key,enum jbprof::pdb_bridge::time_key,enum jbprof::pdb_bridge_command,enum jbprof::pdb_bridge_answer,class std::function<void __cdecl(struct write_stream_iface *)>,class std::function<void __cdecl(struct read_stream_iface *)>); Error HRESULT E_FAIL has been returned from a call to a COM component
PDB server error: Invalid MVID for the absolute module path is detected
[location] = c:\build agent\work\cf3eb19e8ddb7658\profiler\kernel\windows\native\solution\pdb_server\src\pdb_processor.cpp(174)
[function] = unsigned int __cdecl jbprof::pdb_processor::load_module(const class boost::filesystem::path &,const struct _GUID &)
[location] = c:\build agent\work\cf3eb19e8ddb7658\profiler\kernel\windows\native\solution\core\src\bridges\pdb\pdb_bridge.cpp(195)
[function] = void __thiscall jbprof::pdb_bridge::send_receive_command(const char *,enum jbprof::pdb_bridge::time_key,enum jbprof::pdb_bridge::time_key,enum jbprof::pdb_bridge_command,enum jbprof::pdb_bridge_answer,class std::function<void __cdecl(struct write_stream_iface *)>,class std::function<void __cdecl(struct read_stream_iface *)>)

ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
InnerException = “Exception #1 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
at JetBrains.DataFlow.Lifetimes.Using[TRetVal](Func`2 λ)
at JetBrains.dotCover.ConsoleRunner.Startup.ConsoleRunnerProgram.Main(String[] args)

Please sign in to leave a comment.