Distro bug filed against openSUSE 11.2 (which I run), fwiw: https://bugzilla.novell.com/show_bug.cgi?id=547744 Running `gnome-do --debug` didn't fix it; the problem just goes away after the first crash. I modified /usr/bin/gnome-do to use `mono --debug` and got the following if it's helpful: [sys] ~ $ gconftool-2 --recursive-unset /apps/gnome-do [sys] ~ $ gnome-do --debug [Debug 14:31:04.953] [SystemService] Using org.freedesktop.DeviceKit.Power for battery information [Info 14:31:04.961] [Services] Successfully located service of type ILogService. [Info 14:31:04.961] [Services] Successfully located service of type IPreferencesService. [Info 14:31:04.963] [Services] Successfully located service of type ISecurePreferencesService. [Info 14:31:04.972] [Services] Successfully located service of type INotificationsService. [Debug 14:31:04.975] [InterfaceManager] "Classic" interface was loaded [Info 14:31:04.976] [Services] Successfully located service of type ILogService. [Debug 14:31:04.976] [InterfaceManager] "Docky" interface was loaded [Debug 14:31:04.977] [InterfaceManager] "Nouveau" interface was loaded [Debug 14:31:04.977] [InterfaceManager] "Glass" interface was loaded [Debug 14:31:04.979] [InterfaceManager] "Mini" interface was loaded [Debug 14:31:04.984] [PluginManager] Loaded "PidginContactItemSource" from plugin. [Debug 14:31:04.984] [PluginManager] Loaded "PidginAccountItemSource" from plugin. [Debug 14:31:04.985] [PluginManager] Loaded "PidginSavedStatusItemSource" from plugin. [Info 14:31:04.987] [Services] Successfully located service of type AbstractApplicationService. [Debug 14:31:04.988] [PluginManager] Loaded "InternalItemSource" from plugin. [Debug 14:31:04.988] [PluginManager] Loaded "ItemSourceItemSource" from plugin. [Debug 14:31:04.989] [PluginManager] Loaded "ApplicationItemSource" from plugin. [Debug 14:31:04.989] [PluginManager] Loaded "GNOMESpecialLocationsItemSource" from plugin. [Debug 14:31:04.990] [PluginManager] Loaded "SessionCommandsItemSource" from plugin. [Debug 14:31:05.034] [PluginManager] Loaded "MediaItemSource" from plugin. [Debug 14:31:05.036] [PluginManager] Loaded "NotesItemSource" from plugin. [Debug 14:31:05.040] [PluginManager] Loaded "PidginChatAction" from plugin. [Debug 14:31:05.041] [PluginManager] Loaded "PidginSetStatusAction" from plugin. [Debug 14:31:05.041] [PluginManager] Loaded "PidginEnableAccount" from plugin. [Debug 14:31:05.042] [PluginManager] Loaded "PidginDisableAccount" from plugin. [Debug 14:31:05.042] [PluginManager] Loaded "EmailAction" from plugin. [Debug 14:31:05.042] [PluginManager] Loaded "OpenAction" from plugin. [Debug 14:31:05.069] [PluginManager] Loaded "OpenUrlAction" from plugin. [Debug 14:31:05.069] [PluginManager] Loaded "OpenWithAction" from plugin. [Debug 14:31:05.069] [PluginManager] Loaded "RevealAction" from plugin. [Debug 14:31:05.069] [PluginManager] Loaded "RunAction" from plugin. [Debug 14:31:05.070] [PluginManager] Loaded "PastebinAction" from plugin. [Debug 14:31:05.070] [PluginManager] Loaded "CopyToClipboardAction" from plugin. [Debug 14:31:05.070] [PluginManager] Loaded "PlayAction" from plugin. [Debug 14:31:05.071] [PluginManager] Loaded "PauseAction" from plugin. [Debug 14:31:05.071] [PluginManager] Loaded "NextAction" from plugin. [Debug 14:31:05.071] [PluginManager] Loaded "PreviousAction" from plugin. [Debug 14:31:05.071] [PluginManager] Loaded "EnqueueAction" from plugin. [Debug 14:31:05.071] [PluginManager] Loaded "SearchCollectionAction" from plugin. [Debug 14:31:05.071] [PluginManager] Loaded "NewNoteAction" from plugin. [Debug 14:31:05.071] [PluginManager] Loaded "SearchNotesAction" from plugin. [Info 14:31:05.072] [Services] Successfully located service of type AbstractSystemService. [Debug 14:31:05.074] [SystemService] Existing application instance detected. Summon and bail. [sys] ~ $ gconftool-2 --recursive-unset /apps/gnome-do [sys] ~ $ gnome-do --debug [Debug 14:31:13.549] [SystemService] Using org.freedesktop.DeviceKit.Power for battery information [Info 14:31:13.562] [Services] Successfully located service of type ILogService. [Info 14:31:13.562] [Services] Successfully located service of type IPreferencesService. [Info 14:31:13.564] [Services] Successfully located service of type ISecurePreferencesService. [Info 14:31:13.583] [Services] Successfully located service of type INotificationsService. [Debug 14:31:13.586] [InterfaceManager] "Classic" interface was loaded [Info 14:31:13.589] [Services] Successfully located service of type ILogService. [Debug 14:31:13.590] [InterfaceManager] "Docky" interface was loaded [Debug 14:31:13.590] [InterfaceManager] "Nouveau" interface was loaded [Debug 14:31:13.593] [InterfaceManager] "Glass" interface was loaded [Debug 14:31:13.594] [InterfaceManager] "Mini" interface was loaded [Debug 14:31:13.599] [PluginManager] Loaded "PidginContactItemSource" from plugin. [Debug 14:31:13.599] [PluginManager] Loaded "PidginAccountItemSource" from plugin. [Debug 14:31:13.600] [PluginManager] Loaded "PidginSavedStatusItemSource" from plugin. [Info 14:31:13.602] [Services] Successfully located service of type AbstractApplicationService. [Debug 14:31:13.603] [PluginManager] Loaded "InternalItemSource" from plugin. [Debug 14:31:13.603] [PluginManager] Loaded "ItemSourceItemSource" from plugin. [Debug 14:31:13.605] [PluginManager] Loaded "ApplicationItemSource" from plugin. [Debug 14:31:13.605] [PluginManager] Loaded "GNOMESpecialLocationsItemSource" from plugin. [Debug 14:31:13.610] [PluginManager] Loaded "SessionCommandsItemSource" from plugin. [Debug 14:31:13.611] [PluginManager] Loaded "MediaItemSource" from plugin. [Debug 14:31:13.612] [PluginManager] Loaded "NotesItemSource" from plugin. [Debug 14:31:13.613] [PluginManager] Loaded "PidginChatAction" from plugin. [Debug 14:31:13.613] [PluginManager] Loaded "PidginSetStatusAction" from plugin. [Debug 14:31:13.613] [PluginManager] Loaded "PidginEnableAccount" from plugin. [Debug 14:31:13.613] [PluginManager] Loaded "PidginDisableAccount" from plugin. [Debug 14:31:13.613] [PluginManager] Loaded "EmailAction" from plugin. [Debug 14:31:13.614] [PluginManager] Loaded "OpenAction" from plugin. [Debug 14:31:13.636] [PluginManager] Loaded "OpenUrlAction" from plugin. [Debug 14:31:13.636] [PluginManager] Loaded "OpenWithAction" from plugin. [Debug 14:31:13.637] [PluginManager] Loaded "RevealAction" from plugin. [Debug 14:31:13.637] [PluginManager] Loaded "RunAction" from plugin. [Debug 14:31:13.638] [PluginManager] Loaded "PastebinAction" from plugin. [Debug 14:31:13.638] [PluginManager] Loaded "CopyToClipboardAction" from plugin. [Debug 14:31:13.638] [PluginManager] Loaded "PlayAction" from plugin. [Debug 14:31:13.638] [PluginManager] Loaded "PauseAction" from plugin. [Debug 14:31:13.638] [PluginManager] Loaded "NextAction" from plugin. [Debug 14:31:13.638] [PluginManager] Loaded "PreviousAction" from plugin. [Debug 14:31:13.638] [PluginManager] Loaded "EnqueueAction" from plugin. [Debug 14:31:13.639] [PluginManager] Loaded "SearchCollectionAction" from plugin. [Debug 14:31:13.639] [PluginManager] Loaded "NewNoteAction" from plugin. [Debug 14:31:13.639] [PluginManager] Loaded "SearchNotesAction" from plugin. [Info 14:31:13.640] [Services] Successfully located service of type AbstractSystemService. [Debug 14:31:13.641] [SystemService] No other application instance detected. Continue startup. [Info 14:31:13.649] [Services] Successfully located service of type IPreferencesService. [Info 14:31:13.649] [Services] Successfully located service of type ISecurePreferencesService. [Debug 14:31:13.658] [Controller] Setting theme Classic Interface [Info 14:31:13.816] [Services] Successfully located service of type INetworkService. [Info 14:31:13.819] [UniverseManager] Reloading universe... [Debug 14:31:13.819] [UniverseManager] Reloading actions... [Debug 14:31:13.835] [UniverseManager] Reloading item source "Pidgin Buddies"... [Debug 14:31:15.755] [UniverseManager] Reloading item source "Pidgin Accounts"... [Debug 14:31:15.817] [UniverseManager] Reloading item source "Pidgin Statuses"... [Info 14:31:15.836] [Services] Successfully located service of type IWindowingService. [Debug 14:31:15.912] [UniverseManager] Reloading item source "Internal GNOME Do Items"... [Debug 14:31:15.913] [UniverseManager] Reloading item source "GNOME Do Item Sources"... [Debug 14:31:15.915] [UniverseManager] Reloading item source "Applications"... [Debug 14:31:16.119] [UniverseManager] Reloading item source "GNOME Special Locations"... [Debug 14:31:16.128] [UniverseManager] Reloading item source "GNOME Session Commands"... [Debug 14:31:16.129] [UniverseManager] Reloading item source "Banshee Media"... [Debug 14:31:16.139] Acquiring org.freedesktop.DBus session instance [Debug 14:31:16.140] org.bansheeproject.CollectionIndexer is already started [Debug 14:31:16.141] Resolving org.bansheeproject.CollectionIndexer.Service (attempt 1) [Debug 14:31:16.143] Connected to org.bansheeproject.CollectionIndexer.Service [Debug 14:31:16.144] Listening to service's CollectionChanged signal (full-app is running) [Debug 14:31:16.148] [UniverseManager] Reloading item source "Tomboy Notes"... [Debug 14:31:16.152] Creating an ICollectionIndexer (/org/bansheeproject/Banshee/CollectionIndexerService/CollectionIndexer_161) [Debug 14:31:16.548] Running indexer [Debug 14:31:16.550] Reading Banshee index results from DBus [Debug 14:31:18.061] [Controller] Setting theme Classic Marshaling activate signal Exception in Gtk# callback delegate Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception. System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> GLib.MissingIntPtrCtorException: GLib.Object subclass Do.Interface.ClassicWindow must provide a protected or public IntPtr ctor to support wrapping of native object handles. at GLib.ObjectManager.CreateObject (IntPtr raw) [0x00049] in /usr/src/packages/BUILD/gtk-sharp-2.12.9/glib/ObjectManager.cs:47 at GLib.Object.GetObject (IntPtr o, Boolean owned_ref) [0x0008e] in /usr/src/packages/BUILD/gtk-sharp-2.12.9/glib/Object.cs:121 at GLib.Object.GetObject (IntPtr o) [0x00000] in /usr/src/packages/BUILD/gtk-sharp-2.12.9/glib/Object.cs:132 at Gtk.Grab.get_Current () [0x00006] in /usr/src/packages/BUILD/gtk-sharp-2.12.9/gtk/generated/Grab.cs:25 at Do.Core.Controller.ShowPreferences () [0x00039] in /usr/src/packages/BUILD/gnome-do-0.8.2/Do/src/Do.Core/Controller.cs:1031 at Do.Universe.PreferencesItem.Run () [0x00000] in /usr/src/packages/BUILD/gnome-do-0.8.2/Do/src/Do.Universe/PreferencesItem.cs:44 at Do.UI.MainMenu+c__AnonStorey30.<>m__42 (System.Object sender, System.EventArgs e) [0x00000] in /usr/src/packages/BUILD/gnome-do-0.8.2/Do/src/Do.UI/MainMenu.cs:67 at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (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) [0x00057] in /usr/src/packages/BUILD/mono-2.4.2.3/mcs/class/corlib/System.Reflection/MonoMethod.cs:159 --- 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) [0x00071] in /usr/src/packages/BUILD/mono-2.4.2.3/mcs/class/corlib/System.Reflection/MonoMethod.cs:169 at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in /usr/src/packages/BUILD/mono-2.4.2.3/mcs/class/corlib/System.Reflection/MethodBase.cs:111 at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x000b9] in /usr/src/packages/BUILD/mono-2.4.2.3/mcs/class/corlib/System/Delegate.cs:430 at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00018] in /usr/src/packages/BUILD/mono-2.4.2.3/mcs/class/corlib/System/MulticastDelegate.cs:71 at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in /usr/src/packages/BUILD/mono-2.4.2.3/mcs/class/corlib/System/Delegate.cs:402 at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x0004f] in /usr/src/packages/BUILD/gtk-sharp-2.12.9/glib/Signal.cs:195 at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x0000c] in /usr/src/packages/BUILD/gtk-sharp-2.12.9/glib/SignalClosure.cs:118 at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x0007a] in /usr/src/packages/BUILD/gtk-sharp-2.12.9/glib/SignalClosure.cs:146 at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal) in /usr/src/packages/BUILD/gtk-sharp-2.12.9/glib/ExceptionManager.cs:line 58 at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) in /usr/src/packages/BUILD/gtk-sharp-2.12.9/glib/SignalClosure.cs:line 173 at Gtk.Application.gtk_main() at Gtk.Application.Run() in /usr/src/packages/BUILD/gtk-sharp-2.12.9/gtk/generated/AboutDialog.cs:line 1 at Do.Do.Main(System.String[] args) in /usr/src/packages/BUILD/gnome-do-0.8.2/Do/src/Do.cs:line 82