[MonoDevelop] Monodevelop Lockup During Startup

Travis Smith zultan.durin at gmail.com
Sat Aug 20 15:44:54 EDT 2005


I'm still having this issue with Monodevelop. I start it up, it
crashes once the status bar runs to the end on the splash screen.

Loading error, please reinstall :
System.NullReferenceException: Object reference not set to an instance
of an object
in <0x0018c> GLib.Object:NotifyCallback (intptr,intptr,intptr)
in <0x0005c> (wrapper native-to-managed) GLib.Object:NotifyCallback
(intptr,intptr,intptr)
in (unmanaged) 0x2e6386c
in <0x00088> (wrapper managed-to-native)
Gtk.Widget:gtk_widget_size_allocate (intptr,Gdk.Rectangle&)
in <0x00040> Gtk.Widget:SizeAllocate (Gdk.Rectangle)
in <0x003c8> Gdl.DockItem:OnSizeAllocated (Gdk.Rectangle)
in <0x000c4> Gtk.Widget:sizeallocated_cb (intptr,Gdk.Rectangle&)
in <0x00038> (wrapper native-to-managed) Gtk.Widget:sizeallocated_cb
(intptr,Gdk.Rectangle&)
in (unmanaged) 0x2e6386c
in <0x00088> (wrapper managed-to-native)
Gtk.Widget:gtk_widget_size_allocate (intptr,Gdk.Rectangle&)
in <0x00040> Gtk.Widget:SizeAllocate (Gdk.Rectangle)
in <0x003c8> Gdl.DockItem:OnSizeAllocated (Gdk.Rectangle)
in <0x000c4> Gtk.Widget:sizeallocated_cb (intptr,Gdk.Rectangle&)
in <0x00038> (wrapper native-to-managed) Gtk.Widget:sizeallocated_cb
(intptr,Gdk.Rectangle&)
in (unmanaged) 0x2e6386c
in <0x00088> (wrapper managed-to-native)
Gtk.Widget:gtk_widget_size_allocate (intptr,Gdk.Rectangle&)
in <0x00040> Gtk.Widget:SizeAllocate (Gdk.Rectangle)
in <0x0013c> Gdl.Dock:OnSizeAllocated (Gdk.Rectangle)
in <0x000c4> Gtk.Widget:sizeallocated_cb (intptr,Gdk.Rectangle&)
in <0x00038> (wrapper native-to-managed) Gtk.Widget:sizeallocated_cb
(intptr,Gdk.Rectangle&)
in (unmanaged) 0x2e6386c
in <0x00084> (wrapper managed-to-native) Gtk.Widget:gtk_widget_show_all (intptr)
in <0x00028> Gtk.Widget:ShowAll ()
in <0x00864> MonoDevelop.Gui.SdiWorkbenchLayout:Attach
(MonoDevelop.Gui.IWorkbench)
in <0x00098> MonoDevelop.Gui.DefaultWorkbench:set_WorkbenchLayout
(MonoDevelop.Gui.IWorkbenchLayout)
in <0x00054> MonoDevelop.Gui.WorkbenchSingleton:SetWbLayout ()
in <0x0000c> MonoDevelop.Gui.WorkbenchSingleton:CreateWorkspace ()
in <0x00064> MonoDevelop.Commands.InitializeWorkbenchCommand:Run ()
in <0x00810> MonoDevelop.SharpDevelopMain:Main (string[])

I've tried to remove the ~/.config directory and it doesn't do
anything. Exporting the log level to debug doesn't seem to do much
either. Anyone have any steps I could move forward with trying to
track the issue down?

Thanks.

On 8/9/05, Travis Smith <zultan.durin at gmail.com> wrote:
> I can run other GTK based application, Bitchx-gtk works fine. With the
> debugging on it tries to load a ton of libraries, but I appear to have
> most in the /sw/lib directory where it's searching. Any other ideas?
> 
> Thanks
> 
> On 8/9/05, Rafael Ferreira <lists at ophion.org> wrote:
> > It seems to me that fink missed a dependency... most notably gtk.Can you
> > make sure you have a working gtk install?
> >
> > - raf
> >
> > On Mon, 2005-08-08 at 23:38 -0400, Travis Smith wrote:
> > > I'm running Mac OS X 10.4.2 with the latest Fink. I have installed
> > > Monodevelop via fink and when I try and run it it locks up during the
> > > startup when the progress bar reaches the end, "Loading MonoDevelop
> > > Workbench ..."
> > >
> > > I exported the MONO_LOG_LEVEL=debug env variable and got the following
> > > out when it locks up:
> > >
> > > <cut>
> > > Mono-INFO: DllImport loading location: 'libgtk-x11-2.0.0.dylib'.
> > > Mono-INFO: DllImport error loading library:
> > > 'dlopen(libgtk-x11-2.0.0.dylib, 9): image not found'.
> > > Mono-INFO: DllImport loading library: '/sw/lib//sw/lib/libgtk-x11-2.0.0.dylib'.
> > > Mono-INFO: Searching for 'gtk_widget_get_direction'.
> > > Mono-INFO: Probing 'gtk_widget_get_direction'.
> > > Mono-INFO: Found as 'gtk_widget_get_direction'.
> > > Loading error, please reinstall :
> > > System.NullReferenceException: Object reference not set to an instance
> > > of an object
> > > in <0x0018c> GLib.Object:NotifyCallback (intptr,intptr,intptr)
> > > in <0x0005c> (wrapper native-to-managed) GLib.Object:NotifyCallback
> > > (intptr,intptr,intptr)
> > > in (unmanaged) 0x2e67390
> > > in <0x00088> (wrapper managed-to-native)
> > > Gtk.Widget:gtk_widget_size_allocate (intptr,Gdk.Rectangle&)
> > > in <0x00040> Gtk.Widget:SizeAllocate (Gdk.Rectangle)
> > > in <0x003c8> Gdl.DockItem:OnSizeAllocated (Gdk.Rectangle)
> > > in <0x000c4> Gtk.Widget:sizeallocated_cb (intptr,Gdk.Rectangle&)
> > > in <0x00038> (wrapper native-to-managed) Gtk.Widget:sizeallocated_cb
> > > (intptr,Gdk.Rectangle&)
> > > in (unmanaged) 0x2e67390
> > > in <0x00088> (wrapper managed-to-native)
> > > Gtk.Widget:gtk_widget_size_allocate (intptr,Gdk.Rectangle&)
> > > in <0x00040> Gtk.Widget:SizeAllocate (Gdk.Rectangle)
> > > in <0x003c8> Gdl.DockItem:OnSizeAllocated (Gdk.Rectangle)
> > > in <0x000c4> Gtk.Widget:sizeallocated_cb (intptr,Gdk.Rectangle&)
> > > in <0x00038> (wrapper native-to-managed) Gtk.Widget:sizeallocated_cb
> > > (intptr,Gdk.Rectangle&)
> > > in (unmanaged) 0x2e67390
> > > in <0x00088> (wrapper managed-to-native)
> > > Gtk.Widget:gtk_widget_size_allocate (intptr,Gdk.Rectangle&)
> > > in <0x00040> Gtk.Widget:SizeAllocate (Gdk.Rectangle)
> > > in <0x0013c> Gdl.Dock:OnSizeAllocated (Gdk.Rectangle)
> > > in <0x000c4> Gtk.Widget:sizeallocated_cb (intptr,Gdk.Rectangle&)
> > > in <0x00038> (wrapper native-to-managed) Gtk.Widget:sizeallocated_cb
> > > (intptr,Gdk.Rectangle&)
> > > in (unmanaged) 0x2e67390
> > > in <0x00084> (wrapper managed-to-native) Gtk.Widget:gtk_widget_show_all (intptr)
> > > in <0x00028> Gtk.Widget:ShowAll ()
> > > in <0x00864> MonoDevelop.Gui.SdiWorkbenchLayout:Attach
> > > (MonoDevelop.Gui.IWorkbench)
> > > in <0x00098> MonoDevelop.Gui.DefaultWorkbench:set_WorkbenchLayout
> > > (MonoDevelop.Gui.IWorkbenchLayout)
> > > in <0x00054> MonoDevelop.Gui.WorkbenchSingleton:SetWbLayout ()
> > > in <0x0000c> MonoDevelop.Gui.WorkbenchSingleton:CreateWorkspace ()
> > > in <0x00064> MonoDevelop.Commands.InitializeWorkbenchCommand:Run ()
> > > in <0x00864> MonoDevelop.SharpDevelopMain:Main (string[])
> > > </cut>
> > >
> > > Now it appears to me that there's some problem with GTK#.
> > >
> > > <cut>
> > >  $ fink list | grep gtk | grep "^ i"
> > >  i      gtk+    1.2.10-50       The Gimp Toolkit
> > >  i      gtk+-data       1.2.10-50       The Gimp Toolkit
> > >  i      gtk+-shlibs     1.2.10-50       The Gimp Toolkit
> > >  i      gtk+2   2.6.8-1 The Gimp Toolkit
> > >  i      gtk+2-dev       2.6.8-1 The Gimp Toolkit
> > >  i      gtk+2-shlibs    2.6.8-1 The Gimp Toolkit
> > >  i      gtk-doc 1.3-12  GTK+ - API documentation generator
> > >  i      gtk-sharp       1.0.10-1        GTK+ graphical interface for Mono
> > >  i      gtk-sharp-monodoc       1.0.10-1        Documentation for GTK#
> > >  i      gtk-sharp2      1.9.5-1 GTK+ graphical interface for Mono
> > >  i      gtkhtml1.1-shlibs       1.1.7-12        HTML
> > > rendering/printing/editing engine
> > >  i      gtkhtml3        3.2.1-1 HTML rendering/printing/editing engine
> > >  i      gtkhtml3-dev    3.2.1-1 HTML rendering/printing/editing engine
> > >  i      gtkhtml3-shlibs 3.2.1-1 HTML rendering/printing/editing engine
> > >  i      gtksourceview   1.2.1-1 Source code viewing tool
> > >  i      gtksourceview-dev       1.2.1-1 Headers and libraries for
> > > developing with gtksourceview
> > >  i      gtksourceview-sharp     2.0-1   C# bindings for GTKSourceView
> > >  i      gtksourceview-shlibs    1.2.1-1 Shared libraries for gtksourceview
> > >  i      libgtkhtml2     2.6.3-10        HTML rendering/printing/editing engine
> > >  i      libgtkhtml2-shlibs      2.6.3-10        HTML
> > > rendering/printing/editing engine
> > > </cut>
> > >
> > > Where can I even start fixing this problem? Thanks for any help.
> >
> >
> 
> 
> --
> ~Travis
> 


-- 
~Travis


More information about the Monodevelop-list mailing list