Bug#695757: xserver-xorg-video-radeon: Memory leak in Xorg when using oxygen-gtk as gtk2 theme
- To: bluebubble <bluebubble@gmx.com>
- Cc: 695757@bugs.debian.org
- Subject: Bug#695757: xserver-xorg-video-radeon: Memory leak in Xorg when using oxygen-gtk as gtk2 theme
- From: Michel Dänzer <daenzer@debian.org>
- Date: Tue, 15 Jan 2013 09:16:15 +0100
- Message-id: <[🔎] 1358237775.29800.16.camel@thor.local>
- Reply-to: Michel Dänzer <daenzer@debian.org>, 695757@bugs.debian.org
- In-reply-to: <50F486C0.7050500@gmx.com>
- References: <20121212112251.12704.69644.reportbug@skynet.localdomain> <1355312123.14659.239.camel@thor.local> <50C87535.6010302@gmx.com> <1355322552.5452.8.camel@thor.local> <50C89959.3040303@gmx.com> <1355330572.5452.16.camel@thor.local> <50C8C530.8080006@gmx.com> <1355391999.5452.43.camel@thor.local> <50F486C0.7050500@gmx.com>
On Mon, 2013-01-14 at 23:29 +0100, bluebubble wrote:
> Il 13/12/12 10:46, Michel Dänzer ha scritto:
> > If yes, you'll need to investigate the leak with valgrind or some other
> > tool for this. Note that such tools may not help on X server shutdown,
> > as the X server may still clean up the memory at that point. I think you
> > can get an intermittent leak report from valgrind by sending it some
> > signal, but I don't remember the details.
> >
> >
>
> sorry if I'm a bit late with the response.
>
> I've run Xorg with valgrind using this command:
> /usr/bin/valgrind -v --track-origins=yes --leak-check=full
> --show-reachable=yes --log-file=/tmp/X.log /usr/bin/Xorg $@
>
> Attached there is the log.
[...]
> ==27767== LEAK SUMMARY:
> ==27767== definitely lost: 88,974 bytes in 367 blocks
> ==27767== indirectly lost: 68,924 bytes in 381 blocks
> ==27767== possibly lost: 0 bytes in 0 blocks
> ==27767== still reachable: 271,956 bytes in 2,656 blocks
> ==27767== suppressed: 0 bytes in 0 blocks
As you can see, the X server hardly leaked any memory on exit. You
really need to trigger valgrind to print information about where memory
was allocated from while memory usage appears high during runtime.
--
Earthling Michel Dänzer | http://www.amd.com
Libre software enthusiast | Debian, X and DRI developer
Reply to: