Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 201824 - mail-client/evolution-2.12.2 Lost connection to Evolution Exchange backend process
Summary: mail-client/evolution-2.12.2 Lost connection to Evolution Exchange backend pr...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-10 06:59 UTC by Martin May
Modified: 2008-03-09 07:59 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
My emerge --info (emerge--info.txt,4.13 KB, text/plain)
2007-12-10 10:17 UTC, Martin May
Details
Fix thread race in exchange address book. (evolution-exchange-2.12.2-address-lock.patch,4.23 KB, patch)
2008-01-21 13:40 UTC, Joakim Tjernlund
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Martin May 2007-12-10 06:59:15 UTC
I am accessing an "Microsoft Exchange 2000 Server" (of course I don't like it) using evolution-exchange. Workflow: Login an move everything to an IMAP-Server ;-)
Most times it works, but sometimes not. The error occurs also with versions 2.12.0 and 2.12.1 - so I thought: try 2.12.2 - perhaps it works. Somehow Evolution looses the connection to the Exchange Server...

Reproducible: Sometimes

Steps to Reproduce:
1. List new mail on exchange server
2. select one to read it
3. move it
4. goto 2.
5. suddenly the content window shows: "Lost connection to Evolution Exchange backend process"
6. Kill evolution processes, restart evolution goto 1.

Actual Results:  
Different messages appear on the console:

evolution
CalDAV Eplugin starting up ...
Loading Spamassasin as the default junk plugin
** (evolution:32755): DEBUG: mailto URL command: evolution %s
** (evolution:32755): DEBUG: mailto URL program: evolution
libnm_glib_nm_state_cb: dbus returned an error.
  (org.freedesktop.DBus.Error.ServiceUnknown) The name org.freedesktop.NetworkManager was not provided by any .service files
creating
fff
camel-Message: --

(evolution:32755): evolution-mail-WARNING **: Failed to refresh folders: Could not get new messages

(evolution:32755): evolution-mail-WARNING **: Failed to refresh folders: Error communicating with Evolution Exchange backend process: No such file or directory

(evolution:32755): camel-exchange-provider-CRITICAL **: camel-stub.c:472: Uncaught case (46)

(evolution:32755): camel-exchange-provider-CRITICAL **: camel-stub.c:472: Uncaught case (1039882112)

(evolution:32755): camel-exchange-provider-CRITICAL **: camel-stub.c:472: Uncaught case (46)

(evolution:32755): camel-exchange-provider-CRITICAL **: camel-stub.c:472: Uncaught case (1039882112)


evolution
CalDAV Eplugin starting up ...
Loading Spamassasin as the default junk plugin
** (evolution:337): DEBUG: mailto URL command: evolution %s
** (evolution:337): DEBUG: mailto URL program: evolution
libnm_glib_nm_state_cb: dbus returned an error.
  (org.freedesktop.DBus.Error.ServiceUnknown) The name org.freedesktop.NetworkManager was not provided by any .service files

(evolution:337): evolution-mail-WARNING **: Failed to refresh folders: Could not open folder


Expected Results:  
Move further mails to other mail accounts.

I am using Evolution under KDE.
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-12-10 09:38:41 UTC
please add your emerge --info
Comment 2 Martin May 2007-12-10 10:17:41 UTC
Created attachment 138152 [details]
My emerge --info
Comment 3 Mart Raudsepp gentoo-dev 2008-01-06 14:00:04 UTC
Evolution was just moved to gnome herd, reassigning appropriately
Comment 4 Joakim Tjernlund 2008-01-21 13:40:28 UTC
Created attachment 141468 [details, diff]
Fix thread race in exchange address book.

Found this patch at http://bugzilla.gnome.org/attachment.cgi?id=102617&action=view

Had to rediff it against evolution-exchange-2.12.2 and fix a double
lock bug that the patched introduced.

Hopefully this will fix the problem. Works fine for me but I havnät used it for
more that half a day.
Comment 5 Joakim Tjernlund 2008-03-06 16:16:16 UTC
Ping? Any news?
Comment 6 Mart Raudsepp gentoo-dev 2008-03-09 07:59:09 UTC
Sorry for the delay. The patch is now included in gnome-extra/evolution-exchange-2.12.3-r1. Thanks!