Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

MonoDevelop is not launching

Discussion in 'Editor & General Support' started by CAD97, Mar 28, 2015.

  1. CAD97

    CAD97

    Joined:
    Mar 11, 2015
    Posts:
    4
    When I try to open MonoDevelop from Unity, I get two errors thrown

    First:
    System.NullReferenceException: Object reference not set to an instance of an object.
    at MonoDevelop.Ide.Gui.Components.ExtensibleTreeView.GetBuilderChain(Type type) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide.Gui.Components\ExtensibleTreeView.cs:line 1364
    at MonoDevelop.Ide.Gui.Components.ExtensibleTreeView.GetTypeNodeBuilder(Type type) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide.Gui.Components\ExtensibleTreeView.cs:line 1348
    at MonoDevelop.Ide.Gui.Components.ExtensibleTreeView.GetNodeAtObject(Object dataObject, Boolean createTreeBranch) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide.Gui.Components\ExtensibleTreeView.cs:line 689
    at MonoDevelop.Ide.Gui.Pads.ProjectPad.ProjectSolutionPad.SelectActiveFile() in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide.Gui.Pads.ProjectPad\ProjectSolutionPad.cs:line 100
    at MonoDevelop.Ide.Gui.Pads.ProjectPad.ProjectSolutionPad.<OnWindowChanged>b__2(Object param0, EventArgs param1) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide.Gui.Pads.ProjectPad\ProjectSolutionPad.cs:line 88
    at Gtk.Application.InvokeCB.Invoke()
    at GLib.Timeout.TimeoutProxy.Handler() in c:\MinGW\msys\1.0\home\builder\gtk-sharp\glib\Timeout.cs:line 70​

    Second:
    System.NullReferenceException: Object reference not set to an instance of an object.
    at MonoDevelop.Ide.Gui.Components.ExtensibleTreeView.GetBuilderChain(Type type) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide.Gui.Components\ExtensibleTreeView.cs:line 1364
    at MonoDevelop.Ide.Gui.Components.ExtensibleTreeView.TreeBuilder.AddChild(Object dataObject, Boolean moveToChild) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide.Gui.Components\TreeBuilder.cs:line 210
    at MonoDevelop.Ide.Gui.Components.ExtensibleTreeView.AddChild(Object nodeObject) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide.Gui.Components\ExtensibleTreeView.cs:line 530
    at MonoDevelop.Ide.Gui.Pads.SolutionPad.OnOpenWorkspace(Object sender, WorkspaceItemEventArgs e) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide.Gui.Pads\SolutionPad.cs:line 56
    at MonoDevelop.Ide.RootWorkspace.NotifyItemAddedGui(WorkspaceItem item, Boolean reloading) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide\RootWorkspace.cs:line 1091
    at MonoDevelop.Ide.RootWorkspace.<>c__DisplayClass25.<NotifyItemAdded>b__22(Object param0, EventArgs param1) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide\RootWorkspace.cs:line 1063
    at Gtk.Application.InvokeCB.Invoke()
    at GLib.Timeout.TimeoutProxy.Handler() in c:\MinGW\msys\1.0\home\builder\gtk-sharp\glib\Timeout.cs:line 70​

    Is this a problem that I can fix or do I just have to wait for a patch to Unity? (I think I've auto-reported these errors quite a few times now trying to figure out if it was user error.)
     
  2. Spacemarine658

    Spacemarine658

    Joined:
    Dec 9, 2012
    Posts:
    14
    I get the same error:

    System.NullReferenceException: Object reference not set to an instance of an object.
    at MonoDevelop.Ide.Gui.Components.ExtensibleTreeView.GetBuilderChain(Type type) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide.Gui.Components\ExtensibleTreeView.cs:line 1364
    at MonoDevelop.Ide.Gui.Components.ExtensibleTreeView.TreeBuilder.AddChild(Object dataObject, Boolean moveToChild) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide.Gui.Components\TreeBuilder.cs:line 210
    at MonoDevelop.Ide.Gui.Components.ExtensibleTreeView.AddChild(Object nodeObject) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide.Gui.Components\ExtensibleTreeView.cs:line 530
    at MonoDevelop.Ide.Gui.Pads.SolutionPad.OnOpenWorkspace(Object sender, WorkspaceItemEventArgs e) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide.Gui.Pads\SolutionPad.cs:line 56
    at MonoDevelop.Ide.RootWorkspace.NotifyItemAddedGui(WorkspaceItem item, Boolean reloading) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide\RootWorkspace.cs:line 1091
    at MonoDevelop.Ide.RootWorkspace.<>c__DisplayClass25.<NotifyItemAdded>b__22(Object param0, EventArgs param1) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide\RootWorkspace.cs:line 1063
    at Gtk.Application.InvokeCB.Invoke()
    at GLib.Timeout.TimeoutProxy.Handler()