I can confirm I am having the same issue.  If an exchange account is
enabled, it happens whether the new/reply email is sourced from the
exchange account or any other account.  If I disable the exchange
account and restart evolution, this problem doesn't occur.

And to clarify, its not when you open up a separate window to view an
existing email, only when you create a new window or reply to an email.
It seems to be tied to any editable email window.

If anyone wants to wade through a strace file, I've attached two files.
One experiencing the problem, and the other with the exchange account
turned off so it doesn't cause the problems.  Both were simply starting
Evolution, open a "new email" window, letting it sit for ~60 seconds,
and then closing Evolution.  Look for the calls futex, writev, poll,
gettimeofday, and read.  They appear to be ones causing the problems.
The easiest way to find it is to open both files up side-by-side and
search for "gettimeofday" step for step.  About 10-15 instances down,
you'll start to see major repetition with gettimeofday and the other
calls on the evolution-spike file.


** Attachment added: "strace files of evolution"
   http://launchpadlibrarian.net/14565346/evolution.strace.tar.bz2

-- 
high CPU usage when creating a new message
https://bugs.launchpad.net/bugs/213404
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to