Activity log for bug #373202

Date Who What changed Old value New value Message
2009-05-07 11:33:59 Martin Schwenke bug added bug
2009-05-07 11:35:08 Martin Schwenke bug added subscriber David Gibson
2009-05-07 13:15:18 Pedro Villavicencio f-spot (Ubuntu): importance Undecided Medium
2009-05-07 13:15:18 Pedro Villavicencio f-spot (Ubuntu): status New Incomplete
2009-05-07 13:15:18 Pedro Villavicencio f-spot (Ubuntu): assignee Ubuntu Desktop Bugs (desktop-bugs)
2009-05-15 13:30:55 Pedro Villavicencio f-spot (Ubuntu): status Incomplete Confirmed
2009-05-15 13:31:54 Pedro Villavicencio description Binary package hint: f-spot In 8.10 (Intrepid), f-spot 0.5.0.3-0ubuntu4 can be made to crash as follows: 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) 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) Binary package hint: f-spot Steps to reproduce the bug: 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)
2009-05-15 13:40:39 Pedro Villavicencio bug watch added http://bugzilla.gnome.org/show_bug.cgi?id=578871
2009-05-15 13:40:39 Pedro Villavicencio f-spot (Ubuntu): status Confirmed Triaged
2009-05-15 13:41:17 Pedro Villavicencio bug task added f-spot
2009-05-15 13:54:21 Bug Watch Updater f-spot: status Unknown New
2009-08-06 08:32:32 Pedro Villavicencio f-spot (Ubuntu): status Triaged Fix Committed
2010-03-18 00:21:58 Chris Halse Rogers f-spot (Ubuntu): status Fix Committed Fix Released
2010-09-16 08:25:57 Bug Watch Updater f-spot: status New Fix Released
2010-09-16 08:25:57 Bug Watch Updater f-spot: importance Unknown High