Activity log for bug #1635577

Date Who What changed Old value New value Message
2016-10-21 09:36:10 Andreas Büsching bug added bug
2016-10-25 04:52:22 Launchpad Janitor unity (Ubuntu): status New Confirmed
2016-10-26 10:53:53 garaone bug added subscriber garaone
2016-10-27 13:57:08 Tony Arnold bug added subscriber Tony Arnold
2016-10-28 05:06:21 Андрей Калинин bug added subscriber Андрей Калинин
2016-10-30 03:47:01 mweyen bug added subscriber mweyen
2016-11-03 20:15:12 Gilles Gagniard bug added subscriber Gilles Gagniard
2016-11-04 15:17:37 Jonas Schwabe bug added subscriber Jonas Schwabe
2016-11-20 12:51:11 vojtabiberle bug added subscriber vojtabiberle
2016-11-20 19:19:21 Dmitry Shachnev bug added subscriber Dmitry Shachnev
2016-11-21 07:34:02 Dmitry Shachnev unity (Ubuntu): status Confirmed Triaged
2016-11-21 07:34:05 Dmitry Shachnev unity (Ubuntu): importance Undecided High
2016-11-21 07:34:55 Dmitry Shachnev unity (Ubuntu): assignee Dmitry Shachnev (mitya57)
2016-11-21 14:34:26 vojtabiberle bug watch added https://github.com/owncloud/client/issues/4985
2016-11-24 21:00:26 Dmitry Shachnev affects unity (Ubuntu) libdbusmenu (Ubuntu)
2016-11-25 08:36:22 Dmitry Shachnev bug added subscriber Shawn Rutledge
2016-11-28 15:20:10 Dmitry Shachnev bug task added owncloud (Ubuntu)
2016-11-28 15:20:29 Dmitry Shachnev owncloud (Ubuntu): importance Undecided High
2016-11-28 15:20:29 Dmitry Shachnev owncloud (Ubuntu): assignee Dmitry Shachnev (mitya57)
2016-11-28 15:20:45 Dmitry Shachnev owncloud (Ubuntu): status New In Progress
2016-11-28 15:21:34 Dmitry Shachnev libdbusmenu (Ubuntu): assignee Unity Team (unity-team)
2016-11-28 15:21:43 Dmitry Shachnev nominated for series Ubuntu Yakkety
2016-11-28 15:21:43 Dmitry Shachnev bug task added libdbusmenu (Ubuntu Yakkety)
2016-11-28 15:21:43 Dmitry Shachnev bug task added owncloud (Ubuntu Yakkety)
2016-11-28 15:22:27 Dmitry Shachnev owncloud (Ubuntu Yakkety): assignee Dmitry Shachnev (mitya57)
2016-11-28 15:22:50 Launchpad Janitor unity (Ubuntu Yakkety): status New Confirmed
2016-11-28 15:22:50 Dmitry Shachnev affects libdbusmenu (Ubuntu) unity (Ubuntu)
2016-11-28 15:23:34 Dmitry Shachnev removed subscriber Shawn Rutledge
2016-11-28 15:59:51 Erik Kratzenberg removed subscriber Erik Kratzenberg
2016-11-28 15:59:55 Erik Kratzenberg bug added subscriber Erik Kratzenberg
2016-11-29 06:05:15 Launchpad Janitor owncloud (Ubuntu Yakkety): status New Confirmed
2016-11-29 09:56:03 mweyen removed subscriber mweyen
2016-11-29 12:30:04 Dmitry Shachnev affects owncloud (Ubuntu) owncloud-client (Ubuntu)
2016-11-29 12:30:04 Dmitry Shachnev owncloud-client (Ubuntu): status In Progress Fix Released
2016-11-30 09:19:35 Sven bug added subscriber Sven
2016-11-30 21:14:57 Dmitry Shachnev description I have seen similiar bug reports,but these are really old and are not related to version 16.10. This is way I'm opening a new one. Currently the unity-panel-service process uses about 11GB of RAM which is definitely too much top - 11:33:45 up 7 days, 4:09, 2 users, load average: 0,74, 1,08, 1,48 Tasks: 332 gesamt, 1 laufend, 331 schlafend, 0 gestoppt, 0 Zombie %CPU(s): 3,7 be, 1,6 sy, 0,1 ni, 92,3 un, 2,2 wa, 0,0 hi, 0,0 si, 0,0 st KiB Spch : 16309660 gesamt, 211552 frei, 14872856 belegt, 1225252 Puff/Cache KiB Swap: 8266748 gesamt, 6138576 frei, 2128172 belegt. 609444 verfü Spch PID USER PR NI VIRT RES SHR S %CPU %MEM ZEIT+ BEFEHL 4339 abuesch+ 20 0 11,590g 0,010t 12892 S 0,0 69,0 340:54.64 unity-panel-ser Additionally to all standard indicators I have used the owncloud and cpufreq indicator. Don't know if this is related to it. ProblemType: Bug DistroRelease: Ubuntu 16.10 Package: unity 7.5.0+16.10.20160906.1-0ubuntu1 ProcVersionSignature: Ubuntu 4.8.0-22.24-generic 4.8.0 Uname: Linux 4.8.0-22-generic x86_64 .tmp.unity_support_test.0: ApportVersion: 2.20.3-0ubuntu8 Architecture: amd64 BootLog: /dev/sda6: clean, 1281257/10911744 files, 22096310/43622400 blocks CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins' CompositorRunning: compiz CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0' CompositorUnredirectFSW: true CurrentDesktop: Unity Date: Fri Oct 21 11:27:57 2016 DistUpgraded: Fresh install DistroCodename: yakkety DistroVariant: ubuntu DkmsStatus: virtualbox, 5.1.6, 4.8.0-22-generic, x86_64: installed virtualbox, 5.1.6, 4.8.0-26-generic, x86_64: installed EcryptfsInUse: Yes ExecutablePath: /usr/bin/compiz GraphicsCard: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller]) Subsystem: Dell 2nd Generation Core Processor Family Integrated Graphics Controller [1028:04a9] InstallationDate: Installed on 2013-11-10 (1075 days ago) InstallationMedia: elementary OS 0.2 "Luna" - Stable amd64 (20130810) MachineType: Dell Inc. Latitude E6220 ProcEnviron: LANG=de_DE.UTF-8 LANGUAGE=de_DE PATH=(custom, user) SHELL=/usr/bin/zsh XDG_RUNTIME_DIR=<set> ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.8.0-22-generic root=UUID=f1d78d25-23cf-4217-9db2-0750a8eb2b53 ro quiet splash vt.handoff=7 SourcePackage: unity UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 05/17/2012 dmi.bios.vendor: Dell Inc. dmi.bios.version: A08 dmi.board.name: 0R97MN dmi.board.vendor: Dell Inc. dmi.board.version: A00 dmi.chassis.type: 9 dmi.chassis.vendor: Dell Inc. dmi.modalias: dmi:bvnDellInc.:bvrA08:bd05/17/2012:svnDellInc.:pnLatitudeE6220:pvr01:rvnDellInc.:rn0R97MN:rvrA00:cvnDellInc.:ct9:cvr: dmi.product.name: Latitude E6220 dmi.product.version: 01 dmi.sys.vendor: Dell Inc. version.compiz: compiz 1:0.9.13.0+16.10.20160818.2-0ubuntu2 version.ia32-libs: ia32-libs N/A version.libdrm2: libdrm2 2.4.70-1 version.libgl1-mesa-dri: libgl1-mesa-dri 12.0.3-1ubuntu2 version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A version.libgl1-mesa-glx: libgl1-mesa-glx 12.0.3-1ubuntu2 version.xserver-xorg-core: xserver-xorg-core 2:1.18.4-1ubuntu6 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.2-1ubuntu1 version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.7.1-1 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20160706-1ubuntu1 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.12-2 # Impact The bad behavior of owncloud-client, combined with a design issue in Qt 5, and with unity-panel-service not cleaning up after old indicators, cause huge memory consumption of unity-panel-service. The consumption grows in arithmetic progression and can quickly reach several GBs. For technical explanation of why this happens, see my comments #17 and #19. I could not figure out how to explore the Unity panel contents in the GTK+ inspector. If that is possible, then the big row of the dead hidden indicators should be shown there. # Proposed Fix Fixing either unity-panel-service or owncloud-client will both work. In owncloud-client the fix is just one line, so it is easier. It disables the upstream workaround which was only needed for Qt 5.5. Upstream has also limited the workaround to Qt 5.5.0 only in newer code, so this patch will no longer needed with the next major owncloud-client release. The same patch has been applied in Zesty version 2.2.4+dfsg-2ubuntu1. # Regression Potential Both bugs that the workaround took care of are fixed in Qt 5.6: - https://bugreports.qt.io/browse/QTBUG-47863 — fixed in 5.5.1, 5.6.1 - https://bugreports.qt.io/browse/QTBUG-48068 — fixed in 5.6.0 So this should not cause any regressions. # Test Case Just start owncloud-client under Unity (and make sure it shows the tray icon). Logging in is not necessary, though that increases the memory consumption rate (as there are more menu items). ============================================================================= I have seen similiar bug reports,but these are really old and are not related to version 16.10. This is way I'm opening a new one. Currently the unity-panel-service process uses about 11GB of RAM which is definitely too much top - 11:33:45 up 7 days, 4:09, 2 users, load average: 0,74, 1,08, 1,48 Tasks: 332 gesamt, 1 laufend, 331 schlafend, 0 gestoppt, 0 Zombie %CPU(s): 3,7 be, 1,6 sy, 0,1 ni, 92,3 un, 2,2 wa, 0,0 hi, 0,0 si, 0,0 st KiB Spch : 16309660 gesamt, 211552 frei, 14872856 belegt, 1225252 Puff/Cache KiB Swap: 8266748 gesamt, 6138576 frei, 2128172 belegt. 609444 verfü Spch   PID USER PR NI VIRT RES SHR S %CPU %MEM ZEIT+ BEFEHL  4339 abuesch+ 20 0 11,590g 0,010t 12892 S 0,0 69,0 340:54.64 unity-panel-ser Additionally to all standard indicators I have used the owncloud and cpufreq indicator. Don't know if this is related to it. ProblemType: Bug DistroRelease: Ubuntu 16.10 Package: unity 7.5.0+16.10.20160906.1-0ubuntu1 ProcVersionSignature: Ubuntu 4.8.0-22.24-generic 4.8.0 Uname: Linux 4.8.0-22-generic x86_64 .tmp.unity_support_test.0: ApportVersion: 2.20.3-0ubuntu8 Architecture: amd64 BootLog: /dev/sda6: clean, 1281257/10911744 files, 22096310/43622400 blocks CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins' CompositorRunning: compiz CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0' CompositorUnredirectFSW: true CurrentDesktop: Unity Date: Fri Oct 21 11:27:57 2016 DistUpgraded: Fresh install DistroCodename: yakkety DistroVariant: ubuntu DkmsStatus:  virtualbox, 5.1.6, 4.8.0-22-generic, x86_64: installed  virtualbox, 5.1.6, 4.8.0-26-generic, x86_64: installed EcryptfsInUse: Yes ExecutablePath: /usr/bin/compiz GraphicsCard:  Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller])    Subsystem: Dell 2nd Generation Core Processor Family Integrated Graphics Controller [1028:04a9] InstallationDate: Installed on 2013-11-10 (1075 days ago) InstallationMedia: elementary OS 0.2 "Luna" - Stable amd64 (20130810) MachineType: Dell Inc. Latitude E6220 ProcEnviron:  LANG=de_DE.UTF-8  LANGUAGE=de_DE  PATH=(custom, user)  SHELL=/usr/bin/zsh  XDG_RUNTIME_DIR=<set> ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.8.0-22-generic root=UUID=f1d78d25-23cf-4217-9db2-0750a8eb2b53 ro quiet splash vt.handoff=7 SourcePackage: unity UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 05/17/2012 dmi.bios.vendor: Dell Inc. dmi.bios.version: A08 dmi.board.name: 0R97MN dmi.board.vendor: Dell Inc. dmi.board.version: A00 dmi.chassis.type: 9 dmi.chassis.vendor: Dell Inc. dmi.modalias: dmi:bvnDellInc.:bvrA08:bd05/17/2012:svnDellInc.:pnLatitudeE6220:pvr01:rvnDellInc.:rn0R97MN:rvrA00:cvnDellInc.:ct9:cvr: dmi.product.name: Latitude E6220 dmi.product.version: 01 dmi.sys.vendor: Dell Inc. version.compiz: compiz 1:0.9.13.0+16.10.20160818.2-0ubuntu2 version.ia32-libs: ia32-libs N/A version.libdrm2: libdrm2 2.4.70-1 version.libgl1-mesa-dri: libgl1-mesa-dri 12.0.3-1ubuntu2 version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A version.libgl1-mesa-glx: libgl1-mesa-glx 12.0.3-1ubuntu2 version.xserver-xorg-core: xserver-xorg-core 2:1.18.4-1ubuntu6 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.2-1ubuntu1 version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.7.1-1 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20160706-1ubuntu1 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.12-2
2016-12-01 19:23:30 Marco Trevisan (Treviño) unity (Ubuntu): assignee Marco Trevisan (Treviño) (3v1n0)
2016-12-01 19:24:09 Brian Murray owncloud-client (Ubuntu Yakkety): status Confirmed Fix Committed
2016-12-01 19:24:11 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2016-12-01 19:24:14 Brian Murray bug added subscriber SRU Verification
2016-12-01 19:24:22 Brian Murray tags amd64 apport-bug compiz-0.9 ubuntu yakkety amd64 apport-bug compiz-0.9 ubuntu verification-needed yakkety
2016-12-01 20:59:04 Dmitry Shachnev attachment added test.cpp https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1635577/+attachment/4785986/+files/test.cpp
2016-12-02 11:08:53 Launchpad Janitor branch linked lp:~mitya57/indicator-applet/remove-old-menuitems
2016-12-05 08:06:53 Gilles Gagniard attachment added screenshot_empty_menu.png https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1635577/+attachment/4787498/+files/screenshot_empty_menu.png
2016-12-14 20:14:15 Gilles Gagniard attachment added log.txt.gz https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1635577/+attachment/4791748/+files/log.txt.gz
2016-12-16 09:06:19 Peter Wienemann bug added subscriber Peter Wienemann
2016-12-16 09:17:28 Peter Wienemann removed subscriber Peter Wienemann
2016-12-16 09:17:47 Peter Wienemann bug added subscriber Peter Wienemann
2017-01-05 02:21:20 Mathew Hodson owncloud-client (Ubuntu Yakkety): importance Undecided High
2017-01-05 02:21:22 Mathew Hodson unity (Ubuntu Yakkety): importance Undecided High
2017-01-12 10:19:04 Dmitry Shachnev tags amd64 apport-bug compiz-0.9 ubuntu verification-needed yakkety amd64 apport-bug compiz-0.9 ubuntu verification-done yakkety
2017-01-12 17:41:37 Launchpad Janitor owncloud-client (Ubuntu Yakkety): status Fix Committed Fix Released
2017-01-12 17:41:45 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2017-01-23 14:17:33 Simon May bug added subscriber Simon May
2017-02-06 16:09:14 OliFre bug added subscriber OliFre
2018-01-22 13:10:04 Éric Piel (Delmic) bug added subscriber Éric Piel (Delmic)