GNOME Bugzilla – Bug 349960
e-d-s gnome-vfs backend seems to have an issue on open
Last modified: 2013-09-14 16:49:57 UTC
In camel_stream_vfs_new_with_uri(), gnome_vfs_create() is called with the exclusive flag set by the O_TRUNC flag. However, the exclusive flag says to fail to open if O_CREAT is given and the file exists. Since gnome_vfs_create() is only called when O_CREAT is given, it will always fail when trying to save-as to an existing file. This causes gnome-vfs to assert, causing a crash. My solution is to not set the exclusive flag, but this may not be the correct solution. Patch attached. Versions: Versions: evolution 2.7.90 evolution-data-server 1.7.90.1 gtk+ 2.10.1 glib 2.12.1 gnome-vfs 2.15.90 libgnomeui 2.15.90
Created attachment 70207 [details] [review] Proposed fix
moving to mailer component. thanks for the patch!
Set target milestone to 1.8
Fixed to HEAD. Thanks Daniel.
argh... this explains why i could import files, but not export files in evo. thanks a lot!