dotCover & Typemock - unable to complete cover session: [JetBrains dotCover] Coverage session finished with errors: PDB server error: Too large table index

Hi,

since we added typemock 8.8 to one of our solutions, I cannot longer run dotCover as it fails repeatedly with the following error:

Test Run Failed.
Test execution time: 3.0631 Minutes
[JetBrains dotCover] Analyzed application exited with code '1'
[JetBrains dotCover] Coverage session finished [12/19/2019 4:47:05 PM]
[JetBrains dotCover] Coverage session finished with errors: PDB server error: Too large table index
[location] = C:\BuildAgent\work\7ddb9661d6f74f1e\dotCommon\Native\Shared\include\jb/metadata/metadata.hpp(80)
[function] = struct jb::metadata::md_stream<3> __cdecl jb::metadata::detail_metadata::accessor<struct jb::metadata::md_MethodDebugInformation>::get_field_value<struct jb::metadata::fld_SequencePoints>(const unsigned int) const
[location] = C:\BuildAgent\work\7ddb9661d6f74f1e\Profiler\Kernel\Windows\Native\Solution\core\src\bridges\pdb\pdb_bridge.cpp(198)
[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 *)>).

 

Command line used:

"C:\Program Files (x86)\Typemock\Isolator\8.8\BuildScripts\TMockRunner.exe" "C:\Development\dotcover\dotCover.exe" analyse /ReportType=HTML /Output="%CD%\xxx.html" "/TargetExecutable=%VSINSTALLDIR%\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe" /TargetWorkingDir=. "/TargetArguments=xxx.Test\bin\Debug\xxx.Test.dll"

The testcontainer has about 100 tests - so not massive.

 

Any ideas?

Thanks, Tom

2 comments
Comment actions Permalink

Hello Tom,

It looks like PDB files were erroneously generated and didn't pass our check. Does rebuild of the project help with the issue?  Would it be possible to send us the problem solution for deeper investigation or reproduce the same issue in a sample one? You can attach it here or with a new issue on our bug tracker.

0
Comment actions Permalink

Hi Olga,

I tried re-building a few times and it did not help. I cannot pass the solution on to you, its a bigger project of my company. Is there anything else I could supply in order to help your investigation?

Thx! Tom

0

Please sign in to leave a comment.