On Thu, 28 Feb 2002, Mark Vojkovich wrote:

>> I've had a few reports now both internally and externally, that 
>> both the nv and nvidia drivers are memleak'ing if the RENDER 
>> extension is used, or more specifically if KDE AA fonts are 
>> enabled while using Nvidia hardware.  Aparently this problem is 
>> in XFree86 4.1.0 but is fixed in 4.2.0, however I have no idea 
>> what the fix is specifically.
>> 
>> There is a SuSE article on their website about this problem as 
>> well, but with no workaround yet other than to use XFree86 4.2.0.  
>> If someone familiar with the nv driver could whip up a patch that 
>> fixes this problem, I'd be glad to include it in unofficial 
>> builds of XFree86 until our next erratum release.
>
>   The "nv" driver doesn't have anything to do with RENDER.
>It's completely out of the picture.  I don't see how this
>can be specific to the "nv" or "nvidia" drivers.  Growing
>memory usage in the server is almost always a client resource
>leak.  You'll notice that the "nv" driver doesn't allocate
>any memory outside of initialization.

Since then I have learned that this is an X library memory leak
which the nv driver apparently triggers somehow.  I've got an
Xlib memleak patch I've just applied however i dont know if it
has to do with this problem or not.

I only know what people are bug reporting, and that disabling AA 
fonts in KDE solves the problem as a workaround.


>In 4.1.0 and previous there was a serious pixmap leak in XAA
>that happened when purging the cache, which the "nvidia" driver
>did frequently when making room for textures when running 3D
>apps. I worked around that in 2314 and maybe in the previous
>version too. So this shouldn't be an issue, and the "nv" driver
>was uneffected.

If you're interested in seeing the bug reports we've got, let 
me know and I'll pass them along to you.  I dont have hardware to 
be able to debug this myself however.

Thanks for your help Mark.

-- 
----------------------------------------------------------------------
Mike A. Harris                  Shipping/mailing address:
OS Systems Engineer             190 Pittsburgh Ave., Sault Ste. Marie,
XFree86 maintainer              Ontario, Canada, P6C 5B3
Red Hat Inc.                    Phone: (705)949-2136
http://www.redhat.com           ftp://people.redhat.com/mharris
Red Hat XFree86 mailing list:   [EMAIL PROTECTED]
General open IRC discussion:    #xfree86 on irc.openprojects.net
----------------------------------------------------------------------

_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to