[Bug 44078] Possible file descriptor leak in bonobo
bernat.tallaferro at gmail.com
Fri Jul 7 13:25:34 UTC 2006
Public bug reported:
Binary package hint: libbonobo2-0
Background: talking to the developer of mail-notify about a possible bug
on that application, he pointed out that the bug might rather come from
bonobo and added a link to a possible patch. I leave the investigation
to someone more knowledgeable than me, but for the moment, I thought I
should at least submit a bug report.
Here's my question to him:
> There is only a small problem, though. When you leave mail-notify running
> and Evolution itself is not running, after a while it happens that
> bonobo-based applications cannot be started anymore. That happens with
> nautilus and epiphany, for example. Either killing the mail-notify running
> process or deinstalling the software completely, seems to solve the problem.
> The error shown is the following (when trying to start nautilus in this
And here's what he replied:
This is very likely caused by a file descriptor leak bug in
When Evolution is not running, Mail Notification is trying to contact
it every second. Because of the bonobo-activation bug, each contact
attempt causes the bonobo-activation-server process to leak out one
file descriptor. Eventually bonobo-activation-server exhausts all the
available file descriptors and bad things start to happen.
What I suggest: contact the libbonobo package maintainer for your
distribution and ask him to add the patch available in the bugzilla
entry I've mentioned above.
** Affects: libbonobo (upstream)
** Affects: libbonobo (Ubuntu)
Assignee: Ubuntu Desktop Bugs
Possible file descriptor leak in bonobo
More information about the desktop-bugs