the exception when crashing after a while seems to usually be:
Exception in Gtk# callback delegate
Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.NullReferenceException: Object reference not set to an instance of an object
at FSpot.Widgets.SelectionCollectionGridView.OnKeyPressEvent (Gdk.EventKey evnt) [0x00000] in <filename unknown>:0
at Gtk.Widget.keypressevent_cb (IntPtr widget, IntPtr evnt) [0x00000] in <filename unknown>:0
at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
at Gtk.Widget.keypressevent_cb(IntPtr widget, IntPtr evnt)
at Gtk.Application.gtk_main()
at Gtk.Application.Run()
at FSpot.Driver.Startup()
at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
at FSpot.Driver.Main(System.String[] args
the exception when crashing after a while seems to usually be:
Exception in Gtk# callback delegate anager. UnhandledExcept ion to handle the exception. NullReferenceEx ception: Object reference not set to an instance of an object SelectionCollec tionGridView. OnKeyPressEvent (Gdk.EventKey evnt) [0x00000] in <filename unknown>:0 keypressevent_ cb (IntPtr widget, IntPtr evnt) [0x00000] in <filename unknown>:0 anager. RaiseUnhandledE xception( System. Exception e, Boolean is_terminal) keypressevent_ cb(IntPtr widget, IntPtr evnt) .gtk_main( ) .Run() Startup( ) CleanRoomStartu p.Startup( Hyena.Gui. StartupInvocati onHandler startup) Main(System. String[ ] args
Note: Applications can use GLib.ExceptionM
System.
at FSpot.Widgets.
at Gtk.Widget.
at GLib.ExceptionM
at Gtk.Widget.
at Gtk.Application
at Gtk.Application
at FSpot.Driver.
at Hyena.Gui.
at FSpot.Driver.
hth