What steps will reproduce the problem?
1. Had to uncomment .net 4 stuff in Gallio.Hosts.exe.config just so my .net 4
assemblies would load.
2. When I did get them to load I ran them and got the following exception via
the UI.
"An unhandled exception occured:"
System.InvalidOperationException: Object is currently in use elsewhere.
at System.Drawing.Image.get_Width()
at System.Drawing.Image.get_Size()
at Aga.Controls.Tree.NodeControls.NodeIcon.MeasureSize(TreeNodeAdv node,
DrawContext context)
at Aga.Controls.Tree.NodeControls.NodeControl.GetActualSize(TreeNodeAdv node,
DrawContext context)
at Aga.Controls.Tree.TreeViewAdv.<GetNodeControls>d__7.MoveNext()
at Aga.Controls.Tree.TreeViewAdv.GetNodeBounds(IEnumerable`1 nodeControls)
at Aga.Controls.Tree.TreeViewAdv.GetNodeWidth(TreeNodeAdv node)
at Aga.Controls.Tree.TreeViewAdv.CreateRowMap()
at Aga.Controls.Tree.TreeViewAdv.UnsafeFullUpdate()
at Aga.Controls.Tree.TreeViewAdv.FullUpdate()
at Aga.Controls.Tree.TreeViewAdv._model_NodesChanged(Object sender,
TreeModelEventArgs e)
at Aga.Controls.Tree.TreeModelBase.OnNodesChanged(TreeModelEventArgs args)
at Gallio.Icarus.Models.TreeModelDecorator.<.ctor>b__0(Object sender,
TreeModelEventArgs e)
at Aga.Controls.Tree.TreeModelBase.OnNodesChanged(TreeModelEventArgs args)
at Gallio.Icarus.Models.TreeModelDecorator.<.ctor>b__0(Object sender,
TreeModelEventArgs e)
at Aga.Controls.Tree.TreeModelBase.OnNodesChanged(TreeModelEventArgs args)
at Gallio.Icarus.Models.TreeModelDecorator.<.ctor>b__0(Object sender,
TreeModelEventArgs e)
at Aga.Controls.Tree.TreeModelBase.OnNodesChanged(TreeModelEventArgs args)
at Gallio.Icarus.Models.TreeModelDecorator.<.ctor>b__0(Object sender,
TreeModelEventArgs e)
at Aga.Controls.Tree.TreeModel.OnNodesChanged(TreeModelEventArgs args)
at Aga.Controls.Tree.Node.NotifyModel()
at Gallio.Icarus.Models.TestTreeNode.AddTestStepRun(TestStepRun testStepRun)
at Gallio.Icarus.Models.TestTreeModel.Handle(TestStepFinished event)
at Gallio.UI.Events.EventHandlerProxy`1.Handle(T event)
at Gallio.UI.Events.EventAggregator.Send[T](T message)
at
Gallio.Icarus.Controllers.TestController.<>c__DisplayClass15.<WireUpTestStepFini
shed>b__14()
at
Gallio.UI.ProgressMonitoring.TaskManager.<>c__DisplayClass1.<BackgroundTask>b__0
(Object cb)
at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at
System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(
TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext
executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext,
ContextCallback callback, Object state, Boolean ignoreSyncCtx)
at
System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.
ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
What version of the product are you using? On what operating system?
.NET 4, GallioBundle-3.2.679.0-Setup-x86.msi complete install.
Original issue reported on code.google.com by hecktarz...@gmail.com on 28 Dec 2010 at 6:28
Original issue reported on code.google.com by
hecktarz...@gmail.com
on 28 Dec 2010 at 6:28