f-spot crashes after hidding the tags

Bug #292309 reported by Philipp Dreimann
4
Affects Status Importance Assigned to Milestone
f-spot (Ubuntu)
Invalid
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: f-spot

Ubuntu 8.10
f-spot 0.5.0.3-0ubuntu2

Since I disabled to view the tags i cannot start f-spot anymore:

# f-spot --debug
** Running f-spot in Debug Mode **
** Running Mono with --debug **
[Info 20:39:52.585] Initializing DBus
[Debug 20:39:52.743] DBusInitialization took 0,143687s
[Info 20:39:52.743] Initializing Mono.Addins
[Debug 20:39:52.991] Mono.Addins Initialization took 0,247579s
[Info 20:39:52.999] Starting new FSpot server
[Debug 20:39:53.221] Db Initialization took 0,106575s
[Debug 20:39:53.626] QueryToTemp took 0,005923s : SELECT id, time, uri, description, roll_id, default_version_id, rating, md5_sum FROM photos WHERE id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY time DESC
[Debug 20:39:53.889] Query took 0,015721s : SELECT * FROM photoquery_temp_0 LIMIT 100 OFFSET 0
[Debug 20:39:54.018] PhotosPerMonth took 0,054562s
[Debug 20:39:54.020] TimeAdaptor REAL Reload took 0,262639s
[Info 20:39:54.079] Starting BeagleService
[Debug 20:39:54.080] BeagleService startup took 1,4E-05s
[Info 20:39:54.080] Hack for gnome-settings-daemon engaged
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.NullReferenceException: Object reference not set to an instance of an object
  at TagSelectionWidget.IconDataFunc (Gtk.TreeViewColumn column, Gtk.CellRenderer renderer, TreeModel model, TreeIter iter) [0x00000]
  at GtkSharp.TreeCellDataFuncWrapper.NativeCallback (IntPtr tree_column, IntPtr cell, IntPtr tree_model, IntPtr iter, IntPtr data) [0x00000]
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   at GtkSharp.TreeCellDataFuncWrapper.NativeCallback(IntPtr tree_column, IntPtr cell, IntPtr tree_model, IntPtr iter, IntPtr data)
   at GtkSharp.TreeCellDataFuncWrapper.NativeCallback(IntPtr , IntPtr , IntPtr , 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)
[Debug 20:39:54.185] Finalizer called on Banshee.Database.QueuedSqliteDatabase. Should be Disposed
[Debug 20:39:54.193] Finalizer called on FSpot.Category. Should be Disposed
[Debug 20:39:54.193] Finalizer called on FSpot.Widgets.Filmstrip. Should be Disposed
[Debug 20:39:54.194] Finalizer called on FSpot.Category. Should be Disposed
[Debug 20:39:54.194] Finalizer called on FSpot.Category. Should be Disposed
[Debug 20:39:54.194] Finalizer called on FSpot.Category. Should be Disposed
[Debug 20:39:54.194] Finalizer called on FSpot.Utils.DisposableCache`2[System.String,Gdk.Pixbuf]. Should be Disposed
[Debug 20:39:54.197] Finalizer called on FSpot.PhotoView. Should be Disposed
[Debug 20:39:54.197] Finalizer called on FSpot.Category. Should be Disposed
[Debug 20:39:54.198] Finalizer called on FSpot.Category. Should be Disposed
[Debug 20:39:54.198] Finalizer called on FSpot.Utils.DisposableCache`2[System.String,Gdk.Pixbuf]. Should be Disposed
[Debug 20:39:54.198] Finalizer called on FSpot.Category. Should be Disposed
[Debug 20:39:54.198] Finalizer called on FSpot.Category. Should be Disposed
[Debug 20:39:54.198] Finalizer called on FSpot.Tag. Should be Disposed
[Debug 20:39:54.198] Finalizer called on FSpot.Category. Should be Disposed
[Debug 20:39:54.199] Finalizer called on Db. Should be Disposed

Revision history for this message
Philipp Dreimann (philipp-dreimann) wrote :
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Also, please answer these questions:
* Is this reproducible?
* If so, what specific steps should we take to recreate this bug?

This will greatly aid us in tracking down your problem and resolving this bug.

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

Thank you for your bug report. This bug has already been reported and is a duplicate of bug 291189. Please feel free to report any further bugs you find

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