2014-04-05 07:25:38 |
Michael Blennerhassett |
bug |
|
|
added bug |
2014-04-05 23:04:36 |
Michael Blennerhassett |
description |
Easiest way to see this:
1. Install and run system-load-indicator
2. Set the update interval to 100ms
3. Now watch the memory use of init --user increase by 100kb per second
4. Also open up upstart-monitor to see all the dbus messages being sent
(This might also be a bug in unity-panel-service or system-load-indicator...)
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: upstart 1.12.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-22.44-generic 3.13.8
Uname: Linux 3.13.0-22-generic x86_64
ApportVersion: 2.14-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Apr 5 18:17:40 2014
InstallationDate: Installed on 2013-06-22 (287 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130621)
SourcePackage: upstart
UpgradeStatus: Upgraded to trusty on 2013-12-05 (120 days ago)
UpstartBugCategory: Session
UpstartRunningSessionCount: 1
UpstartRunningSessionVersion: init (upstart 1.12.1)
UpstartRunningSystemVersion: init (upstart 1.12.1) |
Easiest way to see this:
1. Install and run system-load-indicator (indicator-multiload)
2. Set the update interval to 100ms
3. Now watch the memory use of init --user increase by 100kb per second
4. Also open up upstart-monitor to see all the dbus messages being sent
(This might also be a bug in unity-panel-service or system-load-indicator...)
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: upstart 1.12.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-22.44-generic 3.13.8
Uname: Linux 3.13.0-22-generic x86_64
ApportVersion: 2.14-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Apr 5 18:17:40 2014
InstallationDate: Installed on 2013-06-22 (287 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130621)
SourcePackage: upstart
UpgradeStatus: Upgraded to trusty on 2013-12-05 (120 days ago)
UpstartBugCategory: Session
UpstartRunningSessionCount: 1
UpstartRunningSessionVersion: init (upstart 1.12.1)
UpstartRunningSystemVersion: init (upstart 1.12.1) |
|
2014-04-05 23:14:25 |
Michael Blennerhassett |
description |
Easiest way to see this:
1. Install and run system-load-indicator (indicator-multiload)
2. Set the update interval to 100ms
3. Now watch the memory use of init --user increase by 100kb per second
4. Also open up upstart-monitor to see all the dbus messages being sent
(This might also be a bug in unity-panel-service or system-load-indicator...)
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: upstart 1.12.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-22.44-generic 3.13.8
Uname: Linux 3.13.0-22-generic x86_64
ApportVersion: 2.14-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Apr 5 18:17:40 2014
InstallationDate: Installed on 2013-06-22 (287 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130621)
SourcePackage: upstart
UpgradeStatus: Upgraded to trusty on 2013-12-05 (120 days ago)
UpstartBugCategory: Session
UpstartRunningSessionCount: 1
UpstartRunningSessionVersion: init (upstart 1.12.1)
UpstartRunningSystemVersion: init (upstart 1.12.1) |
Easiest way to see this:
0. Make sure there is a user session job with a dbus rule (eg unity-greeter-session-broadcast)
1. Install and run system-load-indicator (indicator-multiload)
2. Set the update interval to 100ms
3. Now watch the memory use of init --user increase by 100kb per second
4. Also open up upstart-monitor to see all the dbus messages being sent
(This might also be a bug in unity-panel-service or system-load-indicator...)
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: upstart 1.12.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-22.44-generic 3.13.8
Uname: Linux 3.13.0-22-generic x86_64
ApportVersion: 2.14-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Apr 5 18:17:40 2014
InstallationDate: Installed on 2013-06-22 (287 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130621)
SourcePackage: upstart
UpgradeStatus: Upgraded to trusty on 2013-12-05 (120 days ago)
UpstartBugCategory: Session
UpstartRunningSessionCount: 1
UpstartRunningSessionVersion: init (upstart 1.12.1)
UpstartRunningSystemVersion: init (upstart 1.12.1) |
|
2014-04-05 23:17:18 |
Michael Blennerhassett |
description |
Easiest way to see this:
0. Make sure there is a user session job with a dbus rule (eg unity-greeter-session-broadcast)
1. Install and run system-load-indicator (indicator-multiload)
2. Set the update interval to 100ms
3. Now watch the memory use of init --user increase by 100kb per second
4. Also open up upstart-monitor to see all the dbus messages being sent
(This might also be a bug in unity-panel-service or system-load-indicator...)
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: upstart 1.12.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-22.44-generic 3.13.8
Uname: Linux 3.13.0-22-generic x86_64
ApportVersion: 2.14-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Apr 5 18:17:40 2014
InstallationDate: Installed on 2013-06-22 (287 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130621)
SourcePackage: upstart
UpgradeStatus: Upgraded to trusty on 2013-12-05 (120 days ago)
UpstartBugCategory: Session
UpstartRunningSessionCount: 1
UpstartRunningSessionVersion: init (upstart 1.12.1)
UpstartRunningSystemVersion: init (upstart 1.12.1) |
Easiest way to see this:
0. Make sure there is a user session job with a dbus rule (eg unity-greeter-session-broadcast)
1. Install and run system-load-indicator (indicator-multiload)
2. Set the update interval to 100ms
3. Now watch the memory use of init --user increase by 100kb per second
4. Also open up upstart-monitor to see all the dbus messages being sent
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: upstart 1.12.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-22.44-generic 3.13.8
Uname: Linux 3.13.0-22-generic x86_64
ApportVersion: 2.14-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Apr 5 18:17:40 2014
InstallationDate: Installed on 2013-06-22 (287 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130621)
SourcePackage: upstart
UpgradeStatus: Upgraded to trusty on 2013-12-05 (120 days ago)
UpstartBugCategory: Session
UpstartRunningSessionCount: 1
UpstartRunningSessionVersion: init (upstart 1.12.1)
UpstartRunningSystemVersion: init (upstart 1.12.1) |
|
2014-04-25 20:24:36 |
James Troup |
bug |
|
|
added subscriber The Canonical Sysadmins |
2014-04-25 20:24:38 |
Launchpad Janitor |
upstart (Ubuntu): status |
New |
Confirmed |
|
2014-04-27 11:30:00 |
Michael Blennerhassett |
bug task added |
|
unity |
|
2014-04-30 03:34:41 |
Marco Trevisan (Treviño) |
bug |
|
|
added subscriber Marco Trevisan (Treviño) |
2014-04-30 03:43:56 |
Marco Trevisan (Treviño) |
tags |
amd64 apport-bug trusty |
amd64 apport-bug trusty ups |
|
2014-09-27 20:15:25 |
Launchpad Janitor |
unity (Ubuntu): status |
New |
Confirmed |
|
2014-11-04 18:50:07 |
Marco Trevisan (Treviño) |
unity: importance |
Undecided |
Medium |
|
2014-11-04 18:50:11 |
Marco Trevisan (Treviño) |
unity: assignee |
|
Marco Trevisan (Treviño) (3v1n0) |
|
2014-11-04 18:50:13 |
Marco Trevisan (Treviño) |
unity: milestone |
|
7.3.1 |
|
2014-11-04 18:50:16 |
Marco Trevisan (Treviño) |
unity: status |
New |
In Progress |
|
2014-11-04 18:50:20 |
Marco Trevisan (Treviño) |
unity (Ubuntu): status |
Confirmed |
In Progress |
|
2014-11-04 18:50:23 |
Marco Trevisan (Treviño) |
unity (Ubuntu): importance |
Undecided |
Medium |
|
2014-11-04 18:50:25 |
Marco Trevisan (Treviño) |
unity (Ubuntu): assignee |
|
Marco Trevisan (Treviño) (3v1n0) |
|
2014-11-04 18:50:40 |
Marco Trevisan (Treviño) |
unity/7.2: importance |
Undecided |
Medium |
|
2014-11-04 18:50:40 |
Marco Trevisan (Treviño) |
unity/7.2: status |
New |
In Progress |
|
2014-11-04 18:50:40 |
Marco Trevisan (Treviño) |
unity/7.2: milestone |
|
7.2.4 |
|
2014-11-04 18:50:40 |
Marco Trevisan (Treviño) |
unity/7.2: assignee |
|
Marco Trevisan (Treviño) (3v1n0) |
|
2014-11-04 19:01:40 |
Launchpad Janitor |
branch linked |
|
lp:~3v1n0/unity/ups-nhi-remove |
|
2015-01-19 14:10:35 |
Andrea Azzarone |
unity: status |
In Progress |
Fix Committed |
|
2015-01-19 14:10:39 |
Andrea Azzarone |
unity (Ubuntu): status |
In Progress |
Fix Released |
|
2015-02-11 16:13:58 |
Stephen M. Webb |
unity: status |
Fix Committed |
Fix Released |
|
2015-03-11 02:49:29 |
Stephen M. Webb |
unity/7.2: milestone |
7.2.4 |
7.2.5 |
|
2015-03-11 18:13:32 |
Launchpad Janitor |
branch linked |
|
lp:~bregma/unity/lp-1302955-trusty |
|
2015-03-18 22:29:54 |
Stephen M. Webb |
unity (Ubuntu Trusty): status |
New |
In Progress |
|
2015-03-18 22:29:57 |
Stephen M. Webb |
unity (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2015-03-18 22:29:59 |
Stephen M. Webb |
unity (Ubuntu Trusty): assignee |
|
Stephen M. Webb (bregma) |
|
2015-03-18 22:36:40 |
Stephen M. Webb |
description |
Easiest way to see this:
0. Make sure there is a user session job with a dbus rule (eg unity-greeter-session-broadcast)
1. Install and run system-load-indicator (indicator-multiload)
2. Set the update interval to 100ms
3. Now watch the memory use of init --user increase by 100kb per second
4. Also open up upstart-monitor to see all the dbus messages being sent
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: upstart 1.12.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-22.44-generic 3.13.8
Uname: Linux 3.13.0-22-generic x86_64
ApportVersion: 2.14-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Apr 5 18:17:40 2014
InstallationDate: Installed on 2013-06-22 (287 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130621)
SourcePackage: upstart
UpgradeStatus: Upgraded to trusty on 2013-12-05 (120 days ago)
UpstartBugCategory: Session
UpstartRunningSessionCount: 1
UpstartRunningSessionVersion: init (upstart 1.12.1)
UpstartRunningSystemVersion: init (upstart 1.12.1) |
[Impact]
The unity-panel-service process has been caching D-Bus messages sent from upstart, effectively leaking memory. The solution replaces the offending code with a single upstart event emission.
[Test Case]
0. Make sure there is a user session job with a dbus rule (eg unity-greeter-session-broadcast)
1. Install and run system-load-indicator (indicator-multiload)
2. Set the update interval to 100ms
3. Now watch the memory use of init --user increase by 100kb per second
4. Also open up upstart-monitor to see all the dbus messages being sent
[Regression Potential]
Some kind of hidden functionality depending on upstart events sent through D-Bus to the unity-panel-service may have become disconnected. Unlikely.
[Other Info]
The fix for Ubuntu 14.04 LTS was cherry picked from the Ubuntu "Vivid Vervet" dev release where it has been in regular use for some time without apparent regression. |
|
2015-04-08 08:35:37 |
Adam Conrad |
unity (Ubuntu Trusty): status |
In Progress |
Fix Committed |
|
2015-04-08 08:35:44 |
Adam Conrad |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2015-04-08 08:35:46 |
Adam Conrad |
bug |
|
|
added subscriber SRU Verification |
2015-04-08 08:35:56 |
Adam Conrad |
tags |
amd64 apport-bug trusty ups |
amd64 apport-bug trusty ups verification-needed |
|
2015-04-11 14:00:17 |
Mateusz Stachowski |
tags |
amd64 apport-bug trusty ups verification-needed |
amd64 apport-bug trusty ups verification-done |
|
2015-04-15 20:04:42 |
Launchpad Janitor |
unity (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2015-04-15 20:05:50 |
Chris J Arges |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2015-04-16 12:06:57 |
Christopher Townsend |
unity/7.2: status |
In Progress |
Fix Committed |
|
2015-04-16 16:19:22 |
Christopher Townsend |
unity/7.2: status |
Fix Committed |
Fix Released |
|
2015-10-14 13:35:38 |
Marco Trevisan (Treviño) |
tags |
amd64 apport-bug trusty ups verification-done |
amd64 apport-bug rls-w-incoming trusty ups verification-done |
|