Skip to content

Instantly share code, notes, and snippets.

@alanmcgovern
Created September 27, 2011 09:46
Show Gist options
  • Save alanmcgovern/1244704 to your computer and use it in GitHub Desktop.
Save alanmcgovern/1244704 to your computer and use it in GitHub Desktop.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Tree iterator has been invalidated.
at MonoDevelop.Ide.Gui.Components.ExtensibleTreeView+TreeNodeNavigator.AssertIsValid () [0x0006a] in /Users/alanmcgovern/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Components/TreeNodeNavigator.cs:69
at MonoDevelop.Ide.Gui.Components.ExtensibleTreeView+TreeNodeNavigator.get_CurrentPosition () [0x00000] in /Users/alanmcgovern/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Components/TreeNodeNavigator.cs:121
at MonoDevelop.Ide.Gui.Components.ExtensibleTreeView+TreeBuilder.GetAttributes (ITreeBuilder tb, MonoDevelop.Ide.Gui.Components.NodeBuilder[] chain, System.Object dataObject) [0x00000] in /Users/alanmcgovern/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Components/TreeBuilder.cs:143
at MonoDevelop.Ide.Gui.Components.ExtensibleTreeView+TreeBuilder.Update () [0x0002b] in /Users/alanmcgovern/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Components/TreeBuilder.cs:78
at MonoDevelop.Ide.Gui.Components.ExtensibleTreeView+TreeBuilder.UpdateAll () [0x00000] in /Users/alanmcgovern/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Components/TreeBuilder.cs:69
at MonoDevelop.Ide.Gui.Pads.ProjectPad.ProjectReferenceNodeBuilder.ReferenceStatusChanged (System.Object sender, System.EventArgs e) [0x00013] in /Users/alanmcgovern/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectReferenceNodeBuilder.cs:116
at MonoDevelop.Projects.ProjectReference.OnStatusChanged () [0x0000b] in /Users/alanmcgovern/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectReference.cs:460
at MonoDevelop.Projects.ProjectReference.UpdatePackageReference () [0x000eb] in /Users/alanmcgovern/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectReference.cs:360
at MonoDevelop.Projects.ProjectReference.set_Reference (System.String value) [0x00007] in /Users/alanmcgovern/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectReference.cs:160
at MonoDevelop.Projects.DotNetProject.UpdateSystemReferences () [0x0007a] in /Users/alanmcgovern/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/DotNetProject.cs:980
at MonoDevelop.Projects.DotNetProject.set_TargetFramework (MonoDevelop.Core.Assemblies.TargetFramework value) [0x0008b] in /Users/alanmcgovern/Projects/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/DotNetProject.cs:301
at MonoDevelop.Ide.Projects.OptionPanels.RuntimeOptionsPanelWidget.Store () [0x0001d] in /Users/alanmcgovern/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects.OptionPanels/RuntimeOptionsPanel.cs:121
at MonoDevelop.Ide.Projects.OptionPanels.RuntimeOptionsPanel.ApplyChanges () [0x00000] in /Users/alanmcgovern/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects.OptionPanels/RuntimeOptionsPanel.cs:62
at MonoDevelop.Ide.Gui.Dialogs.OptionsDialog.ApplyChanges () [0x00047] in /Users/alanmcgovern/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/OptionsDialog.cs:300
at MonoDevelop.Ide.Gui.Dialogs.MultiConfigItemOptionsDialog.ApplyChanges () [0x00000] in /Users/alanmcgovern/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/MultiConfigItemOptionsDialog.cs:75
at MonoDevelop.Ide.Gui.Dialogs.OptionsDialog.OnButtonOkClicked (System.Object sender, System.EventArgs e) [0x0000c] in /Users/alanmcgovern/Projects/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/OptionsDialog.cs:530
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000d5] in /private/tmp/monobuild/build/BUILD/mono-2.10.5/mcs/class/corlib/System.Reflection/MonoMethod.cs:226
--- End of inner exception stack trace ---
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000eb] in /private/tmp/monobuild/build/BUILD/mono-2.10.5/mcs/class/corlib/System.Reflection/MonoMethod.cs:234
at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in /private/tmp/monobuild/build/BUILD/mono-2.10.5/mcs/class/corlib/System.Reflection/MethodBase.cs:96
at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x000bf] in /private/tmp/monobuild/build/BUILD/mono-2.10.5/mcs/class/corlib/System/Delegate.cs:408
at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00018] in /private/tmp/monobuild/build/BUILD/mono-2.10.5/mcs/class/corlib/System/MulticastDelegate.cs:70
at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in /private/tmp/monobuild/build/BUILD/mono-2.10.5/mcs/class/corlib/System/Delegate.cs:382
at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0
at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0
at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000] in <filename unknown>:0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment