[ubuntu-mono] [Bug 373202] Re: When no photos are displayed, clicking on timeline crashes f-spot
Bug Watch Updater
373202 at bugs.launchpad.net
Thu Sep 16 08:25:57 UTC 2010
** Changed in: f-spot
Status: New => Fix Released
** Changed in: f-spot
Importance: Unknown => High
--
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
CLI/Mono Uploaders, which is subscribed to f-spot in ubuntu.
Status in Personal photo management for the GNOME desktop: Fix Released
Status in “f-spot” package in Ubuntu: Fix Released
Bug description:
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)
More information about the Ubuntu-mono
mailing list