Creating a new Gtk# solution with C# produces: 2005-05-29 02:18:15,606 [1075956064] INFO MonoDevelop.Services.ILoggingService [(null)] - Reading /home/miguel/.config/MonoDevelop/CodeCompletionData/mscorlib_1.0.5000.0_b77a5c561934e089.pidb 2005-05-29 02:18:15,728 [1075956064] INFO MonoDevelop.Services.ILoggingService [(null)] - WARNING Could not find stock Icons.16x16.FindPrevIcon 2005-05-29 02:18:15,733 [1075956064] INFO MonoDevelop.Services.ILoggingService [(null)] - WARNING Could not find stock gtk-stop 2005-05-29 02:18:15,747 [1075956064] INFO MonoDevelop.Services.ILoggingService [(null)] - Creating DefaultWorkbench Socket already in use 2005-05-29 02:18:28,156 [1075956064] INFO MonoDevelop.Services.ILoggingService [(null)] - WARNING Could not find stock gtk-save 2005-05-29 02:18:28,194 [1075956064] INFO MonoDevelop.Services.ILoggingService [(null)] - WARNING Could not find stock gtk-save 2005-05-29 02:18:28,202 [1075956064] INFO MonoDevelop.Services.ILoggingService [(null)] - WARNING Could not find stock gtk-open 2005-05-29 02:18:28,615 [1109719984] INFO MonoDevelop.Services.ILoggingService [(null)] - Reading /home/miguel/.config/MonoDevelop/CodeCompletionData/glib-sharp_1.0.0.0_35e10195dab3c99f.pidb 2005-05-29 02:18:28,640 [1109719984] INFO MonoDevelop.Services.ILoggingService [(null)] - Reading /home/miguel/.config/MonoDevelop/CodeCompletionData/System_1.0.5000.0_b77a5c561934e089.pidb 2005-05-29 02:18:28,650 [1109719984] INFO MonoDevelop.Services.ILoggingService [(null)] - Reading /home/miguel/.config/MonoDevelop/CodeCompletionData/System.Xml_1.0.5000.0_b77a5c561934e089.pidb 2005-05-29 02:18:28,671 [1109719984] INFO MonoDevelop.Services.ILoggingService [(null)] - Reading /home/miguel/.config/MonoDevelop/CodeCompletionData/pango-sharp_1.0.0.0_35e10195dab3c99f.pidb 2005-05-29 02:18:28,819 [1075956064] INFO MonoDevelop.Services.ILoggingService [(null)] - WARNING Could not find stock gtk-save 2005-05-29 02:18:28,936 [1075956064] INFO MonoDevelop.Services.ILoggingService [(null)] - WARNING Could not find stock gtk-open (MonoDevelop:15702): GLib-GObject-WARNING **: gsignal.c:1738: instance `0x92edbf0' has no handler with id `1659' (MonoDevelop:15702): GLib-GObject-WARNING **: gsignal.c:1738: instance `0x92edbf0' has no handler with id `1660' (MonoDevelop:15702): GLib-GObject-WARNING **: gsignal.c:1738: instance `0x92edbf0' has no handler with id `1661' (MonoDevelop:15702): GLib-GObject-WARNING **: gsignal.c:1738: instance `0x92edbf0' has no handler with id `1662' Error while loading System.ArgumentException: parameters in <0x0014e> System.Reflection.MonoMethod:Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) in <0x00017> System.Reflection.MethodBase:Invoke (System.Object obj, System.Object[] parameters) in <0x00187> GLib.Object:ConnectDefaultHandlers (GType gtype, System.Type t) in <0x000ad> GLib.Object:RegisterGType (System.Type t) in <0x000d6> GLib.Object:LookupGType (System.Type t) in <0x00017> GLib.Object:LookupGType () in <0x000b4> GLib.Object:CreateNativeObject (System.String[] names, GLib.Value[] vals) in <0x00011> Gtk.Object:CreateNativeObject (System.String[] names, GLib.Value[] vals) in <0x00010> Gtk.Widget:CreateNativeObject (System.String[] names, GLib.Value[] vals) in <0x0004d> GtkSourceView.SourceView:.ctor () in <0x00030> MonoDevelop.SourceEditor.Gui.SourceEditorView:.ctor (MonoDevelop.SourceEditor.Gui.SourceEditorBuffer buf, MonoDevelop.SourceEditor.Gui.SourceEditor parent) in <0x00056> MonoDevelop.SourceEditor.Gui.SourceEditor:.ctor (MonoDevelop.SourceEditor.Gui.SourceEditorDisplayBindingWrapper bind) in <0x00139> MonoDevelop.SourceEditor.Gui.SourceEditorDisplayBindingWrapper:.ctor () in <0x00019> MonoDevelop.SourceEditor.Gui.SourceEditorDisplayBinding:CreateContentForFile (System.String fileName) in <0x00023> MonoDevelop.Services.DefaultFileService+LoadFileWrapper:Invoke (System.String fileName) in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_string (string) in <0x00014> MonoDevelop.Core.Services.FileUtilityService+LoadWrapper:Invoke () in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void () in <0x00018> MonoDevelop.Core.Services.FileUtilityService:ObservedLoad (MonoDevelop.Core.Services.FileOperationDelegate saveFile, System.String fileName, System.String message, FileErrorPolicy policy) node `monohb' is not defined on the documentation map 2005-05-29 02:18:45,506 [1112578992] INFO MonoDevelop.Services.ILoggingService [(null)] - Reading /home/miguel/.config/MonoDevelop/CodeCompletionData/System.Xml_1.0.5000.0_b77a5c561934e089.pidb node `monohb' is not defined on the documentation Double clicking on one of the source files produces: ** (MonoDevelop:15702): WARNING **: Cannot load type 'Gtk.OrientationGType, gtk-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1642 (g_object_get_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1667 (g_object_set_data_full): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1655 (g_object_set_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1642 (g_object_get_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1667 (g_object_set_data_full): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1655 (g_object_set_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1642 (g_object_get_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1667 (g_object_set_data_full): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1655 (g_object_set_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1642 (g_object_get_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1667 (g_object_set_data_full): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1655 (g_object_set_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1642 (g_object_get_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1667 (g_object_set_data_full): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1655 (g_object_set_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1642 (g_object_get_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1667 (g_object_set_data_full): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1655 (g_object_set_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): Gtk-WARNING **: GtkTextMark being finalized while still in the buffer; someone removed a reference they didn't own! Crash impending 2005-05-29 02:19:15,057 [1075956064] INFO MonoDevelop.Services.ILoggingService [(null)] - WARNING Could not find stock gtk-open (MonoDevelop:15702): GLib-GObject-WARNING **: cannot register existing type `MonoDevelop_SourceEditor_Gui_SourceEditorView' Error while loading System.ArgumentException: parameters in <0x0014e> System.Reflection.MonoMethod:Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) in <0x00017> System.Reflection.MethodBase:Invoke (System.Object obj, System.Object[] parameters) in <0x00187> GLib.Object:ConnectDefaultHandlers (GType gtype, System.Type t) in <0x000ad> GLib.Object:RegisterGType (System.Type t) in <0x000d6> GLib.Object:LookupGType (System.Type t) in <0x00017> GLib.Object:LookupGType () in <0x000b4> GLib.Object:CreateNativeObject (System.String[] names, GLib.Value[] vals) in <0x00011> Gtk.Object:CreateNativeObject (System.String[] names, GLib.Value[] vals) in <0x00010> Gtk.Widget:CreateNativeObject (System.String[] names, GLib.Value[] vals) in <0x0004d> GtkSourceView.SourceView:.ctor () in <0x00030> MonoDevelop.SourceEditor.Gui.SourceEditorView:.ctor (MonoDevelop.SourceEditor.Gui.SourceEditorBuffer buf, MonoDevelop.SourceEditor.Gui.SourceEditor parent) in <0x00056> MonoDevelop.SourceEditor.Gui.SourceEditor:.ctor (MonoDevelop.SourceEditor.Gui.SourceEditorDisplayBindingWrapper bind) in <0x00139> MonoDevelop.SourceEditor.Gui.SourceEditorDisplayBindingWrapper:.ctor () in <0x00019> MonoDevelop.SourceEditor.Gui.SourceEditorDisplayBinding:CreateContentForFile (System.String fileName) in <0x00023> MonoDevelop.Services.DefaultFileService+LoadFileWrapper:Invoke (System.String fileName) in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_string (string) in <0x00014> MonoDevelop.Core.Services.FileUtilityService+LoadWrapper:Invoke () in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void () in <0x00018> MonoDevelop.Core.Services.FileUtilityService:ObservedLoad (MonoDevelop.Core.Services.FileOperationDelegate saveFile, System.String fileName, System.String message, FileErrorPolicy policy) 2005-05-29 02:19:20,910 [1112578992] INFO MonoDevelop.Services.ILoggingService [(null)] - Reading /home/miguel/.config/MonoDevelop/CodeCompletionData/System_1.0.5000.0_b77a5c561934e089.pidb node `monohb' is not defined on the documentation map Right clicking on the file Main.cs: (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1642 (g_object_get_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1667 (g_object_set_data_full): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1655 (g_object_set_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1642 (g_object_get_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1667 (g_object_set_data_full): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1655 (g_object_set_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1642 (g_object_get_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1667 (g_object_set_data_full): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1655 (g_object_set_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1642 (g_object_get_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1667 (g_object_set_data_full): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1655 (g_object_set_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1642 (g_object_get_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1667 (g_object_set_data_full): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1655 (g_object_set_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1642 (g_object_get_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1667 (g_object_set_data_full): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1655 (g_object_set_data): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gobject.c: line 1579 (g_object_unref): assertion `G_IS_OBJECT (object)' failed (MonoDevelop:15702): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `' (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gsignal.c: line 2121 (g_signal_emit_valist): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed (MonoDevelop:15702): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `(null)' (MonoDevelop:15702): GLib-GObject-CRITICAL **: file gsignal.c: line 1764 (g_signal_handlers_destroy): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object in (unmanaged) 0x4004b6d8 in <0x00004> (wrapper managed-to-native) GLib.Object:g_object_unref (intptr) in <0x00119> GLib.Object:PerformQueuedUnrefs () in <0x00048> (wrapper delegate-invoke) System.MulticastDelegate:invoke_bool () in <0x0002a> IdleProxy:Handler () in <0x00036> (wrapper native-to-managed) IdleProxy:Handler () in (unmanaged) 0x4005a220 in <0x00004> (wrapper managed-to-native) Gtk.Application:gtk_main () in <0x00007> Gtk.Application:Run () in <0x0048a> MonoDevelop.Commands.StartWorkbenchCommand:Run () in <0x00a7e> MonoDevelop.SharpDevelopMain:Main (string[])