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 604707 - Evolution Mail: evolution-exchange does ...
Evolution Mail: evolution-exchange does ...
Status: RESOLVED INVALID
Product: evolution
Classification: Applications
Component: BugBuddyBugs
2.28.x (obsolete)
Other All
: Normal normal
: ---
Assigned To: Evolution Triage Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2009-12-16 11:37 UTC by erwin riegler
Modified: 2010-03-08 11:55 UTC
See Also:
GNOME target: ---
GNOME version: 2.27/2.28


Attachments
The file evo.log from "E2K_DEBUG=5 evolution >& evo.log" (505 bytes, application/octet-stream)
2009-12-17 17:07 UTC, erwin riegler
Details
file from env E2K_DEBUG=4 /usr/lib/evolution/2.28/evolution-exchange-storage >& /tmp/exchange.out'' (166 bytes, application/octet-stream)
2009-12-18 12:25 UTC, erwin riegler
Details

Description erwin riegler 2009-12-16 11:37:18 UTC
evolution-exchange does not work any more.

*) athenticate the server in Edit -> Preferences -> Receiving Email works.

*) But the folders at the exchange server do not show  up. If I press Send / Receive  a window pops up with the message:

"Error while Sending message.

Could not connect to Evolution backend process: Please restart Evolution."

whereas at the bottom of evolution window I get the message:

Reconnecting to exchante server ... (100% complete)

Starting "E2K_DEBUG=5 evolution >& evo.log" gives the following:

"(evolution:8211): evolution-shell-WARNING **: Cannot activate 'OAFIID:GNOME_Evolution_Exchange_Component:2.28': Unknown CORBA exception id: 'IDL:omg.org/CORBA/COMM_FAILURE:1.0'

** (evolution:8211): DEBUG: mailto URL command: evolution --component=mail %s
** (evolution:8211): DEBUG: mailto URL program: evolution

(evolution:8211): GLib-CRITICAL **: g_ascii_strcasecmp: assertion `s1 != NULL' failed
Making error"



Distribution: Debian squeeze/sid
Gnome Release: 2.28.0 2009-11-21 (Debian)
BugBuddy Version: 2.28.0
Comment 1 André Klapper 2009-12-17 16:43:22 UTC
Please provide the file evo.log instead from that debug session.
Comment 2 erwin riegler 2009-12-17 17:07:44 UTC
Created attachment 149922 [details]
The file evo.log from "E2K_DEBUG=5 evolution >& evo.log"
Comment 3 Bharath Acharya 2009-12-18 05:00:14 UTC
From the logs the evolution-exchange-storage process fails to start up. Try starting it in a separate terminal and getting those logs. [1] explains how to do it for Exchange connector.

[1] http://projects.gnome.org/evolution/bugs.shtml
Comment 4 erwin riegler 2009-12-18 12:25:19 UTC
Created attachment 149986 [details]
file from env E2K_DEBUG=4 /usr/lib/evolution/2.28/evolution-exchange-storage >& /tmp/exchange.out''

I only get an error message:

"
/usr/lib/evolution/2.28/evolution-exchange-storage: symbol lookup error: /usr/lib/evolution/2.28/evolution-exchange-storage: undefined symbol: e_data_cal_factory_new
"

(see file exchange.out)

Erwin
Comment 5 Bharath Acharya 2010-02-05 05:18:04 UTC
Then your exchange build is not able to find the right version of EDS which has this API and it crashes. Set the paths to pick up the right version of EDS.
Comment 6 Akhil Laddha 2010-03-08 04:19:58 UTC
Did you try to build evolution and evolution-exchange with correct version of evolution-data-server ?
Comment 7 erwin riegler 2010-03-08 11:49:55 UTC
(In reply to comment #6)
> Did you try to build evolution and evolution-exchange with correct version of
> evolution-data-server ?

I decided to install Debian from scratch. Now the problem is gone, thanks for your help!