Binary package hint: f-spot
I use f-spot since a lot of time. I have never had any issue, since today.
I'm trying to add new photos to database, but can't do it anymore since f-spot freeze as soon as I try to do so. I use f-spot 0.4.0-0ubuntu3 on Ubuntu 7.10. It doesn't seem to be related to "database locked" bug (https://bugs.launchpad.net/ubuntu/+source/f-spot/+bug/129218).
Here is the console log :
----
psykotik@psykotik-desktop:~$ f-spot
Initializing Mono.Addins
Starting new FSpot server
Query: SELECT photos.id, photos.time, photos.directory_path, photos.name, photos.description, photos.roll_id, photos.default_version_id FROM photos WHERE photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY photos.time
Query: SELECT photos.id, photos.time, photos.directory_path, photos.name, photos.description, photos.roll_id, photos.default_version_id FROM photos WHERE photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY photos.time
Query: SELECT photos.id, photos.time, photos.directory_path, photos.name, photos.description, photos.roll_id, photos.default_version_id FROM photos WHERE photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY photos.time
(f-spot:18631): Gtk-WARNING **: gtk_menu_attach_to_widget(): menu already attached to GtkMenuItem
(f-spot:18631): Gtk-WARNING **: gtk_menu_attach_to_widget(): menu already attached to GtkMenuItem
Query: SELECT photos.id, photos.time, photos.directory_path, photos.name, photos.description, photos.roll_id, photos.default_version_id FROM photos WHERE photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY photos.time
Reloading
Query: SELECT photos.id, photos.time, photos.directory_path, photos.name, photos.description, photos.roll_id, photos.default_version_id FROM photos WHERE photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY photos.time
item changed
open uri = file:///home/psykotik/images/Perso/Joaquin Jose Martinez/IMG_4130.JPG
open uri = file:///home/psykotik/images/Perso/Joaquin Jose Martinez/IMG_4130.JPG
open uri = file:///home/psykotik/images/Perso/Joaquin Jose Martinez/IMG_4130.JPG
open uri = file:///home/psykotik/images/Perso/Joaquin Jose Martinez/IMG_4130.JPG
(f-spot:18631): GdkPixbuf-WARNING **: GdkPixbufLoader finalized without calling gdk_pixbuf_loader_close() - this is not allowed. You must explicitly end the data stream to the loader before dropping the last reference.
WinXP_Datas - gnome-dev-harddisk - Mountpoint file:///media/XPdatas True True Harddrive
Harddrive
WINXP - gnome-dev-harddisk - Mountpoint file:///media/WinXP True True Harddrive
Harddrive
item ImportCommand+SourceItem
Scanning /Misc/Perso/Matteo anni - Antoine 11.1.08
Unhandled Exception: Mono.Data.SqliteClient.SqliteBusyException: The database is locked.
at Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement (IntPtr pStmt, System.Int32& cols, System.IntPtr& pazValue, System.IntPtr& pazColName) [0x00000]
at Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement (IntPtr pStmt) [0x00000]
at Mono.Data.SqliteClient.SqliteCommand.ExecuteReader (CommandBehavior behavior, Boolean want_results, System.Int32& rows_affected) [0x00000]
at Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery () [0x00000]
at Banshee.Database.QueuedSqliteCommand.Execute () [0x00000]
If I stop "beagled" process, I don't see the error.
I run Beagle 0.3.1.