[MonoDevelop] Monodevelop Lockup During Startup
Travis Smith
zultan.durin at gmail.com
Mon Aug 8 23:38:20 EDT 2005
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
More information about the Monodevelop-list
mailing list