Re: [Evolution] Patch for: evolution-connector-2.6 crash/hangs !



Hi,

I think you tried fejj's patch from the bug 
http://bugzilla.gnome.org/show_bug.cgi?id=344196
(comment #21)
Good to know that it is working for you.
But couple of guys (comment #30, #33) said on the bug 
that, they see a problem in getting the new mails after
applying the patch and new mails are appearing only after
restarting evolution. Do you see any such behavior?

Thanks,
Sushma.

On Wed, 2006-07-26 at 08:41 +0000, P Roq wrote:
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/

_______________________________________________
Evolution-list mailing list
Evolution-list gnome org
http://mail.gnome.org/mailman/listinfo/evolution-list



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]