xcompmgr makes the X server memory usage grow a lot

Bug #65874 reported by Marius Gedminas
0
Affects Status Importance Assigned to Milestone
X.Org X server
Invalid
Critical
xcompmgr (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

After a day of usage, my X server's virtual memory usage grew up to 800 megs. I restarted xcompmgr and it went down to under 200 megs, then started slowly going up.

Could xcompmgr be leaking pixmaps? Or is it a leak in the X server? Gnome-system-manager has a column for X server memory, and the total sum of that for all processes was under 15 megs when X had 800 megs allocated.

Some details: I run xcompmgr with the following options: -cC -fF -o .2 -D 8. I have a radeon 7500 video card. AIGLX is enabled, and I use XAA.

Revision history for this message
Marius Gedminas (mgedmin) wrote :

After a day of usage, my X server's virtual memory usage grew up to 800 megs. I restarted xcompmgr and it went down to under 200 megs, then started slowly going up.

Could xcompmgr be leaking pixmaps? Or is it a leak in the X server? Gnome-system-manager has a column for X server memory, and the total sum of that for all processes was under 15 megs when X had 800 megs allocated.

Some details: I run xcompmgr with the following options: -cC -fF -o .2 -D 8. I have a radeon 7500 video card. AIGLX is enabled, and I use XAA.

Revision history for this message
Marius Gedminas (mgedmin) wrote :

Looks like the memory usage grows only if I pass -fF to xcompmgr. I've been running xcompmgr -cC -o .2 for three days now, and the memory usage seems to be constant (X takes 80 megs at the moment).

Revision history for this message
In , Marius Gedminas (mgedmin) wrote :

What an interesting empty bug.

Maybe it refers to this: when you enable fading (xcompmgr -fF), xcompmgr causes the X server's memory usage to slowly grow up without any apparent bounds, filling up gigabytes if you keep it running for a couple of days. If you kill xcompmgr, the X server frees that memory, so it's not a leak in the server.

(First reported at https://launchpad.net/ubuntu/+source/xcompmgr/+bug/65874)

Revision history for this message
Marius Gedminas (mgedmin) wrote :
Revision history for this message
In , Benjamin-close (benjamin-close) wrote :

Bugzilla Upgrade Mass Bug Change

NEEDSINFO state was removed in Bugzilla 3.x, reopening any bugs previously listed as NEEDSINFO.

  - benjsc
    fd.o Wrangler

Revision history for this message
In , Daniel Stone (daniels) wrote :

nuking broken bug.

Revision history for this message
In , Marius Gedminas (mgedmin) wrote :

Looks like the bug is no longer broken. Previously the initial description field was empty; now I can see meaningful contents. Reopening.

Revision history for this message
Daniel T Chen (crimsun) wrote :

(Marked as broken upstream.)

Changed in xcompmgr:
status: New → Invalid
Revision history for this message
Marius Gedminas (mgedmin) wrote :

Upstream had problems with bugzilla, but those problems appear to be resolved; reopening. Also linking the bug properly so launchpad can track status.

Changed in xcompmgr:
status: Invalid → New
Changed in xorg-server:
status: Unknown → Confirmed
Revision history for this message
Bryce Harrington (bryce) wrote :

Hi mgedmin,

Please attach the output of `lspci -vvnn`, and attach your /var/log/Xorg.0.log file from after reproducing this issue. If you've made any customizations to your /etc/X11/xorg.conf please attach that as well.

Changed in xcompmgr:
status: New → Incomplete
Revision history for this message
Bryce Harrington (bryce) wrote :

We're closing this bug since it is has been some time with no response from the original reporter. However, if the issue still exists please feel free to reopen with the requested information. Also, if you could, please test against the latest development version of Ubuntu, since this confirms the bug is one we may be able to pass upstream for help.

Changed in xcompmgr:
status: Incomplete → Invalid
Changed in xorg-server:
importance: Unknown → Critical
Changed in xorg-server:
importance: Critical → Unknown
Changed in xorg-server:
importance: Unknown → Critical
Changed in xorg-server:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.