After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 588348 - f-spot crashes when exporting file to the folder and check "Open destination when done exporting"
f-spot crashes when exporting file to the folder and check "Open destination ...
Status: RESOLVED FIXED
Product: f-spot
Classification: Other
Component: Export
0.6.2
Other All
: Normal critical
: 0.7.0
Assigned To: F-spot maintainers
F-spot maintainers
: 591180 (view as bug list)
Depends on: 546256
Blocks:
 
 
Reported: 2009-07-12 07:45 UTC by Jan Klícha
Modified: 2010-05-19 08:52 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
other info on crash (3.69 KB, text/plain)
2009-07-12 07:48 UTC, Jan Klícha
Details
other info on crash (3.20 KB, text/plain)
2009-07-12 07:49 UTC, Jan Klícha
Details
other info on crash (21.27 KB, text/plain)
2009-07-12 07:49 UTC, Jan Klícha
Details

Description Jan Klícha 2009-07-12 07:45:28 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
Comment 1 Jan Klícha 2009-07-12 07:48:10 UTC
Created attachment 138260 [details]
other info on crash
Comment 2 Jan Klícha 2009-07-12 07:49:16 UTC
Created attachment 138261 [details]
other info on crash
Comment 3 Jan Klícha 2009-07-12 07:49:50 UTC
Created attachment 138262 [details]
other info on crash
Comment 4 Maxxer 2009-08-14 08:56:26 UTC
*** Bug 591180 has been marked as a duplicate of this bug. ***
Comment 5 Maxxer 2009-08-14 09:02:25 UTC
seems a bug in gvfs
Comment 6 Paul Wellner Bou 2010-05-19 08:36:56 UTC
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)