possible xorg memory leak

Bug #114556 reported by Dmitry Hazin
4
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: xorg

it can be a duplicate but I couldn't find the plain answer on the forums and in the Google.
I have i965Q integrated graphics controller that uses i810 driver. Also I'm running beryl from the Feisty repos. Everything works smoothly but memory used by Xorg keeps to be increasing all the time.
At the moment my PC was turned on since yesterday; yesterday the memory amount used by Xorg was about 85-130 Mb, at the moment it's 233.1 Mb and becomes more and more.
I tried to exit all applications that were running since yesterday (the were some tray apps like sim-im and skype), reloaded Beryl and Emerald but the value of the memory used by Xorg became even more after that.

Is it driver/xorg/beryl/something-else issue and how can I find what caused this terrible memory leak?

At the home I have Nvidia 7600GS video card and even after a weeks of uptime xorg used ~30mb and that value didn't changed over the time (I don't know if Xorg's memory includes video card memory or not though)

Btw, it's 233.3Mb now after I've written this post

Don't know what to do since I don't want to turn my PC every evening.. My co-worker is running Vista Ultimate with Aero enabled on the same hardware and there are no such problems

Hope there is a solution..

Thanks,
Dmitry

Revision history for this message
Ismael (ismaelgfk) wrote :

Please check:
https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/77606

Basically, do you have any Flash plugin running? Close it and check memory. I had the same problem.

Revision history for this message
Bryce Harrington (bryce) wrote :

Hi, thanks for reporting this problem. Memory leaks can be pretty important symptoms of bugs.

Unfortunately, it's not clear which thing is causing the leak. Can you try the following to see if we can narrow it down:

Disable and turn off beryl, and reboot the computer before bed, and do not load any applications (esp. not firefox). The next day, check memory to see if the leak is still occurring. If so, then it could be xorg or the driver.

Next, do the same but with beryl active.

Finally, do it again but with beryl + firefox.

For whichever case(s) show the leak, please attach:
 * The output of 'ps auwx' while it is leaking
 * Your /etc/X11/xorg.conf file
 * Your /var/log/Xorg.0.log file

Once the cause of the leak is identified, valgrind should be used to investigate the leaks, but let's get through the above first.

Changed in xorg:
status: Unconfirmed → Needs Info
Revision history for this message
Bryce Harrington (bryce) wrote :

Closing as out of date due to no response from reporter. If the issue persists, please reopen this bug or open a new one, and please include the requested information.

Changed in xorg:
status: Incomplete → 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.