memory leaking in compiz
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Nux |
Fix Released
|
Medium
|
Unassigned | ||
Unity |
Fix Released
|
Medium
|
Jay Taoko | ||
compiz (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
Natty |
Invalid
|
Undecided
|
Unassigned | ||
nux (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Natty |
Fix Released
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Natty |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
=======
Fixed in natty-proposed
Test case:
1. install nux version 0.9.48-0ubuntu1.1 and restart your session
2. check the current memory of nux with your favorite tool
3. trigger <what made the mem leak>
4. check again the memory taken by nux (compiz process) and see that it didn't increase
=======
Binary package hint: compiz
I noticed today that compiz had hit 4G of memory over 2 days. I updated to the latest of everything today and rebooted, after following a modified version of https:/
==7291== LEAK SUMMARY:
==7291== definitely lost: 148,549 bytes in 1,898 blocks
==7291== indirectly lost: 2,488,656 bytes in 14,344 blocks
==7291== possibly lost: 1,527,217 bytes in 4,375 blocks
==7291== still reachable: 28,831,515 bytes in 63,181 blocks
==7291== suppressed: 0 bytes in 0 blocks
==7291== Reachable blocks (those to which a pointer was found) are not shown.
==7291== To see them, rerun with: --leak-check=full --show-
With the most extreme:
==7291== 404,504 (4,320 direct, 400,184 indirect) bytes in 54 blocks are definitely lost in loss record 24,631 of 24,640
...
==7291== by 0x7327398: g_type_
...
==7291== by 0x172A899E: gdk_pixbuf_
...
==7291== by 0x154DAD18: nux::UXTheme:
$ bzcat /tmp/compiz-
1675
This is from running compiz (with Unity) for about 5 minutes.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: compiz 1:0.9.4+
ProcVersionSign
Uname: Linux 2.6.38-8-generic x86_64
Architecture: amd64
CompizPlugins: [core,bailer,
CompositorRunning: compiz
DRM.card0.DVI.D.1:
status: connected
enabled: enabled
dpms: On
modes: 1920x1200 1600x1200 1280x1024 1280x1024 1152x864 1024x768 1024x768 800x600 800x600 640x480 640x480 720x400
edid-base64: AP/////
DRM.card0.VGA.1:
status: disconnected
enabled: disabled
dpms: Off
modes:
edid-base64:
Date: Mon Apr 11 17:48:36 2011
DistroCodename: natty
DistroVariant: ubuntu
GraphicsCard:
Intel Corporation 82Q35 Express Integrated Graphics Controller [8086:29b2] (rev 02) (prog-if 00 [VGA controller])
Subsystem: Intel Corporation Device [8086:4f4a]
Subsystem: Intel Corporation Device [8086:4f4a]
PackageArchitec
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
Renderer: Unknown
SourcePackage: compiz
UpgradeStatus: Upgraded to natty on 2006-11-27 (1596 days ago)
XorgConf:
Section "ServerFlags"
Option "DontZap" "False"
EndSection
dmi.bios.date: 09/22/2008
dmi.bios.vendor: Intel Corp.
dmi.bios.version: JOQ3510J.
dmi.board.
dmi.board.name: DQ35JO
dmi.board.vendor: Intel Corporation
dmi.board.version: AAD82085-800
dmi.chassis.type: 3
dmi.modalias: dmi:bvnIntelCor
version.compiz: compiz 1:0.9.4+
version.ia32-libs: ia32-libs 20090808ubuntu12
version.libdrm2: libdrm2 2.4.23-1ubuntu6
version.
version.
version.
version.
version.
version.
version.
Related branches
Changed in unity: | |
milestone: | 3.8.8 → 3.8.10 |
Changed in unity: | |
milestone: | 3.8.10 → 3.8.12 |
Changed in nux: | |
status: | Triaged → In Progress |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in compiz (Ubuntu): | |
status: | Triaged → In Progress |
Changed in nux (Ubuntu): | |
status: | Triaged → In Progress |
Changed in nux: | |
status: | In Progress → Fix Released |
description: | updated |
Changed in unity: | |
status: | In Progress → Fix Released |
Changed in compiz (Ubuntu): | |
status: | In Progress → Invalid |
Changed in compiz (Ubuntu Natty): | |
status: | New → Invalid |
Changed in unity (Ubuntu): | |
status: | New → Fix Released |
It's not clear if this is related to 751409, but my earlier leaks sure seemed that bad.