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

Re: bonobo-activation-server hangs occasionally in FC5...



On 8/10/06, Patrick Doyle <wpdster gmail com> wrote:
Has anybody else seen this?  Every once in a while, I'll click the
"Email" icon, the load shoots up to 1 and nothing happens.  If I kill
the instance of bonobo-activation-server that is sitting at the top of
my "top" list, Evolution pops up.  I have also seen this when trying
to start a new shell window.

There doesn't seem to be much rhyme or reason to this.  It just
happens occasionally, although, I have seen it happen more regularly
when the processor is under a high load.  (which makes things tough,
when the reason I wanted to open a new shell window was to kill off
the process that was hogging the CPU :-)

--wpd

I sent this off to the list about 6 weeks ago and have not seen any
replies, so I assume that the answer to my "Has anybody else seen
this?" question is "no". :-)

In the mean time, I would like to change my question to "Can anybody
help me figure out how to resolve this?"

It still happens occasionally... often enough that it's annoying, but
not often enough that I can predict when it will or won't happen.
When it happened just this morning, I ran strace on the hung process
and saw that bonobo-activation-server looks like it's stuck in a loop.
strace reports:

accept(22, 0xbff38550, [110])           = -1 EMFILE (Too many open files)
poll([{fd=12, events=POLLIN}, {fd=20, events=POLLIN|POLLPRI}, {fd=22,
events=POLLIN|POLLPRI, revents=POLLIN}, {fd=3, events=POLLIN|POLLPRI},
{fd=17, events=POLLIN|POLLPRI}, {fd=25, events=POLLIN|POLLPRI},
{fd=26, events=POLLIN|POLLPRI}, {fd=28, events=POLLIN|POLLPRI},
{fd=29, events=POLLIN|POLLPRI}, {fd=27, events=POLLIN|POLLPRI},
{fd=30, events=POLLIN|POLLPRI}, {fd=31, events=POLLIN|POLLPRI},
{fd=32, events=POLLIN|POLLPRI}, {fd=33, events=POLLIN|POLLPRI},
{fd=34, events=POLLIN|POLLPRI}, {fd=24, events=POLLIN|POLLPRI},
{fd=35, events=POLLIN|POLLPRI}, {fd=38, events=POLLIN|POLLPRI},
{fd=39, events=POLLIN|POLLPRI}, {fd=37, events=POLLIN|POLLPRI},
{fd=40, events=POLLIN|POLLPRI}, {fd=36, events=POLLIN|POLLPRI},
{fd=41, events=POLLIN|POLLPRI}, {fd=45, events=POLLIN|POLLPRI},
{fd=46, events=POLLIN|POLLPRI}, {fd=51, events=POLLIN|POLLPRI},
{fd=52, events=POLLIN|POLLPRI}, {fd=53, events=POLLIN|POLLPRI},
{fd=54, events=POLLIN|POLLPRI}], 29, -1) = 1

Any thoughts?  Ideas?  Wild goose chase ideas you would care to send
me on to stop pestering the list?

--wpd


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