Well I can fix the error by properly starting gnome-keyring-daemon but it would be nice if f-spot could fallback nicely if it can't find it or disable support for it alltogether at compile time. The fix way to properly start it is: [EMAIL PROTECTED]:~ $ eval `gnome-keyring-daemon` [EMAIL PROTECTED]:~ $ export GNOME_KEYRING_SOCKET [EMAIL PROTECTED]:~ $ export GNOME_KEYRING_PID
On Tue, Oct 03, 2006 at 10:55:19AM -0700, Eric Gillingham wrote: > I read of an earlier issue with picasaweb and gnome-keyring-daemon and > I'm having the same issue, but I'm not running gnome. However I did > manually start gnome-keyring-daemon before starting f-spot, the output > is at the end of this email. Is there a way to disable gnome-keyring > support when compiling f-spot? I really don't need or want any of it's > features. > > [EMAIL PROTECTED]:~ $ gnome-keyring-daemon > GNOME_KEYRING_SOCKET=/tmp/keyring-2RIQoI/socket > GNOME_KEYRING_PID=16572 > [EMAIL PROTECTED]:~ $ f-spot > Starting new FSpot server > open uri = file:///home/sysrq/media/images/pictures/rock steady/Heavy Trigger > 02-18-06 024.jpg > read = 15061 > approximate quality = 90 > open uri = file:///home/sysrq/media/images/pictures/rock steady/Heavy Trigger > 02-18-06 024.jpg > open uri = file:///home/sysrq/media/images/pictures/June Mtn. (2006-03-22 -- > 2006-03-26)/00012.jpg > read = 99797 > approximate quality = 89 > open uri = file:///home/sysrq/media/images/pictures/June Mtn. (2006-03-22 -- > 2006-03-26)/00012.jpg > open uri = file:///home/sysrq/media/images/pictures/June Mtn. (2006-03-22 -- > 2006-03-26)/00011.jpg > read = 89431 > approximate quality = 89 > open uri = file:///home/sysrq/media/images/pictures/June Mtn. (2006-03-22 -- > 2006-03-26)/00011.jpg > open uri = file:///home/sysrq/media/images/pictures/June Mtn. (2006-03-22 -- > 2006-03-26)/00010.jpg > read = 140497 > approximate quality = 89 > open uri = file:///home/sysrq/media/images/pictures/June Mtn. (2006-03-22 -- > 2006-03-26)/00010.jpg > open uri = file:///home/sysrq/media/images/pictures/June Mtn. (2006-03-22 -- > 2006-03-26)/00009.jpg > read = 119586 > approximate quality = 89 > open uri = file:///home/sysrq/media/images/pictures/June Mtn. (2006-03-22 -- > 2006-03-26)/00009.jpg > open uri = file:///home/sysrq/media/images/pictures/June Mtn. (2006-03-22 -- > 2006-03-26)/00008.jpg > read = 161300 > approximate quality = 89 > open uri = file:///home/sysrq/media/images/pictures/June Mtn. (2006-03-22 -- > 2006-03-26)/00008.jpg > open uri = file:///home/sysrq/media/images/pictures/June Mtn. (2006-03-22 -- > 2006-03-26)/00006.jpg > read = 85176 > approximate quality = 89 > open uri = file:///home/sysrq/media/images/pictures/June Mtn. (2006-03-22 -- > 2006-03-26)/00006.jpg > open uri = file:///home/sysrq/media/images/pictures/June Mtn. (2006-03-22 -- > 2006-03-26)/00005.jpg > read = 128362 > approximate quality = 89 > open uri = file:///home/sysrq/media/images/pictures/June Mtn. (2006-03-22 -- > 2006-03-26)/00005.jpg > open uri = file:///home/sysrq/media/images/pictures/June Mtn. (2006-03-22 -- > 2006-03-26)/00006.jpg > read = 85176 > approximate quality = 89 > Gnome.Keyring.KeyringException: The keyring daemon is not available > at Gnome.Keyring.Ring.SendRequest (System.IO.MemoryStream stream) [0x00000] > at Gnome.Keyring.Ring.Find (ItemType type, System.Collections.Hashtable > atts) [0x00000] > Gnome.Keyring.KeyringException: The keyring daemon is not available > at Gnome.Keyring.Ring.SendRequest (System.IO.MemoryStream stream) [0x00000] > at Gnome.Keyring.Ring.GetDefaultKeyring () [0x00000] > at FSpot.GoogleAccountManager.WriteAccounts () [0x00000] > at FSpot.GoogleAccountManager.MarkChanged (Boolean write, > FSpot.GoogleAccount changed_account) [0x00000] > at FSpot.GoogleAccountManager.MarkChanged () [0x00000] > at FSpot.GoogleAccountManager.ReadAccounts () [0x00000] > at FSpot.GoogleAccountManager..ctor () [0x00000] > at FSpot.GoogleAccountManager.GetInstance () [0x00000] > at FSpot.GoogleExport..ctor (IBrowsableCollection selection) [0x00000] > at MainWindow.HandleExportToPicasa (System.Object sender, System.EventArgs > args) [0x00000] > at (wrapper delegate-invoke) > System.MulticastDelegate:invoke_void_object_EventArgs > (object,System.EventArgs) > at GLib.Signal.voidObjectCallback (IntPtr handle, IntPtr gch) [0x00000] > at (wrapper native-to-managed) GLib.Signal:voidObjectCallback > (intptr,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] > > ================================================================= > Got a SIGSEGV while executing native code. This usually indicates > a fatal error in the mono runtime or one of the native libraries > used by your application. > ================================================================= > > Stacktrace: > > at (wrapper managed-to-native) GLib.Signal.g_signal_get_invocation_hint > (intptr) <0x00004> > at (wrapper managed-to-native) GLib.Signal.g_signal_get_invocation_hint > (intptr) <0xffffffff> > at GLib.Signal.get_Handler () <0x0001c> > at GLib.Signal.voidObjectCallback (intptr,intptr) <0x00060> > at (wrapper native-to-managed) GLib.Signal.voidObjectCallback > (intptr,intptr) <0xffffffff> > at (wrapper managed-to-native) Gtk.Object.gtk_object_destroy (intptr) > <0x00004> > at (wrapper managed-to-native) Gtk.Object.gtk_object_destroy (intptr) > <0xffffffff> > at Gtk.Object.Destroy () <0x0001a> > at Gtk.Widget.Destroy () <0x0000d> > at FSpot.Driver.Main (string[]) <0x008e2> > at (wrapper runtime-invoke) System.Object.runtime_invoke_void_string[] > (object,intptr,intptr,intptr) <0xffffffff> > > Native stacktrace: > > f-spot(mono_handle_native_sigsegv+0xe7) [0x8154b97] > f-spot [0x8121ae8] > [0xb7ef1440] > [0xb4c68963] > [0xb4c688b5] > [0xb49d1131] > [0xb4db057b] > /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x4b) > [0xb659141b] > /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x13b) [0xb658407b] > /usr/lib/libgobject-2.0.so.0 [0xb65947b5] > /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x899) [0xb65959a9] > /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29) [0xb6595b59] > /usr/lib/libgtk-x11-2.0.so.0 [0xb6941ecf] > /usr/lib/libgtk-x11-2.0.so.0 [0xb6a39a63] > /usr/lib/libgtk-x11-2.0.so.0 [0xb6a45cf2] > /usr/lib/libgobject-2.0.so.0(g_object_run_dispose+0x51) [0xb6586721] > /usr/lib/libgtk-x11-2.0.so.0(gtk_object_destroy+0x7e) [0xb6941bde] > [0xb454f842] > [0xb454f7fb] > [0xb454f7d6] > [0xb77f2ffb] > [0xb77f1a73] > f-spot(mono_runtime_exec_main+0x60) [0x8099270] > f-spot(mono_runtime_run_main+0x1b3) [0x8099553] > f-spot(mono_main+0xe54) [0x805d424] > f-spot [0x805c0f2] > /lib/libc.so.6(__libc_start_main+0xd8) [0xb7ce2808] > f-spot [0x805c041] > Aborted > _______________________________________________ > F-spot-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/f-spot-list > _______________________________________________ F-spot-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/f-spot-list
