Hi Chris -
Unfortunately the dump file probably won't be of much use to me in narrowing down what is happening here. Have you noticed any pattern to the crash? Does it happen if you use NCrunch on another solution?
Something to try is to set the
Use hosted task runner configuration setting to FALSE. This will force NCrunch to use only managed code inside the test process, allowing us to rule out whether the crash is being caused by NCrunch's code.
If you haven't already, I recommend trying the new NCrunch V2 beta. This release contains handling for stack overflows which are known to cause problems such as this when they are thrown by code under test. Stack overflows are the leading cause of crash faults in V1 because they result in the entire test process being torn down, making them painful to try and debug.
If you can isolate a test that is consistently causing this problem, I recommend trying to step into the test with a debugger to see if the explosion happens before your test starts executing, or during its execution.
Thanks!
Remco