Crash when slide-show over non-existing images

Bug #68479 reported by Marcus Dapp
2
Affects Status Importance Assigned to Milestone
f-spot (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: f-spot

- 3 images in total in an f-spot installation (v0.1.11) under Dapper Drake.
- Deleted all images from the ~/Photo folder outside from f-spot.
- Launch f-spot and start slideshow with View | Slideshow.
- Instead of first image a white square with a "?" is shown.
- On loading the second image, error message appears (see below)
- After a few seconds error message and al lf-spot windows close.
- crashed.
This is 100% reproducable.

First lines of error message (did not let me copy/paste all of it):

An unhandled exception was thrown: Object reference not set to an instance of an object

in <0x0012f> FSpot.SlideView:CrossFade (Gdk.Pixbuf,Gdk.Pixbuf,Gdk.Pixbuf,double)
in <0x00046> FSpot.SlideView:Blend (Gdk.Pixbuf,Gdk.Pixbuf,Gdk.Pixbuf,double)
in <0x001d8> FSpot.SlideView:HandleTweenIdle ()
in <0x00037> (wrapper delegate-invoke) System.MulticastDelegate:invoke_bool ()
in <0x0002a> IdleProxy:Handler ()
in <0x00036> (wrapper native-to-managed) IdleProxy:Handler ()
in (unmanaged) 0xb7da1bf1
in <0x00004> (wrapper managed-to-native) Gtk.Application:gtk_main ()
in <0x00007> Gtk.Application:Run ()
in <0x00007> Gnome.Program:Run ()
in <0x00542> FSpot.Driver:Main (string[])

Revision history for this message
Marcus Dapp (digisus) wrote :
Revision history for this message
Andrew Mitchell (ajmitch) wrote :

Does this occur with f-spot 0.2.1 in edgy?

Changed in f-spot:
status: Unconfirmed → Needs Info
Revision history for this message
Marcus Dapp (digisus) wrote :

Yes, it does.

Revision history for this message
Andrew Mitchell (ajmitch) wrote :

Fixed in feisty.

Changed in f-spot:
status: Needs Info → 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.