We have a strange memory leak happening in Xorg to one person. The system was fine running build 67, but when upgraded to build 78 and 85 Xorg just grows and grows. The system is an Ultra 20 with 4GB of memory and two monitors. With just one monitor the problem is still there. We tried switching the person to an Ultra 40 with 2GB of memory and the problem stays. We have tried both the nv and nvidia drivers on the Ultra 20 and also tried swapping in an ATI card for the NVidia card. Xorg just keeps growing and after a few days of being logged on needs to be restarted as Xorg can't get enough memory. It seems to grow the most when the system is xlocked. The user runs several firefox windows, thunderbird, xterms, xmeters, etc...
Here is what pmap says currently on the Ultra 40. # pmap -x 496 496: /usr/X11/bin/Xorg :0 -depth 24 -audit 0 -auth /var/lib/gdm/:0.Xauth Address Kbytes RSS Anon Locked Mode Mapped File 0000000000400000 2032 672 - - r-x-- Xorg 000000000060C000 80 40 24 - rw--- Xorg 0000000000800000 172 144 124 - rw--- Xorg 000000000082B000 1384656 961964 954536 - rw--- [ heap ] ... FFFFFD7FFFD72000 568 72 72 - rw--- [ stack ] ---------------- ---------- ---------- ---------- ---------- total Kb 1480832 1045368 955004 - If the firefox's are run on a remote system the growth seems to be slower, but still happens. Any suggestions where to look next? Has anyone else ran into this? Ben This message posted from opensolaris.org