Rank: Advanced Member
Groups: Registered
Joined: 7/11/2016(UTC) Posts: 38 Location: Germany
Thanks: 6 times Was thanked: 5 time(s) in 5 post(s)
|
Hi Remco, Yesterday, NCrunch threw an error: "System.ArgumentOutOfRangeException: Arrays larger than 2GB are not supported" in one of the projects. After that, we changed the DebugType to "portable" in all projects. The test ran successfully from the IDE. However, today, several projects launched using the console runner failed to compile due to the following error: Code:
NCrunch has encountered an internal error: System.Exception: System.ArgumentNullException: Value cannot be null.
Parameter name: key
at System.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument)
at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
at nCrunch.Compiler.CoverageReportStructure.(Dictionary`2 , String )
at nCrunch.Compiler.CoverageReportStructure..(KeyValuePair`2 )
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at nCrunch.Compiler.CoverageReportStructure.(CilAssembly , Dictionary`2 )
at nCrunch.Compiler.CoverageReportStructure.FromAssembly(CilAssembly assembly, Dictionary`2 codeFilePathsByWorkspaceFilePath, DirectoryPath instrumentationParametersForegroundOutDir)
at nCrunch.Compiler.StaticManipulation.BuiltCilAssembly.ExtractCoverageReportStructure()
at nCrunch.Compiler.CilProcessingTasks.CilExtractCoverageReportStructureTask.ProcessTask(IBuiltAssembly builtAssembly, ComponentInstrumentationParameters instrumentationParameters, BuildOutput output)
at nCrunch.Compiler.CilProcessingTasks.ConcurrentCilTaskProcessor.()
at nCrunch.Compiler.CilProcessingTasks.ConcurrentCilTaskProcessor.ProcessTasks(Int32 backgroundThreadsAllowed)
at nCrunch.Compiler.RemoteBuildRunner.(ComponentInstrumentationParameters , BuildOutput , IBackgroundTaskProcessor )
at nCrunch.Compiler.RemoteBuildRunner.PerformPostProcessingOfBuiltAssembly(ComponentInstrumentationParameters instrumentationParameters, BuildOutput output, IBackgroundTaskProcessor backgroundTaskProcessor)
at nCrunch.Core.BuildManagement.BuildEnvironment..()
at nCrunch.Common.PerformanceTracking.PerfTracker.TrackActivity(String name, Action activity)
at nCrunch.Core.BuildManagement.BuildEnvironment.Build(SnapshotComponent snapshotComponentToBuild, IList`1 referencedComponents, GridClientId gridClientId, IList`1 customEnvironmentVariables, IPlatformBuildExtender extender, Guid taskId, GridClientDescription clientDescription, Boolean extractCoverageReportStructure)
What should we do?
|