[Evolution] Patch for: evolution-connector-2.6 crash/hangs !
- From: "P Roq" <p_roq hotmail com>
- To: evolution-list gnome org
- Subject: [Evolution] Patch for: evolution-connector-2.6 crash/hangs !
- Date: Wed, 26 Jul 2006 08:41:05 +0000
Hello Everyone !
I had recently upgraded my system from FC4 to FC5, and automatically
upgraded to evolution 2.6 (with evolution-connector-2.6.2-1.fc5.4).
Before this upgrade, I was able to access to my exchange email account, but
now, I get a evolution-connector crash or hangs during the mail download,
when he tries to get (just) 4GB of memory...
After 8 days of MS-WebAccess (dhaaa) and searching for a solution, I found
this patch that solved my problem.
Try this:
- Install the regular evolution-connector-2.6.2 rpm (the one that crashs and
hangs).
- Download the sources of evolution-exchange-2.6.2 from:
http://ftp.acc.umu.se/pub/gnome/sources/evolution-exchange/2.6/evolution-exchange-2.6.2.tar.bz2
- bunzip2 and untar it to a [TEMP DIR]
- cd [TEMP DIR]/evolution-exchange-2.6.2/camel
- Patch the file camel-stub-marshal.c as described:
diff camel-stub-marshal.c.orig camel-stub-marshal.c
89c89,98
< if (camel_read (marshal->fd, buf, len) == -1) {
---
size_t nread = 0;
ssize_t n;
do {
if ((n = camel_read (marshal->fd, buf + nread, len - nread))
<= 0)
break;
nread += n;
} while (nread <len);
if (nread < len) {
- cd [TEMP DIR]/evolution-exchange-2.6.2/
- ./configure
- make
- make install
- edit file /etc/ld.so.conf and add the following entries:
/usr/lib/evolution/2.6
/usr/lib/evolution/2.6/plugins
- ldconfig
And that's all !
At the first time,try to run the connector like this:
E2K_DEBUG=1 /usr/libexec/evolution/2.6/evolution-exchange-storage
And see if it works, then start the evolution.
Regards
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]