Summary: | X server memory leak each time chrome open up a new window | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Mike Qin <mikeandmore> | ||||
Component: | Driver/fglrx | Assignee: | atilinuxbugsunassigned | ||||
Status: | NEW --- | QA Contact: | Xorg Project Team <xorg-team> | ||||
Severity: | normal | ||||||
Priority: | medium | CC: | vkrevs, xorg-team | ||||
Version: | unspecified | ||||||
Hardware: | Other | ||||||
OS: | All | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Mike Qin
2014-12-31 03:20:40 UTC
I ran Xorg with valgrind and opened Google Drive Webapp several times. Valgrind does report leaks (after InitOutput()) from fglrx-libglx. However, I cannot upload attachment here. How could I send you the log? Created attachment 111551 [details]
valgrind log
(In reply to Mike Qin from comment #1) > I ran Xorg with valgrind and opened Google Drive Webapp several times. > Valgrind does report leaks (after InitOutput()) from fglrx-libglx. > > However, I cannot upload attachment here. How could I send you the log? Here's the log, it's simply too large. Oops. fglrx is ATI's closed source driver - X.Org can't fix bugs in that. (In reply to Alan Coopersmith from comment #4) > fglrx is ATI's closed source driver - X.Org can't fix bugs in that. Well, both Nvidia and fglrx drivers have this issue according to https://bugs.launchpad.net/ubuntu/+source/xorg-server-lts-trusty/+bug/1402551 I'm not sure what's really happening, but I suspect it could be some undocumented API change in Xorg that's causing this leak. Both of the closed source driver are leaking memory, it just sounds so much like the lower layer's regression. I am genuinely shocked but the issue is gone with google-chrome 54.0.2840.100 (64-bit) on openSUSE 42.1 and latest AMD Catalyst 5.12 driver (which has not seen any updates for a very long time). Looks like the latest stable google chrome finally fixed this. rpm -q xorg-x11-server xorg-x11-server-7.6_1.17.2-24.2.x86_64 $ rpm -qa | grep fglrx fglrx64_core_SUSE421-15.302.3-1.x86_64 fglrx64_opencl_SUSE421-15.302.3-1.x86_64 fglrx64_amdcccle_SUSE421-15.302.3-1.x86_64 fglrx64_graphics_SUSE421-15.302.3-1.x86_64 fglrx64_xpic_SUSE421-15.302.3-1.x86_64 |
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.