We have the same problem too:

r...@slxats2:~# ps -u messagebus
  PID TTY          TIME CMD
 2677 ?        02:28:11 dbus-daemon

r...@slxats2:~# ls /proc/2677/fd|wc -l
1024
r...@slxats2:~#

r...@slxats2:~# (strace -p 2677  2>&1 1>&3 | grep "Too many open files"
1>&2) 3>&1
accept(3, 0xbf8ec168, [16])             = -1 EMFILE (Too many open files)
accept(3, 0xbf8ec168, [16])             = -1 EMFILE (Too many open files)
accept(3, 0xbf8ec168, [16])             = -1 EMFILE (Too many open files)
accept(3, 0xbf8ec168, [16])             = -1 EMFILE (Too many open files)
accept(3, 0xbf8ec168, [16])             = -1 EMFILE (Too many open files)
accept(3, 0xbf8ec168, [16])             = -1 EMFILE (Too many open files)
accept(3, 0xbf8ec168, [16])             = -1 EMFILE (Too many open files)
accept(3, 0xbf8ec168, [16])             = -1 EMFILE (Too many open files)
accept(3, 0xbf8ec168, [16])             = -1 EMFILE (Too many open files)

Here is a detailed excerpt from ptrace:
accept(3, 0xbf8ec168, [16])             = -1 EMFILE (Too many open files)
gettimeofday({1252007529, 345943}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=6, events=POLLIN}, {fd=10, events=POLLIN}, 
{fd=9, events=POLLIN}, {fd=11, events=POLLIN}, {fd=12, events=POLLIN}, {fd=13, 
events=POLLIN}, {fd=30, events=POLLIN}, {fd=32, events=POLLIN}, {fd=29, 
events=POLLIN}, {fd=329, events=POLLIN}, {fd=343, events=POLLIN}, {fd=345, 
events=POLLIN}, {fd=346, events=POLLIN}, {fd=358, events=POLLIN}, {fd=38, 
events=POLLIN}, {fd=17, events=POLLIN}, {fd=21, events=POLLIN}, {fd=23, 
events=POLLIN}, {fd=24, events=POLLIN}, {fd=27, events=POLLIN}, {fd=211, 
events=POLLIN}, {fd=217, events=POLLIN}, {fd=221, events=POLLIN}, {fd=222, 
events=POLLIN}, {fd=271, events=POLLIN}, {fd=321, events=POLLIN}, {fd=325, 
events=POLLIN}, {fd=327, events=POLLIN}, {fd=328, events=POLLIN}, {fd=36, 
events=POLLIN}, {fd=339, events=POLLIN}, ...], 1018, 254392) = 1 ([{fd=3, 
revents=POLLIN}])
gettimeofday({1252007529, 349210}, NULL) = 0
accept(3, 0xbf8ec168, [16])             = -1 EMFILE (Too many open files)
gettimeofday({1252007529, 349515}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=6, events=POLLIN}, {fd=10, events=POLLIN}, 
{fd=9, events=POLLIN}, {fd=11, events=POLLIN}, {fd=12, events=POLLIN}, {fd=13, 
events=POLLIN}, {fd=30, events=POLLIN}, {fd=32, events=POLLIN}, {fd=29, 
events=POLLIN}, {fd=329, events=POLLIN}, {fd=343, events=POLLIN}, {fd=345, 
events=POLLIN}, {fd=346, events=POLLIN}, {fd=358, events=POLLIN}, {fd=38, 
events=POLLIN}, {fd=17, events=POLLIN}, {fd=21, events=POLLIN}, {fd=23, 
events=POLLIN}, {fd=24, events=POLLIN}, {fd=27, events=POLLIN}, {fd=211, 
events=POLLIN}, {fd=217, events=POLLIN}, {fd=221, events=POLLIN}, {fd=222, 
events=POLLIN}, {fd=271, events=POLLIN}, {fd=321, events=POLLIN}, {fd=325, 
events=POLLIN}, {fd=327, events=POLLIN}, {fd=328, events=POLLIN}, {fd=36, 
events=POLLIN}, {fd=339, events=POLLIN}, ...], 1018, 254388) = 1 ([{fd=3, 
revents=POLLIN}])
gettimeofday({1252007529, 464829}, NULL) = 0
accept(3, 0xbf8ec168, [16])             = -1 EMFILE (Too many open files)
gettimeofday({1252007529, 471040}, NULL) = 0

-- 
dbus needs more than the default 1024 open files
https://bugs.launchpad.net/bugs/381063
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