GNOME Bugzilla – Bug 433084
Crash with unsupported Evolution addressbook URI
Last modified: 2007-08-14 10:32:35 UTC
Steps to reproduce: "If I rightclick a file within nautilus to send it, click on "send to" and nautilus-sendto crashes. There is a backtrace attached." Reported by Michael Schmitt <mschmitt@unixkiste.org> at http://bugs.debian.org/415491 The reporter had scalix addressbooks installed. They are not supported by Evolution vanilla. Obtain the same effect by changing the base_uri file:/// to foo:/// in /apps/evolution/addressbook/sources Stack trace: Other information:
Created attachment 86940 [details] [review] Fix for the GError resetting bug Please apply this patch upstream although this crash is not the most common. It makes the error handling much more robust.
*** Bug 441447 has been marked as a duplicate of this bug. ***
Huh. Is the patch reversed?
Created attachment 93594 [details] [review] Patch from Debian There's certainly something fishy in that patch.. This is the one I successfully have used in Debian since April.
Looks good, feel free to commit it.
Thanks. Was that for me to commit? I don't have commit rights..
Doesn't apply. Could you update it against the current SVN? It seems to already be doing what it should...
Created attachment 93603 [details] [review] Patch against trunk Strange. Applies easily against trunk here.. Crossing fingers on both sides this time.
Done, thanks. 2007-08-14 Bastien Nocera <hadess@hadess.net> * src/plugins/evolution.c: (add_evolution_contacts_to_model): Patch from Oystein Gisnas <oystein@gisnas.net> to avoid crashes when an addressbook sources isn't supported (Closes: #433084)