GNOME Bugzilla – Bug 585492
f-spot crashes with SIGSEGV
Last modified: 2010-12-30 07:08:42 UTC
Steps to reproduce: The crash cannot be reproduced all the time. When it happens either I was scrolling date timeline or I was importing photoes. Stack trace: 1) When I was scrolling date timeline: at (wrapper managed-to-native) Gtk.Style.gtk_paint_flat_box (intptr,intptr,int,int,intptr,intptr,intptr,int,int,int,int) <0x00012> at (wrapper managed-to-native) Gtk.Style.gtk_paint_flat_box (intptr,intptr,int,int,intptr,intptr,intptr,int,int,int,int) <0xffffffff> at Gtk.Style.PaintFlatBox (Gtk.Style,Gdk.Drawable,Gtk.StateType,Gtk.ShadowType,Gdk.Rectangle,Gtk.Widget,string,int,int,int,int) <0x00227> at FSpot.TipWindow.OnExposeEvent (Gdk.EventExpose) <0x00227> at Gtk.Widget.exposeevent_cb (intptr,intptr) <0x00078> at (wrapper native-to-managed) Gtk.Widget.exposeevent_cb (intptr,intptr) <0xffffffff> at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x0000b> at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff> at Gtk.Application.Run () <0x00008> at Gnome.Program.Run () <0x0000c> at FSpot.Driver.Main (string[]) <0x010c4> at (wrapper runtime-invoke) FSpot.Driver.runtime_invoke_int_string[] (object,intptr,intptr,intptr) <0xffffffff> Native stacktrace: f-spot [0x51bb67] f-spot [0x43dacd] /lib/libpthread.so.0 [0x7f93b22f67d0] /lib/libc.so.6 [0x7f93b1d77306] /lib/libc.so.6 [0x7f93b1d79922] /lib/libc.so.6(__libc_malloc+0x90) [0x7f93b1d7b360] /usr/lib/libxcb.so.1 [0x7f93a7c2a72d] /usr/lib/libxcb.so.1 [0x7f93a7c2944f] /usr/lib/libxcb.so.1(xcb_wait_for_reply+0x15a) [0x7f93a7c2ae5a] /usr/lib/libX11.so.6(_XReply+0x138) [0x7f93abe6cf78] /usr/lib/libX11.so.6(XGetImage+0xbe) [0x7f93abe4af7e] /usr/lib/libcairo.so.2 [0x7f93ac17279e] /usr/lib/libcairo.so.2 [0x7f93ac172fef] /usr/lib/libcairo.so.2 [0x7f93ac148be6] /usr/lib/libcairo.so.2 [0x7f93ac14973d] /usr/lib/libcairo.so.2 [0x7f93ac1497f1] /usr/lib/libcairo.so.2 [0x7f93ac147a01] /usr/lib/libcairo.so.2 [0x7f93ac14ae22] /usr/lib/libcairo.so.2 [0x7f93ac14a196] /usr/lib/libcairo.so.2 [0x7f93ac14ab1e] /usr/lib/libcairo.so.2 [0x7f93ac14b000] /usr/lib/libcairo.so.2 [0x7f93ac147b5e] /usr/lib/libcairo.so.2 [0x7f93ac1395dc] /usr/lib/libcairo.so.2(cairo_fill_preserve+0x20) [0x7f93ac132cc0] /usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so(ubuntulooks_draw_tooltip+0x110) [0x7f93a6235e70] /usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so [0x7f93a6231cdc] [0x417a9c81] 2) when I was importing photoes at (wrapper managed-to-native) System.IO.MonoIO.CopyFile (string,string,bool,System.IO.MonoIOError&) <0x0000e> at (wrapper managed-to-native) System.IO.MonoIO.CopyFile (string,string,bool,System.IO.MonoIOError&) <0xffffffff> at System.IO.File.Copy (string,string,bool) <0x00203> at System.IO.File.Copy (string,string) <0x0001d> at FileImportBackend.Step (FSpot.Photo&,Gdk.Pixbuf&,int&) <0x00252> at ImportCommand.Step () <0x00071> at FSpot.Delay.HandleOperation () <0x0002c> at IdleProxy.Handler () <0x0003c> at (wrapper native-to-managed) IdleProxy.Handler () <0xffffffff> at (wrapper managed-to-native) Gtk.Dialog.gtk_dialog_run (intptr) <0x0000e> at (wrapper managed-to-native) Gtk.Dialog.gtk_dialog_run (intptr) <0xffffffff> at Gtk.Dialog.Run () <0x0002c> at ImportCommand.ImportFromFile (PhotoStore,string) <0x0089d> at MainWindow.HandleImportCommand (object,System.EventArgs) <0x0007b> at GLib.Signal.voidObjectCallback (intptr,intptr) <0x00108> at (wrapper native-to-managed) GLib.Signal.voidObjectCallback (intptr,intptr) <0xffffffff> at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x0000b> at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff> at Gtk.Application.Run () <0x00008> at Gnome.Program.Run () <0x0000c> at FSpot.Driver.Main (string[]) <0x010c4> at (wrapper runtime-invoke) FSpot.Driver.runtime_invoke_int_string[] (object,intptr,intptr,intptr) <0xffffffff> Native stacktrace: f-spot [0x51bb67] f-spot [0x43dacd] /lib/libpthread.so.0 [0x7f9aff0327d0] /lib/libc.so.6 [0x7f9afeab3306] /lib/libc.so.6 [0x7f9afeab5922] /lib/libc.so.6(__libc_malloc+0x90) [0x7f9afeab7360] f-spot [0x4bfb72] f-spot [0x4c0525] f-spot [0x488cd4] [0x41a69a26] Syncing metadata to file... Other information: This bug was reported in launchpad https://bugs.launchpad.net/ubuntu/+source/f-spot/+bug/234440 From the launchpad comments we can read that other users seem to have f-spot crashes when importing photoes into Ubuntu Jaunty f-spot version (0.5) too
Could you please confirm if this bug is still happening at your end ? Please try in f-spot 0.6.2 or 0.8.0 and report back, thanks.
With f-spot 0.6.1.5 (Ubuntu 10.04), after 6 months of usage, I haven't ever encountered this issue. At this point I think it was fixed in next releases.
Set to FIXED status as my previous comment.