GNOME Bugzilla – Bug 663379
Cannot configure EWS account on 3.3.1
Last modified: 2011-11-23 10:52:31 UTC
Evolution 3.3.1 1. Have an ews account configured 2. Delete it 3. Again configure same account 4. It doesn't ask for password while clicking on fetch url 5. Finish the account configuration 6. Try to expand folder list of ews account 7. Error pops up - Failed to open folder list, no password was provided 8. Many warnings on evolution terminal (evolution:13103): camel-CRITICAL **: camel_session_build_password_prompt: assertion `user != NULL' failed (evolution:13103): camel-CRITICAL **: camel_session_get_password: assertion `prompt != NULL' failed (evolution:13103): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed [Thread 0xac3c4b70 (LWP 13135) exited] [New Thread 0xac3c4b70 (LWP 13136)] (evolution:13103): camel-CRITICAL **: camel_session_build_password_prompt: assertion `user != NULL' failed (evolution:13103): camel-CRITICAL **: camel_session_get_password: assertion `prompt != NULL' failed [Thread 0xac3c4b70 (LWP 13136) exited] (evolution:13103): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed [New Thread 0xac3c4b70 (LWP 13137)] [New Thread 0xab20eb70 (LWP 13138)] (evolution:13103): evolution-mail-WARNING **: No password was provided (evolution:13103): evolution-mail-WARNING **: No password was provided (evolution:13103): e-data-server-CRITICAL **: e_source_group_new: assertion `name != NULL' failed (evolution:13103): e-data-server-CRITICAL **: e_source_group_set_property: assertion `E_IS_SOURCE_GROUP (source_group)' failed (evolution:13103): e-data-server-CRITICAL **: e_source_list_add_group: assertion `E_IS_SOURCE_GROUP (group)' failed (evolution:13103): libeews-WARNING **: Unable to add the group to the source list
gdb trace of evolution (gdb) bt
+ Trace 228981
(gdb) c Continuing. (evolution:13103): camel-CRITICAL **: camel_session_get_password: assertion `prompt != NULL' failed
I even tried 'forget passwords'. Then reconfigure account, this time when i click on 'fetch url', it asks for password but even after entering correct password, it gives same warning on terminal and folder list doesn't load at all.
Created attachment 201446 [details] [review] proposed ews patch for evolution-ews; Seems to work fine with current git master of eds, evo, and patch from bug #664001 and this patch.
Review of attachment 201446 [details] [review]: Looks good. please commit.
Created commit 08cdb4e in ews master (3.3.3+)