GNOME Bugzilla – Bug 588348
f-spot crashes when exporting file to the folder and check "Open destination when done exporting"
Last modified: 2010-05-19 08:52:18 UTC
Steps to reproduce: 1. Select a photo 2. Photo -> Export to -> Folder 3. Check "Open destination when done exporting" 4. Export Stack trace: ** Running f-spot in Debug Mode ** ** Running Mono with --debug ** [Info 09:00:51.179] Initializing DBus [Debug 09:00:51.527] DBusInitialization took 0.325342s [Info 09:00:51.527] Initializing Mono.Addins [Debug 09:00:51.970] Mono.Addins Initialization took 0.441871s [Info 09:00:52.012] Starting new FSpot server (f-spot 0.6.0.0) [Debug 09:00:52.344] Db Initialization took 0.186156s [Debug 09:00:53.399] Query Started : SELECT * FROM photos ORDER BY time DESC, filename DESC [Debug 09:00:53.404] QueryToTemp took 0.005248s : SELECT * FROM photos ORDER BY time DESC, filename DESC [Debug 09:00:53.404] Reloading the query took 0.013054s [Debug 09:00:53.707] PhotosPerMonth took 0.008809s [Debug 09:00:53.712] TimeAdaptor REAL Reload took 0.22428s [Debug 09:00:53.871] Query took 0.016372s : SELECT * FROM photoquery_temp_0 LIMIT 100 OFFSET 0 [Debug 09:00:54.096] Query Started : SELECT * FROM photos ORDER BY time DESC, filename DESC [Debug 09:00:54.100] QueryToTemp took 0.003294s : SELECT * FROM photos ORDER BY time DESC, filename DESC [Debug 09:00:54.151] Query took 0.000731s : SELECT * FROM photoquery_temp_0 LIMIT 100 OFFSET 0 [Debug 09:00:54.319] PhotosPerMonth took 0.008183s [Debug 09:00:54.320] TimeAdaptor REAL Reload took 0.215283s [Debug 09:00:54.366] open uri = file:///home/honza/Fotografie/2001/12/24/011224120950_1952.JPG error checking orientation [Debug 09:00:54.548] Reloading the query took 0.453257s [Info 09:00:54.619] Starting BeagleService [Debug 09:00:54.620] BeagleService startup took 6E-05s [Info 09:00:54.739] Hack for gnome-settings-daemon engaged [Debug 09:00:55.119] LookupItem took 0.000754s [Debug 09:00:55.121] IndexOf took 0.000592s : SELECT ROWID AS row_id FROM photoquery_temp_0 WHERE id = 1 [Debug 09:00:55.399] Loading image took 1.213961s [Debug 09:00:58.774] open uri = file:///home/honza/Fotografie/2001/12/24/011224120950_1952.JPG [Debug 09:00:58.978] open uri = file:///home/honza/Fotografie/2001/12/24/011224120950_1952.JPG error checking orientation (f-spot:2418): 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. (f-spot:2418): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated Exporting full size image [Debug 09:01:10.740] open uri = file:///home/honza/Fotografie/2001/12/24/011224120950_1952.JPG error checking orientation [Debug 09:01:11.015] open uri = file:///home/honza/Fotografie/2001/12/24/011224120950_1952.JPG error checking orientation value = f-spot version 0.6.0.0 len = 22 value = 2009:07:12 09:01:11 len = 19 Saved 7546 bytes [Debug 09:01:11.215] open uri = file:///home/honza/Fotografie/2001/12/24/011224120950_1952.JPG error checking orientation [Debug 09:01:11.492] open uri = file:///home/honza/Fotografie/2001/12/24/011224120950_1952.JPG error checking orientation value = f-spot version 0.6.0.0 len = 22 value = 2009:07:12 09:01:11 len = 19 Saved 7546 bytes [Debug 09:01:11.602] open uri = file:///tmp/tmp7f476dde.tmp..JPG value = f-spot version 0.6.0.0 len = 22 value = 2009:07:12 09:01:11 len = 19 Saved 7546 bytes f-spot: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0. Other information: Other settings on Folder Export dialog: Folder: honza Gallery Name: Gallery Description: Open destination when done exporting - checked Export Method - Create standalone web gallery Export tags - checked Export tag icon - checked F-spot exports selected photos to the folder and creates gallery, then crashes when calling command GtkBeans.Global.ShowUri (Dialog.Screen, target.ToString ()); in FolderExport.cs. I will add other stack traces from crashes in the next comment. F-spot crashes only on uri type file:// (in this case file:///home/honza/Gallery), I tried change manually uri type to http:// and it works fine. OS: Linux, Fedora 11
Created attachment 138260 [details] other info on crash
Created attachment 138261 [details] other info on crash
Created attachment 138262 [details] other info on crash
*** Bug 591180 has been marked as a duplicate of this bug. ***
seems a bug in gvfs
Fixed by using threaded ShowUri in https://bugzilla.gnome.org/show_bug.cgi?id=618798 (Related to https://bugzilla.gnome.org/show_bug.cgi?id=618986)