You are not logged in.
Pages: 1
I have just installed f-spot to my i686 arch install, but I get a failed assert when trying to start the app... any ideas?
f-spot 0.4.2-1 is the version and I'm running XFCE as desktop manager.
Below is the console stack trace - I tried running from XFCE menu first, but nothing happened (i.e. it had crashed) so I went for console:
[steve@UBER-III ~] > f-spot
(/usr/lib/f-spot/f-spot.exe:4726): GLib-GObject-CRITICAL **: gtype.c:2248: initialization assertion failed, use IA__g_type_init() prior to this function
(/usr/lib/f-spot/f-spot.exe:4726): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
(/usr/lib/f-spot/f-spot.exe:4726): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
Stacktrace:
at (wrapper managed-to-native) GConf.Client.gconf_client_get_default () <0x00004>
at (wrapper managed-to-native) GConf.Client.gconf_client_get_default () <0xffffffff>
at GConf.Client..ctor () <0x0003b>
at FSpot.GConfPreferenceBackend.get_Client () <0x0001f>
at FSpot.GConfPreferenceBackend.AddNotify (string,FSpot.NotifyChangedHandler) <0x00032>
at FSpot.Preferences.get_Backend () <0x0006b>
at FSpot.Preferences.Get (string) <0x00074>
at FSpot.Driver.Main (string[]) <0x00112>
at (wrapper runtime-invoke) FSpot.Driver.runtime_invoke_int_string[] (object,intptr,intptr,intptr) <0xffffffff>
Native stacktrace:
f-spot [0x8170484]
f-spot [0x807f0fb]
[0xb7f4d40c]
/usr/lib/libgconf-2.so.4(gconf_client_get_default+0xf8) [0xb6c44558]
[0xb779f723]
[0xb779f1dc]
[0xb779f178]
[0xb779f0e3]
[0xb779efe4]
[0xb779ebb5]
[0xb779b863]
[0xb779b1d4]
f-spot(mono_runtime_exec_main+0xf7) [0x8101837]
f-spot(mono_runtime_run_main+0x16d) [0x8101e1d]
f-spot(mono_main+0x623) [0x805ade3]
f-spot [0x805a2d2]
/lib/libc.so.6(__libc_start_main+0xe6) [0xb7d01396]
f-spot [0x805a211]
=================================================================
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.
=================================================================
Aborted
Last edited by tehanomaly (2008-06-16 21:31:18)
'I cannot teach anybody anything, I can only make them think...'
Offline
same trouble here
vanum est vobis ante lucem surgere
Offline
It sounds like a bug. Consider filing a bug report.
To file a bug report, go to the arch bugs page (the link is at the top of this page). You pick the correct project (in this case 'Arch Linux') and then search to see if your problem has already been reported (in this case 'f-spot'). Review the results and either add comments/votes to an existing bug, if there is one, or report your new bug. You'll need to set up a username and password. It's quite straightforward, and the instructions explain the information they're looking for.
Last edited by tigrmesh (2008-06-15 01:42:51)
Offline
Try to run it with 'dbus-launch f-spot'.
Offline
Try to run it with 'dbus-launch f-spot'.
Yup, that works! Thank you!!!
That would suggest the menu link is incorrect then... I'll have to change it!
'I cannot teach anybody anything, I can only make them think...'
Offline
The thing is that gnome launches all that's needed for f-spot automatically on the start (of gnome itself), and then the menu link works. However, xfce doesn't (and rightly so, aiming to be lighter).
Offline
Pages: 1