f-spot crashes during import and some seconds after restarting f-spot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
f-spot (Ubuntu) |
Incomplete
|
Medium
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: f-spot
Jaunty
f-spot 0.5.0.3
I wanted to import my photos folder (3GB) from my backup but during the process f-spot crashed.
After that when I reopen f-spot it crashes again after a few seconds.
Then I've renamed my photos.db to photos.db.bak -> f-spot starts without any fotos. I then tryed to import all the fotos that were already copied to the Pictures folder but the same crash occurred.
I also noticed that some photos were imported multiple times in different folders. Typically a photo that was taken on say 2008/11/23 would appear in the folder 2008/11/23/ and 2008/11/24/.
F-spot also created some files with the name of a photo but with very strange extensions. Unfortunatly I've not kept a record of that...
I now have all my photos imported and all is fine but I copied them into the Pictures folder manually and imported folder by folder without the "copy to Pictures folder" option. When I was reaching 1000 photos in f-spot, it got really slow and I even had to restart the computer once because nothing was responding anymore. I tryed to login from tty1 but it would take too long for the password input dialogue to appear.
After reboot f-spot was not slow anymore, which was kind of unexpected.
Changed in f-spot (Ubuntu): | |
importance: | Undecided → Medium |
This is the output of f-spot with the --debug option after reopening f-spot after the import crash:
------------------- daemon engaged /home/cocoknigh t/Pictures/ 2006/01/ 26/19-09- 05_0323. jpg /home/cocoknigh t/Pictures/ 2000/09/ 02/b2mech003. jpg ns.adobe. com/photoshop/ 1.0/Urgency> "10" . fakebase. f-spot. org/internal/> <http:// ns.adobe. com/xap/ 1.0/Rating> "4" .
f-spot --debug
** Running f-spot in Debug Mode **
** Running Mono with --debug **
[Info 12:47:33.901] Initializing DBus
[Debug 12:47:34.630] DBusInitialization took 0.675659s
[Info 12:47:34.631] Initializing Mono.Addins
[Debug 12:47:36.819] Mono.Addins Initialization took 2.187834s
[Info 12:47:36.862] Starting new FSpot server
[Debug 12:47:42.172] Db Initialization took 1.131251s
[Debug 12:47:46.159] QueryToTemp took 0.234586s : 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 12:47:46.585] PhotosPerMonth took 0.128551s
[Debug 12:47:46.629] TimeAdaptor REAL Reload took 0.377137s
[Debug 12:47:47.144] Query took 0.104016s : SELECT * FROM photoquery_temp_0 LIMIT 100 OFFSET 0
get fences failed: -1
param: 6, val: 0
[Info 12:47:49.017] Starting BeagleService
[Debug 12:47:49.038] BeagleService startup took 7.6E-05s
[Info 12:47:49.038] Hack for gnome-settings-
Syncing metadata to file...
[Debug 12:47:49.581] open uri = file://
[Debug 12:47:49.761] IndexOf took 0.016586s : SELECT ROWID FROM photoquery_temp_0 WHERE time <= 1262320199 ORDER BY time DESC LIMIT 1
[Debug 12:47:49.769] IndexOf took 0.005641s : SELECT ROWID FROM photoquery_temp_0 WHERE id = 104
old = "" new = "" heading = "ASCII"
value = 2006:01:26 14:24:38 len = 19
value = f-spot version 0.5.0.3 len = 22
value = 2009:05:14 12:47:50 len = 19
value = f-spot version 0.5.0.3 len = 22
value = 2009:05:14 12:47:50 len = 19
Saved 1669 bytes
Syncing metadata to file...
[Debug 12:47:51.135] open uri = file://
old = "" new = "" heading = "ASCII"
value = 2000:09:02 18:35:34 len = 19
_:bnode-1745358336 <http://
<http://
value = f-spot version 0.5.0.3 len = 22
value = 2009:05:14 12:47:51 len = 19
value = f-spot version 0.5.0.3 len = 22
value = 2009:05:14 12:47:51 len = 19
(f-spot:12077): 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.
Stacktrace:
at (wrapper managed-to-native) Exif.ExifData. exif_data_ save_data (System. Runtime. InteropServices .HandleRef, intptr& ,uint&) <0x00004> exif_data_ save_data (System. Runtime. InteropServices .HandleRef, intptr& ,uint&) <0xffffffff> SaveMetaData (System. IO.Stream, System. IO.Stream) <0x0004e> SaveMetaData (string) <0x00095> SyncMetadataJob .WriteMetadataT oImage (FSpot.Photo) <0x001d5> SyncMetadataJob .Execute () <0x0008b> Kernel. Scheduler. ProcessJobThrea d () <0x0015d>
at (wrapper managed-to-native) Exif.ExifData.
at Exif.ExifData.Save () <0x0006c>
at JpegHeader.SetExif (Exif.ExifData) <0x00014>
at FSpot.JpegFile.
at FSpot.JpegFile.
at FSpot.Jobs.
at FSpot.Jobs.
at Job.Run () <0x0001a>
at Banshee.
at (wrapper runtime-invoke) Sy...