Confirmed, with the steps given on the last comment by David.

** Changed in: f-spot (Ubuntu)
       Status: Incomplete => Confirmed

** Description changed:

  Binary package hint: f-spot
  
- In 8.10 (Intrepid), f-spot 0.5.0.3-0ubuntu4 can be made to crash as
- follows:
+ Steps to reproduce the bug:
  
- 1. Double-click a tag to show only photos with that tag.
- 2. Select another tag that has no photos in common with the first tag and 
drag this tag onto the other tag in the search bar so that only photos with 
both tags (i.e. no photos!) are displayed.
- 3. Click on the timeline.
- 
- This seems to reliably crash f-spot.
- 
- I'm told that this still happens in 9.04 (Jaunty)
+  1. Start without pre-existing f-spot configuration (no ~/Photos, 
~/.gnome2/f-spot or ~/.gconf/apps/f-spot directory).
+   2. Start f-spot
+   3. In the import dialog which appears, select a directory with some images 
and import them.
+   4. Click the close button in the search bar thingy (the brown bar where it 
says "import roll")
+   5. Double-click a tag which has no photos (none of the photos I imported 
had any tags so this was trivial)
+   6. Maximise the window
+   7. Click in the timeline pane.
  
  Here's the backtrace:
  
  Exception in Gtk# callback delegate
    Note: Applications can use GLib.ExceptionManager.UnhandledException to 
handle the exception.
  System.IndexOutOfRangeException: Array index is out of range.
    at FSpot.PhotoQuery+PhotoCache.Get (Int32 index) [0x00000] 
    at FSpot.PhotoQuery.get_Item (Int32 index) [0x00000] 
    at FSpot.PhotoQuery.LookupItem (DateTime date, Boolean asc) [0x00000] 
    at FSpot.PhotoQuery.LookupItem (DateTime date) [0x00000] 
    at FSpot.TimeAdaptor.SetGlass (Int32 min) [0x00000] 
    at FSpot.GroupSelector+Glass.PositionChanged () [0x00000] 
    at FSpot.GroupSelector+Manipulator.SetPosition (Int32 position, Boolean 
update) [0x00000] 
    at FSpot.GroupSelector+Manipulator.SetPosition (Int32 position) [0x00000] 
    at FSpot.GroupSelector.OnButtonPressEvent (Gdk.EventButton args) [0x00000] 
    at Gtk.Widget.buttonpressevent_cb (IntPtr widget, IntPtr evnt) [0x00000] 
     at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, 
Boolean is_terminal)
     at Gtk.Widget.buttonpressevent_cb(IntPtr widget, IntPtr evnt)
     at Gtk.Widget.buttonpressevent_cb(IntPtr , IntPtr )
     at Gtk.Application.gtk_main()
     at Gtk.Application.gtk_main()
     at Gtk.Application.Run()
     at Gnome.Program.Run()
     at FSpot.Driver.Main(System.String[] args)

-- 
When no photos are displayed, clicking on timeline crashes f-spot
https://bugs.launchpad.net/bugs/373202
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to