Bug 22277 - leak: mouse cursor pixmaps seem not to be freed on change
Summary: leak: mouse cursor pixmaps seem not to be freed on change
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: 7.4 (2008.09)
Hardware: Other All
: medium normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-13 07:10 UTC by Hannes Janetzek
Modified: 2009-11-16 17:36 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Hannes Janetzek 2009-06-13 07:10:53 UTC
The enlightenment 0.17  wm does update the mouse cursor image for its idle animation on every frame which worked without problems until now. With xserver 1.6 X's memory usage grows exactly with the pixmaps size used for the cursor when idle: e.g. 32*32*24*60fps = 1.4MB/minute. So that I had to restart X every day, until I turned of that cursor animation.
Comment 1 Hannes Janetzek 2009-06-13 07:14:40 UTC
oh sorry, i saw my calculations were wrong. still it's around +1MB resource usage per minute when x is idle and the cursor animation is active.
Comment 2 Teran McKinney 2009-11-16 17:36:35 UTC
I tested and this was fixed in xorg-server 1.7.1.901. Many thanks, especially as this affected me, too :-).

I think it was from: "Rami Ylimaki (1):
     dix: Fixes a memory leak when a cursor resource is released."

Thanks,
Teran


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.