GNOME Bugzilla – Bug 401103
f-spot crashes when the session bus restarts
Last modified: 2007-02-05 08:37:07 UTC
F-Spot will currently throw an unhandled exception if the session bus restarts while it is running. F-Spot Encountered a Fatal Error Header read length mismatch: 0 of expected 16 Error Details: An unhandled exception was thrown: Header read length mismatch: 0 of expected 16 at NDesk.DBus.Connection.ReadMessage () [0x00000] at NDesk.DBus.Connection.Iterate () [0x00000] at NDesk.DBus.BusG.SystemDispatch (IOChannel source, IOCondition condition, IntPtr data) [0x00000] at (wrapper native-to-managed) NDesk.DBus.BusG:SystemDispatch (NDesk.GLib.IOChannel,NDesk.GLib.IOCondition,intptr) at <0x00000> <unknown method> at (wrapper managed-to-native) Gtk.Application:gtk_main () at Gtk.Application.Run () [0x00000] at Gnome.Program.Run () [0x00000] at FSpot.Driver.Main (System.String[] args) [0x00000] .NET Version: 2.0.50727.42 Assembly Version Information: FlickrNet (1.1.0.0) google-sharp (0.1.0.0) pango-sharp (2.8.0.0) SemWeb (0.7.1.0) glade-sharp (2.8.0.0) gtkhtml-sharp (2.8.0.0) gconf-sharp (2.8.0.0) System.Data (2.0.0.0) Mono.Data.SqliteClient (2.0.0.0) gdk-sharp (2.8.0.0) gnome-vfs-sharp (2.8.0.0) NDesk.DBus (0.0.0.0) System (2.0.0.0) Mono.Posix (2.0.0.0) NDesk.DBus.GLib (0.0.0.0) atk-sharp (2.8.0.0) gtk-sharp (2.8.0.0) glib-sharp (2.8.0.0) gnome-sharp (2.8.0.0) f-spot (0.2.2.0) mscorlib (2.0.0.0) Platform Information: Linux 2.6.16.37-3-default i686 i386 GNU/Linux Distribution Information: [/etc/novell-release] SUSE Linux Enterprise Desktop 10 (i586) VERSION = 10 PATCHLEVEL = 1 [/etc/lsb-release] LSB_VERSION="core-2.0-noarch:core-3.0-noarch:core-2.0-ia32:core-3.0-ia32" [/etc/SuSE-release] SUSE Linux Enterprise Desktop 10 (i586) VERSION = 10 PATCHLEVEL = 1 https://bugzilla.novell.com/show_bug.cgi?id=235419
I pushed a fix for this into dbus-sharp-glib git about a week ago. It'll be part of the next release, but is safe to cherry-pick if you need it sooner. Thanks for the report.
Committed to f-spot r2914