To reproduce:
1. Check out this application: https://bitbucket.org/claudiolassala/timetracker
2. build using msbuild
3. Open tests using icarus
4. Crash
Host started at 11/15/2010 4:51:49 PM.
Running under CLR v4.0.30319 runtime.
Listening for connections on IPC port: 'IsolatedProcessHost.addc0989476a055d'
Host stopped at 11/15/2010 4:51:53 PM.
Host process exited with code: 0
Host started at 11/15/2010 4:51:54 PM.
Running under CLR v4.0.30319 runtime.
Listening for connections on IPC port: 'IsolatedProcessHost.e6e4a44a0b3c273f'
Host stopped at 11/15/2010 4:51:55 PM.
Host process exited with code: 0
System.ArgumentException: Tree view category cannot be null or empty.
at Gallio.Icarus.Models.TestTreeModel.BuildTestTree(IProgressMonitor progressMonitor, TestModelData testModelData, TreeBuilderOptions options)
at Gallio.Common.Concurrency.LockBox`1.Read(ReadAction`1 action) in c:\Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Common\Concurrency\LockBox.cs:line 61
at Gallio.Icarus.Controllers.TestController.RefreshTestTree(IProgressMonitor progressMonitor)
at Gallio.Icarus.Controllers.TestController.DoWithTestRunner(Action`1 action, IProgressMonitor progressMonitor, Double initializationAndDisposalWorkUnits, IEnumerable`1 testRunnerExtensions)
at Gallio.Icarus.Controllers.TestController.Explore(IProgressMonitor progressMonitor, IEnumerable`1 testRunnerExtensions)
at Gallio.Icarus.Commands.ReloadCommand.Execute(IProgressMonitor progressMonitor)
Reported by:
UnhandledExceptionPolicy
at Gallio.Common.Policies.EventHandlerPolicy.SafeInvoke[T](EventHandler`1 handlerChain, Object sender, T e) in c:\Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Common\Policies\EventHandlerPolicy.cs:line 69
at Gallio.Common.Concurrency.Task.NotifyTerminated(TaskResult result) in c:\Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Common\Concurrency\Task.cs:line 305
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
Original issue reported on code.google.com by gmauer@gmail.com on 15 Nov 2010 at 11:14
Original issue reported on code.google.com by
gmauer@gmail.com
on 15 Nov 2010 at 11:14