Hi,
I use NCrunch every day and still happy with it.
But since this morning, I've been getting this error in the Processing Queue which totally stop the tool from working.
[14:29:49.1602-BuildTask-37] ERROR (Internal): System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at System.String.Concat(String str0, String str1)
at nCrunch.Common.CommonLogger.#=qOPkGPRKDEttWll5KZu5QRw==(LogVerbosity #=q$v0B6vI47FcaG6u_R$oEkg==, String #=qTGKrr7u31o6F3Dx_KC6x4g==)
at nCrunch.Common.CommonLogger.LogBareLine(LogVerbosity verbosity, String line)
at nCrunch.Core.BuildManagement.BuildEnvironment.Build(SnapshotComponent snapshotComponentToBuild, IList`1 referencedComponents)
at nCrunch.Core.BuildTask.DoProcessTaskAndReturnSuccessFlag()
at nCrunch.Core.Processing.ProcessingTask.ProcessTaskAndReturnSuccessFlag()
at nCrunch.Core.Processing.ProcessingQueue.#=qElODe1hhViN21mEUKI$Fwg==(ProcessingTask #=qso0hS7WMwjN7sUci4m5Xrw==)
I have 4gb of RAM with Windows XP. From what I see in this stacktrace, it looks like there is some HEAVY string concat going on during the logging process. Any idea on how I could fix/bypass this problem?.
I have to say we are working on a pretty large solution, with thousands of tests covering many libraries, but it was working fine until this morning. We did installed some new tools recently, like Resharper, which adds to the memory usage.