f-spot crashes with SIGSEGV

Bug #234440 reported by marco.pallotta
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
F-Spot
Fix Released
Critical
f-spot (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: f-spot

While scrolling date timeline f-spot crashed with these errors in .xsession-errors:
Stacktrace:

  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]

Revision history for this message
marco.pallotta (marco-pallotta) wrote :

Another crash while importing photoes.

"Stacktrace:

  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...
"

Revision history for this message
Pedro Villavicencio (pedro) wrote :

thanks for your report, can you try to reproduce the same with the package on the proposed repository? I'm not able to reproduce this with it, thanks.

Changed in f-spot:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
Pedro Villavicencio (pedro) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!.

Changed in f-spot:
status: Incomplete → Invalid
Revision history for this message
marco.pallotta (marco-pallotta) wrote :

After one year since my bug report f-spot often still crashes even if with Hardy fully update (f-spot 0.4.3.1-0ubuntu1). I attach the message I see from console when f-spot crashed some days ago. I hope it is more useful than the last I posted to debug the problem.

Changed in f-spot (Ubuntu):
status: Invalid → New
summary: - f-spot crashes
+ f-spot crashes with SIGSEGV
Revision history for this message
marco.pallotta (marco-pallotta) wrote :
Revision history for this message
Matti Viljanen (direc85) wrote :
Revision history for this message
Matti Viljanen (direc85) wrote :
Revision history for this message
Matti Viljanen (direc85) wrote :

Uh-oh... I came across a forum post:

http://ubuntuforums.org/showthread.php?t=789156

This can be reproduced just by changing the theme in Appearance to New Wave - F-Spot crashes as my previous two attachments show. Now, make it work again by switching back to Human theme.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

May someone having the issue send it upstream at bugzilla.gnome.org where the developers of the application can read about it? would be good as well to post some instructions on how to reproduce the crash there, thanks.

Revision history for this message
marco.pallotta (marco-pallotta) wrote :

Pedro, I set the Ubuntu bug to "confirmed" as also Matti Viljanen has the same issue.

Changed in f-spot (Ubuntu):
status: New → Confirmed
Changed in f-spot:
status: Unknown → New
Revision history for this message
Pedro Villavicencio (pedro) wrote :

awesome, thanks folks.

Changed in f-spot (Ubuntu):
status: Confirmed → Triaged
Changed in f-spot:
importance: Unknown → Critical
Changed in f-spot:
status: New → Fix Released
Tim Casey (tjcasey)
Changed in f-spot (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.