2011-10-03 18:31:34 |
Owais Lone |
bug |
|
|
added bug |
2011-10-04 08:34:22 |
Aurélien Gâteau |
sni-qt: assignee |
|
Aurélien Gâteau (agateau) |
|
2011-10-04 08:34:27 |
Aurélien Gâteau |
sni-qt: status |
New |
Confirmed |
|
2011-10-04 08:34:46 |
Aurélien Gâteau |
sni-qt: importance |
Undecided |
Medium |
|
2011-10-10 16:38:23 |
Launchpad Janitor |
branch linked |
|
lp:~agateau/sni-qt/fix-cpu-load-on-animation |
|
2011-10-11 08:24:21 |
Launchpad Janitor |
branch linked |
|
lp:sni-qt |
|
2011-10-11 09:28:15 |
Aurélien Gâteau |
sni-qt: status |
Confirmed |
In Progress |
|
2011-10-25 19:39:10 |
Aurélien Gâteau |
sni-qt: status |
In Progress |
Fix Released |
|
2011-10-25 19:39:37 |
Aurélien Gâteau |
bug task added |
|
sni-qt (Ubuntu) |
|
2011-10-25 19:39:47 |
Aurélien Gâteau |
sni-qt (Ubuntu): status |
New |
Triaged |
|
2011-10-25 19:39:50 |
Aurélien Gâteau |
sni-qt (Ubuntu): importance |
Undecided |
Medium |
|
2011-10-25 19:39:53 |
Aurélien Gâteau |
sni-qt (Ubuntu): assignee |
|
Aurélien Gâteau (agateau) |
|
2011-10-25 21:01:24 |
Aurélien Gâteau |
description |
Steps to reproduce:
1) Open Skype
2) Disconnect from internet. Skype icon starts to animate
3) Notice Skype unity-panel-service starts eating up the CPU and often making indicator menus unresponsive or lag like Ubuntu is running on a 200mhz cpu |
[Impact]
Users running a Qt application with a systemtray icon which updates its icon frequently to produce an animation will get unity-panel-service to use all CPU.
This is because sni-qt continuously generate new images for the icon which unity-panel-service has to decode.
Skype is an example of application which triggers this bug.
[Development Fix]
Bug has been fixed upstream in sni-qt 0.2.6 by computing md4sums of the icon pixels, making it possible to reuse existing images instead of always generating new ones.
[Stable Fix]
debdiff attached to this report backports revision 88.1.4 of upstream, implementing the md4sum.
[Test Case]
1) Open Skype
2) Disconnect from internet. Skype icon starts to animate
3) Notice Skype unity-panel-service starts eating up the CPU and often making indicator menus unresponsive or lag like Ubuntu is running on a 200mhz cpu
[Regression Potential]
No regression expected. The fix has been tested from a PPA for a while now. |
|
2011-10-25 21:02:44 |
Aurélien Gâteau |
attachment added |
|
debdiff for sni-qt_0.2.5-0ubuntu3 https://bugs.launchpad.net/ubuntu/+source/sni-qt/+bug/865601/+attachment/2572585/+files/sni-qt_0.2.5-0ubuntu3.debdiff |
|
2011-10-25 21:02:57 |
Aurélien Gâteau |
nominated for series |
|
Ubuntu Oneiric |
|
2011-10-25 21:03:13 |
Aurélien Gâteau |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2011-10-25 21:03:30 |
Aurélien Gâteau |
bug |
|
|
added subscriber Didier Roche |
2011-10-25 21:05:27 |
Didier Roche-Tolomelli |
bug task added |
|
sni-qt (Ubuntu Oneiric) |
|
2011-10-25 21:06:33 |
Launchpad Janitor |
sni-qt (Ubuntu Oneiric): status |
New |
Confirmed |
|
2011-10-25 21:07:02 |
Sebastien Bacher |
bug |
|
|
added subscriber Jason Warner |
2011-10-26 21:25:47 |
Sebastien Bacher |
sni-qt (Ubuntu Oneiric): importance |
Undecided |
High |
|
2011-10-26 21:25:49 |
Sebastien Bacher |
sni-qt (Ubuntu): importance |
Medium |
High |
|
2011-10-26 21:25:54 |
Sebastien Bacher |
sni-qt (Ubuntu): status |
Triaged |
Fix Committed |
|
2011-10-26 21:25:57 |
Sebastien Bacher |
sni-qt (Ubuntu Oneiric): status |
Confirmed |
Fix Committed |
|
2011-10-27 03:37:31 |
Chris Halse Rogers |
bug |
|
|
added subscriber SRU Verification |
2011-10-27 03:37:34 |
Chris Halse Rogers |
tags |
|
verification-needed |
|
2011-10-27 04:16:28 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/oneiric-proposed/sni-qt |
|
2011-10-27 09:53:31 |
Martin Pitt |
tags |
verification-needed |
verification-done |
|
2011-10-30 09:43:12 |
Alex Burdu |
bug |
|
|
added subscriber Alex Burfee |
2011-11-03 15:49:30 |
Launchpad Janitor |
sni-qt (Ubuntu): status |
Fix Committed |
Fix Released |
|
2011-11-03 15:49:34 |
Launchpad Janitor |
sni-qt (Ubuntu Oneiric): status |
Fix Committed |
Fix Released |
|
2011-11-04 10:32:31 |
Guillaume Chereau |
bug |
|
|
added subscriber Guillaume Chereau |