[Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
positivek - Can you please tell the details of your Xorg process in top, and your xrestop output. See this bug's description for examples. Also please attach a Valgrind log of your unity-window-decorator process - see https://wiki.ubuntu.com/Valgrind and https://wiki.ubuntu.com/X/DebuggingWithValgrind -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator To manage notifications about this bug go to: https://bugs.launchpad.net/compiz-core/+bug/740258/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
Still a problem in 14.04.1 LTS trusty. Let me know what I can provide that would help localize the problem. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator To manage notifications about this bug go to: https://bugs.launchpad.net/compiz-core/+bug/740258/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
** Changed in: compiz-core Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator To manage notifications about this bug go to: https://bugs.launchpad.net/compiz-core/+bug/740258/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
This bug was fixed in the package compiz - 1:0.9.7.0~bzr2995-0ubuntu1 --- compiz (1:0.9.7.0~bzr2995-0ubuntu1) precise; urgency=low [ Didier Roche ] * New upstream snapshot: - Fix slow/stuttering display with fglrx (LP: #763005) - Don't dynamically link to compiz_core - Fix build failures with glib 2.30 (oneiric) (LP: #921406) - Fix uninitialized variable warnings in valgrind (LP: #921451) - Fixes up a bunch of boost::variant edge cases - Fixes a race condition where the xig restart test would fail spuriously - Incorrect (low/stuttering) refresh rate with NVIDIA driver (LP: #92599) - Benchmark window slows the system and degrades graphics resources (LP: #254561) - Windows that hide themselves when closed don't appear in any this workspace switcher (LP: #684731) - hang in g_spawn_sync and select() (LP: #690239) - word misspelled - bunding (LP: #694169) - sometimes, restored window placed too high. (LP: #716521) - Compiz clears the root window in the installer session (LP: #720679) - unity-window-decorator: When switching between windows, Orca does not speak the title of the focused window. (LP: #724093) - Cannot open a window that starts iconified (LP: #732997) - Minimize animation flickr when for maximized apps (LP: #737125) - Pixmap memory leak in gtk-window-decorator (LP: #740258) - Windows should not automatically be focused when opened if the focus is on another application (LP: #748840) - [sandybridge] Graphics tearing when playing video (LP: #755841) - Compiz's Sync to Vblank makes display stutter/slow with fglrx (LP: #763005) - [regression] Moving windows lags behind the mouse by 1-2 seconds; appear to freeze when dragging. (LP: #764330) - Launcher - Spread should not affect the state of window (LP: #764673) - Clicking on a tweet/message link sometimes does not work (LP: #790565) - scrolling on top of a close animation switches viewports (LP: #795065) - unity video tearing when moving windows in oneiric with nvidia-current (LP: #798868) - dialogs really slow to be displayed since the compiz update (LP: #812711) - It is possible to stack windows relative to windows that are destroyed (LP: #837252 - Should keep list of windows last sent to server and last recv from server (LP: #841727) - compiz and X can disagree on the stacking order (LP: #845719) - A minimized window 'remains' behind on the desktop if /apps/compiz-1/plugins/unityshell/screen0/options/ show_minimized_windows is set to true (LP: #847967) - maximized windows fail to update their input extents when undecorated (LP: #853734) - resizing bugs with xterm (LP: #854725) - crash on closing a window (LP: #856015) - Java application windows cut-off/truncated/not displayed properly (LP: #857201) - compiz crashed with SIGSEGV in CompScreen::insertServerWindow() (LP: #857487) - compiz crashed with SIGABRT in raise() (LP: #857738) - Applications which create multiple windows that are transients of each other can be given invalid stack positions (LP: #858625) - Windows move to 0,0 on compiz restarts (LP: #858629) - Crash when selecting Evolution in alt-tab (LP: #859431) - invisible window when a window is mapped but not yet drawn on by the process mapping it (LP: #860286) - race condition in configureXWindow causes unpredicatable window geometry changes (LP: #860304) - windows that are decorated while resizing can cause incorrect resize results (LP: #860306) - Moving a window while it is being resized by core caused unpredictable movement (LP: #860309) - Windows which are marked transients of docks should be treated like docks (LP: #860397) - can't maximize windows on second monitor and Qt windows displayed in wrong place (LP: #861341) * debian/compiz-decorator, debian/compiz-gnome.install, debian/compiz-plugins-default.install, debian/compiz-plugins.install, debian/compiz-gnome.gconf-defaults, debian/rules, debian/unity.ini: - no more unity-window-decorator, switch back to gtk-window-decorator - remove plugins that are not shipped anymore - don't set in the default list plugins that are not shipped anymore * debian/libdecoration0.symbols: - upated to latest * Removed cherry-picked patches: - debian/patches/02_fix_autofocus_minimize_window.patch - debian/patches/03_fix_configureframe.patch - debian/patches/04_fix_insertServerWindow_crash.patch - debian/patches/05_fix_reconfigureXWindow_crash.patch - debian/patches/fix-748840.patch - debian/patches/fix-832150.patch - debian/patches/fix-863328.patch - debian/patches/fix-864330.patch - debian/patches/fix-864478.patch - debian/patches/fix-865863.patch -
[Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
** Branch linked: lp:ubuntu/compiz -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator To manage notifications about this bug go to: https://bugs.launchpad.net/compiz-core/+bug/740258/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
** Changed in: compiz-core Milestone: 0.9.5.96 = 0.9.7.0 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator To manage notifications about this bug go to: https://bugs.launchpad.net/compiz-core/+bug/740258/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
Is this fix included in the recently released compiz 1:0.9.6+bzr20110929-0ubuntu2 which is in the Oneiric repositories? Area there any plans for an SRU for Natty? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator To manage notifications about this bug go to: https://bugs.launchpad.net/compiz-core/+bug/740258/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
** Also affects: compiz-core Importance: Undecided Status: New ** Changed in: compiz-core Status: New = Fix Committed ** Changed in: compiz-core Importance: Undecided = High ** Changed in: compiz-core Assignee: (unassigned) = Sam Spilsbury (smspillaz) ** Changed in: compiz-core Milestone: None = 0.9.5.96 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator To manage notifications about this bug go to: https://bugs.launchpad.net/compiz-core/+bug/740258/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
I fixed this one in lp:~lievenvanderheide/compiz/PixmapLeakFix. The problem seemed to be that the author assumed GdkPixmap's was reference counted like a GtkObject (ie, initially a floating reference, which must be ref'ed to become a real reference). GdkPixmap doesn't derive from GtkObject though, and so uses GObject reference counting, which means it has an initial ref count of 1. I removed the two g_object_ref lines from switcher.c, which seems to fix the leaks. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/740258/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Compiz] [Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
Indeed that was the case, I found that too when I was working on rewriting the decorator anyways. Thanks for the patch, the fix will be applied in oneiric. On Sun, Aug 14, 2011 at 11:08 PM, Lieven van der Heide lievenvanderhe...@gmail.com wrote: I fixed this one in lp:~lievenvanderheide/compiz/PixmapLeakFix. The problem seemed to be that the author assumed GdkPixmap's was reference counted like a GtkObject (ie, initially a floating reference, which must be ref'ed to become a real reference). GdkPixmap doesn't derive from GtkObject though, and so uses GObject reference counting, which means it has an initial ref count of 1. I removed the two g_object_ref lines from switcher.c, which seems to fix the leaks. -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/740258/+subscriptions ___ Mailing list: https://launchpad.net/~compiz Post to : com...@lists.launchpad.net Unsubscribe : https://launchpad.net/~compiz More help : https://help.launchpad.net/ListHelp -- Sam Spilsbury -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/740258/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
Is there a workaround or a fix? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/740258/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
Yes, a workaround is to replace gtk-window-decorator with unity-window- decorator. You can do it simply by pressing ALT+F2 and typing gconf-editor, then navigating into /apps/compiz-1/plugins/decor/screen0/options/ and changing the command key to unity-window-decorator --replace. Another way, however, non-persistent, is pressing ALT+F2 and typing directly unity-window-decorator --replace . This way, the unity-window decorator would be replaced by the gtk one once Compiz is reloaded meaning that you would need to run this command on every login. Hope this helps. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/740258/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
Have the same bug. Simplest way to reproduce: 1. Set Static Application Switcher in Compiz as Application switcher 2. Open some Application 3. Open Task Manager 4. press Alt+Tab and look at Used Memory for gtk-window-decorator prozess -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/740258/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
Thanks for reporting this bug and any supporting documentation. Since this bug has enough information provided for a developer to begin work, I'm going to mark it as confirmed and let them handle it from here. Thanks for taking the time to make Ubuntu better! I did not attempt to reproduce this issue. valgrind.log is attached for unity-window-decorator . ** Changed in: compiz (Ubuntu) Importance: Undecided = Medium ** Changed in: compiz (Ubuntu) Status: Incomplete = Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
I have this problem to, just alt + tab with the application switcher plugin makes gtk-window-decorator consume more and more memory. Im attachting the valgrind output of G_SLICE=always-malloc G_DEBUG=gc- friendly valgrind -v --tool=memcheck --leak-check=full --num-callers=40 --log-file=valgrind.log compiz --replace Let me know if i did it wrong. This is with the xorg-server-video-ati drivers. ** Attachment added: valgrind-ati.log https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/740258/+attachment/2092503/+files/valgrind-ati.log -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
Here is a log using the fglrx drivers instead. ** Attachment added: valgrind-fglrx.log https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/740258/+attachment/2092504/+files/valgrind-fglrx.log -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Compiz] [Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
You'll need a valgrind log of the unity-window-decorator process. On Thu, Apr 28, 2011 at 3:39 PM, kr0n 740...@bugs.launchpad.net wrote: I have this problem to, just alt + tab with the application switcher plugin makes gtk-window-decorator consume more and more memory. Im attachting the valgrind output of G_SLICE=always-malloc G_DEBUG=gc- friendly valgrind -v --tool=memcheck --leak-check=full --num-callers=40 --log-file=valgrind.log compiz --replace Let me know if i did it wrong. This is with the xorg-server-video-ati drivers. ** Attachment added: valgrind-ati.log https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/740258/+attachment/2092503/+files/valgrind-ati.log -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator ___ Mailing list: https://launchpad.net/~compiz Post to : com...@lists.launchpad.net Unsubscribe : https://launchpad.net/~compiz More help : https://help.launchpad.net/ListHelp -- Sam Spilsbury -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
Right, I assume that means the gtk-window-decorator process. Here is one. ** Attachment added: valgrind.log https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/740258/+attachment/2092657/+files/valgrind.log -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Compiz] [Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
No, I meant unity-window-decorator :) the two are very different :) On Thu, Apr 28, 2011 at 6:22 PM, kr0n 740...@bugs.launchpad.net wrote: Right, I assume that means the gtk-window-decorator process. Here is one. ** Attachment added: valgrind.log https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/740258/+attachment/2092657/+files/valgrind.log -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator ___ Mailing list: https://launchpad.net/~compiz Post to : com...@lists.launchpad.net Unsubscribe : https://launchpad.net/~compiz More help : https://help.launchpad.net/ListHelp -- Sam Spilsbury -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
As requested :) ** Attachment added: valgrind.log https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/740258/+attachment/2093254/+files/valgrind.log -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
Thank you for taking the time to report this bug and helping to make Ubuntu better. Please try to obtain a valgrind log following the instructions at https://wiki.ubuntu.com/Valgrind and attach the file to the bug report. This will greatly help us in tracking down your problem. ** Changed in: compiz (Ubuntu) Status: New = Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 740258] Re: Pixmap memory leak in gtk-window-decorator
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740258 Title: Pixmap memory leak in gtk-window-decorator -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs