[Wylug-help] X Resource Leak

James Holden wylug at jamesholden.net
Sun Apr 10 16:37:03 BST 2005


All,

I have a resource leak in my X server, or some X application I run.

xrestop shows lots of <unknown> clients, each using a connection. The
display looks like shown below.

When the number of clients hits 255, I can't start any more X programs,
I just get "Xlib: Maximum number of clients reached".

I'm running X.org 6.8.1.902 on kernel 2.6.9-gentoo-r1 on an AMD64.

Can anyone shed any light onto this one?

James

xrestop - Display: localhost:0
          Monitoring 100 clients. XErrors: 0
          Pixmaps:   44989K total, Other:      96K total, All:   45086K
total

res-base Wins  GCs Fnts Pxms Misc   Pxm mem  Other   Total   PID
Identifier
3e00000   148   43    1  353   75    35052K      7K  35060K   ?
Downloads
c200000    10  183   11  322   22     2698K     16K   2714K   ?
4200000    10   31    1   67   23     1762K      2K   1764K   ?
Untitled2 - OpenOffice.org 1.1.4
0a00000    14   26    1    4  778      780K     20K    800K  2232
metacity
1600000    28   25    0    4   30      780K      1K    781K  2236
wnck-applet
1800000     5   25    0    3    9      704K    936B    704K  2236
gweather-applet-2
5600000   143   54    2   35   80      468K      8K    477K   ?
Evolution - Mail
1000000   118   31    1    4   21      393K      4K    398K  2236
gnome-panel
c600000    48   30    1    4   13      393K      3K    396K   ?
Untitled 1 - gedit
4000000    16   30    1    4   27      393K      2K    396K   ?
james at amd64: /home/james
0e00000    10   33    1    5   12      393K      2K    395K  2234 File
Manager
1e00000     8   25    0    2    8      384K    984B    384K  2236
gnome-netstatus-applet
2200000     5   25    0    2    8      384K    912B    384K  2236
mixer_applet2
0400000     2    3    0    2   10      384K    360B    384K  2079
gnome-session
1a00000    12   30    0    6    5       17K      1K     18K  2236
multiload-applet-2
0800000     1    1    0    0  598        0B     14K     14K   ?
screensaver
0c00000     1    1    0    0  126        0B      3K      3K   ?
<unknown>
0200000     0    1    1    0    0        0B      1K      1K   ?
<unknown>
2000000     8   25    0    1    6        4B    936B    940B  2236
clock-applet
1c00000     6   25    0    1    3        4B    816B    820B  2236
notification-area-applet
4400000     5   24    0    1    4        4B    792B    796B  3347
getstyle-gnome
4600000     1    1    0    0    5        0B    168B    168B   ?
<unknown>
1200000     2    1    0    0    3        0B    144B    144B  2238
evolution-alarm-notify
0600000     3    1    0    0    2        0B    144B    144B  2103
gnome-settings-daemon
c800000     1    1    0    0    0        0B     48B     48B   ?
xrestop
c000000     0    0    0    1    1        4B     24B     28B   ?
<unknown>
be00000     0    0    0    1    1        4B     24B     28B   ?
<unknown>
bc00000     0    0    0    1    1        4B     24B     28B   ?
<unknown>
ba00000     0    0    0    1    1        4B     24B     28B   ?
<unknown>
b800000     0    0    0    1    1        4B     24B     28B   ?
<unknown>
+ many more identical <unknown> connections.






More information about the Wylug-help mailing list