Comment 159 for bug 151536

Revision history for this message
Gérald Fringeli (gerald-fringeli) wrote : Re: [Bug 151536] Re: [MASTER] E-D-S hangs on login and uses 100% cpu

I have not seen ths happen in 10.04 (32 and 64 bit) too !

2010/9/16 James Lewis <email address hidden>

> I have not seen this happen in 10.04 or 10.10..
>
> --
> [MASTER] E-D-S hangs on login and uses 100% cpu
> https://bugs.launchpad.net/bugs/151536
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Evolution Data Server: Expired
> Status in “evolution-data-server” package in Ubuntu: Incomplete
>
> Bug description:
> Binary package hint: evolution-data-server
>
> <PLEASE> -- do not add simple "me too" comments, they do not help: we
> already *know* this is a problem, and these comments only make it more
> difficult to find potentially important data in the bug. If you have the
> knowledge and time to help debug, your help *is* appreciated. Go to
> #ubuntu-bugs in irc.freenode.net, and discuss it there. I am sure that any
> one of us will be more than happy to get on with this ;-)</PLEASE>
>
> On login evolution-data-server uses 100% cpu. At login
> evolution-alarm-notify is auto-started by gnome-session; e-a-n kicks in
> E-D-S and, for yet an unknown reason, E-D-S enters a loop. strace on E-D-S
> shows a sequence of very fast poll() calls; a strace on e-a-n shows e-a-n
> waiting for an event. This seems to happen on some machines, but not all. It
> affects both Evolution users and non-users -- E-D-S is still installed under
> Gnome even if you do not use the Evolution mail client.
>
> All symptoms are of a race condition, very early in E-D-S or a library
> startup. Backtraces are inconclusive, and show slightly different code
> paths. I cannot reproduce it on my machine (an AMD64 dual-core), no matter
> what I try.
>
> I would like to know what Linux and hardware architecture, and how many
> CPUs for those that are *frequently* hit (for example, {linux64, AMD64, 2
> CPUs}, meaning I am running linux64 on an AMD64 with two CPUs; {linux32,
> AMD64, 4 CPUs}, meaning I am running linux32 Intel on an AMD64 with 4
> CPUs).
>
> Right now we are considering this as a race very early on session startup,
> perhaps caused by the current placement of e-a-n on the default session list
> (with the default priority of 50). I myself still cannot reproduce it, and I
> wonder if having a dual-CPU machine, and/or linux64, and/or AMD64, makes the
> race more difficult to happen.
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/evolution-data-server/+bug/151536/+subscribe
>

--
NATUCOM
Gérald Fringeli
Avenue de la Gare 41
CH - 2800 Delémont

Tel : +41(0)44.586.12.19
Fax : +41(0)32.423.12.17

<email address hidden>
www.natucom.ch