Xlib: Maximum number of clients reached

Ademar de Souza Reis Jr. ademar at mandriva.com.br
Mon Jul 23 07:00:53 PDT 2007

On Mon, Jul 23, 2007 at 08:18:06AM +0200, Dennis Bjorklund wrote:
> Hi
> I run a fedora 7 system and every once in a while I can't open new 
> windows anymore. It fail with the error
>    Xlib: Maximum number of clients reached
> If I kill one program and its window is closed I can open a new program 
> with a new window (but just one new program). I guess some application 
> is leaking connections in some way but I don't know how to find out 
> exactly who it is.
> I want to know if there is something I can do to debug this. I would 
> also like to increase the limit (in case I can't solve the real problem).

Look inside /proc/<X server PID>/fd and see if there are multiple
fontpath.d dirs opened. There's a leak in libXfont which may
exaust the number of X clients allowed.

I've sent a patch to this list some time ago and also attached it
to bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=11570

Your problem may be caused by something else, of course, but it
would be nice if someone could apply the patch to libXfont and
release a new version.

Best regards,
  - Ademar

Ademar de Souza Reis Jr.
Mandriva - http://www.mandriva.com.br


More information about the xorg mailing list