2012-06-21 20:36:02 |
Marco Trevisan (Treviño) |
bug |
|
|
added bug |
2012-06-21 20:36:02 |
Marco Trevisan (Treviño) |
attachment added |
|
gdb--hud-loop.txt https://bugs.launchpad.net/bugs/1016239/+attachment/3199421/+files/gdb--hud-loop.txt |
|
2012-06-21 20:36:28 |
Marco Trevisan (Treviño) |
description |
Since unity revision 2374 [1] the HUD can hang when just searching for a small string.
In my setup (where I've indicators with big menu items, like the ones that feedindicator provides), I get this basically doing this:
1) Open the HUD
2) Write "f"
This is enough to make my HUD and unity to hang.
As you can see on the attached stacktrace, basically the interface is looping calling ComputeContentSize.
For your information, The loop doesn't happen if removing the SetBaseSize call on StaticCairoText::PreLayoutManagement() (it's not a fix, of course).
[1] http://bazaar.launchpad.net/~unity-team/unity/trunk/revision/2374 |
Since unity revision 2374 [1] the HUD can hang when just searching for a small string.
In my setup (where I've indicators with big menu items, like the ones that feedindicator provides), I get it basically doing this:
1) Open the HUD
2) Write "f"
This is enough to make my HUD and unity to hang.
As you can see on the attached stacktrace, basically the interface is looping calling ComputeContentSize.
For your information, The loop doesn't happen if removing the SetBaseSize call on StaticCairoText::PreLayoutManagement() (it's not a fix, of course).
[1] http://bazaar.launchpad.net/~unity-team/unity/trunk/revision/2374 |
|
2012-06-21 20:37:14 |
Marco Trevisan (Treviño) |
bug task added |
|
unity (Ubuntu) |
|
2012-06-21 20:37:22 |
Marco Trevisan (Treviño) |
unity: milestone |
|
6.0 |
|
2012-06-21 20:37:33 |
Marco Trevisan (Treviño) |
unity (Ubuntu): status |
New |
Confirmed |
|
2012-06-21 20:55:36 |
Marco Trevisan (Treviño) |
description |
Since unity revision 2374 [1] the HUD can hang when just searching for a small string.
In my setup (where I've indicators with big menu items, like the ones that feedindicator provides), I get it basically doing this:
1) Open the HUD
2) Write "f"
This is enough to make my HUD and unity to hang.
As you can see on the attached stacktrace, basically the interface is looping calling ComputeContentSize.
For your information, The loop doesn't happen if removing the SetBaseSize call on StaticCairoText::PreLayoutManagement() (it's not a fix, of course).
[1] http://bazaar.launchpad.net/~unity-team/unity/trunk/revision/2374 |
Since unity revision 2374 [1] the HUD can hang when just searching for a small string.
In my setup (where I've indicators with big menu items, like the ones that feedindicator provides), I get it basically doing this:
1) Open the HUD
2) Write "f"
This is enough to make my HUD and unity to hang.
As you can see on the attached stacktrace, basically the interface is looping calling ComputeContentSize.
For your information, The loop doesn't happen if removing the SetBaseSize call on StaticCairoText::PreLayoutManagement() (it's not a fix, of course). Another "workaround" is replacing nux::StaticCairoText with nux::StaticText into HudButton.
[1] http://bazaar.launchpad.net/~unity-team/unity/trunk/revision/2374 |
|
2012-06-21 20:55:50 |
Marco Trevisan (Treviño) |
bug |
|
|
added subscriber Andrea Azzarone |
2012-06-21 21:41:52 |
Marco Trevisan (Treviño) |
description |
Since unity revision 2374 [1] the HUD can hang when just searching for a small string.
In my setup (where I've indicators with big menu items, like the ones that feedindicator provides), I get it basically doing this:
1) Open the HUD
2) Write "f"
This is enough to make my HUD and unity to hang.
As you can see on the attached stacktrace, basically the interface is looping calling ComputeContentSize.
For your information, The loop doesn't happen if removing the SetBaseSize call on StaticCairoText::PreLayoutManagement() (it's not a fix, of course). Another "workaround" is replacing nux::StaticCairoText with nux::StaticText into HudButton.
[1] http://bazaar.launchpad.net/~unity-team/unity/trunk/revision/2374 |
Since unity revision 2374 [1] the HUD can hang when just searching for a small string.
In my setup (where I've indicators with big menu items, like the ones that feedindicator provides), I get it basically doing this:
1) Open the HUD
2) Write "f"
This is enough to make my HUD and unity to hang.
As you can see on the attached stacktrace, basically the interface is looping calling ComputeContentSize.
For your information, The loop doesn't happen if removing the SetBaseSize call on StaticCairoText::PreLayoutManagement() (it's not a fix, of course).
Replacing nux::StaticCairoText with nux::StaticText in HudButton seems to reduce the number of cases when the hang happens, but doesn't fix the issue in all the cases.
[1] http://bazaar.launchpad.net/~unity-team/unity/trunk/revision/2374 |
|
2012-06-23 13:52:45 |
Marco Trevisan (Treviño) |
description |
Since unity revision 2374 [1] the HUD can hang when just searching for a small string.
In my setup (where I've indicators with big menu items, like the ones that feedindicator provides), I get it basically doing this:
1) Open the HUD
2) Write "f"
This is enough to make my HUD and unity to hang.
As you can see on the attached stacktrace, basically the interface is looping calling ComputeContentSize.
For your information, The loop doesn't happen if removing the SetBaseSize call on StaticCairoText::PreLayoutManagement() (it's not a fix, of course).
Replacing nux::StaticCairoText with nux::StaticText in HudButton seems to reduce the number of cases when the hang happens, but doesn't fix the issue in all the cases.
[1] http://bazaar.launchpad.net/~unity-team/unity/trunk/revision/2374 |
Since unity revision 2374 [1] the HUD can hang when just searching for a small string.
In my setup (where I've indicators with big menu items, like the ones that feedindicator provides), I get it basically doing this:
<prerequisite>
- Install feedindicator http://go.3v1n0.net/MqDhar
- Add http://planet.ubuntu.com rss feed to it
</prerequisite>
1) Open the HUD
2) Write "f"
This is enough to make my HUD and unity to hang.
As you can see on the attached stacktrace, basically the interface is looping calling ComputeContentSize.
For your information, The loop doesn't happen if removing the SetBaseSize call on StaticCairoText::PreLayoutManagement() (it's not a fix, of course).
[1] http://bazaar.launchpad.net/~unity-team/unity/trunk/revision/2374 |
|
2012-06-26 13:04:07 |
Andrea Azzarone |
unity: assignee |
|
Andrea Azzarone (andyrock) |
|
2012-06-26 13:04:10 |
Andrea Azzarone |
unity (Ubuntu): assignee |
|
Andrea Azzarone (andyrock) |
|
2012-06-26 13:04:13 |
Andrea Azzarone |
unity: milestone |
6.0 |
5.14.0 |
|
2012-06-26 13:05:06 |
Andrea Azzarone |
unity: status |
Triaged |
In Progress |
|
2012-06-26 13:05:09 |
Andrea Azzarone |
unity (Ubuntu): status |
Confirmed |
In Progress |
|
2012-06-26 13:12:45 |
Andrea Azzarone |
branch linked |
|
lp:~andyrock/unity/fix-1016239 |
|
2012-06-27 02:48:52 |
Daniel van Vugt |
unity: milestone |
5.14.0 |
6.0 |
|
2012-06-27 02:48:59 |
Daniel van Vugt |
nominated for series |
|
unity/5.0 |
|
2012-06-27 02:48:59 |
Daniel van Vugt |
bug task added |
|
unity/5.0 |
|
2012-06-27 02:49:07 |
Daniel van Vugt |
unity/5.0: milestone |
|
5.14.0 |
|
2012-06-27 12:16:38 |
Marco Trevisan (Treviño) |
unity/5.0: status |
New |
Invalid |
|
2012-06-27 12:16:45 |
Marco Trevisan (Treviño) |
unity/5.0: milestone |
5.14.0 |
|
|
2012-06-27 12:16:49 |
Marco Trevisan (Treviño) |
unity: status |
In Progress |
Fix Committed |
|
2012-06-27 12:16:53 |
Marco Trevisan (Treviño) |
unity (Ubuntu): status |
In Progress |
Fix Committed |
|
2012-06-27 12:27:32 |
Andrea Azzarone |
unity/5.0: status |
Invalid |
In Progress |
|
2012-06-27 12:27:36 |
Andrea Azzarone |
unity/5.0: assignee |
|
Andrea Azzarone (andyrock) |
|
2012-06-27 12:27:39 |
Andrea Azzarone |
unity/5.0: milestone |
|
5.14.0 |
|
2012-06-27 12:33:00 |
Andrea Azzarone |
branch linked |
|
lp:~andyrock/unity/fix-1016239-5.0 |
|
2012-06-28 10:13:22 |
Andrea Azzarone |
unity/5.0: status |
In Progress |
Fix Committed |
|
2012-07-10 06:56:31 |
Didier Roche-Tolomelli |
unity: status |
Fix Committed |
Fix Released |
|
2012-07-10 07:04:05 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/unity |
|
2012-07-12 09:14:40 |
Launchpad Janitor |
unity (Ubuntu): status |
Fix Committed |
Fix Released |
|
2012-07-18 14:17:35 |
Łukasz Zemczak |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2012-07-18 15:28:59 |
Launchpad Janitor |
branch linked |
|
lp:~sil2100/unity/ubuntu_5.14 |
|
2012-07-18 16:03:55 |
Łukasz Zemczak |
description |
Since unity revision 2374 [1] the HUD can hang when just searching for a small string.
In my setup (where I've indicators with big menu items, like the ones that feedindicator provides), I get it basically doing this:
<prerequisite>
- Install feedindicator http://go.3v1n0.net/MqDhar
- Add http://planet.ubuntu.com rss feed to it
</prerequisite>
1) Open the HUD
2) Write "f"
This is enough to make my HUD and unity to hang.
As you can see on the attached stacktrace, basically the interface is looping calling ComputeContentSize.
For your information, The loop doesn't happen if removing the SetBaseSize call on StaticCairoText::PreLayoutManagement() (it's not a fix, of course).
[1] http://bazaar.launchpad.net/~unity-team/unity/trunk/revision/2374 |
[Test Case]
1. Install feedindicator http://go.3v1n0.net/MqDhar
2. Add the http://planet.ubuntu.com rss feed to it
3. Open the HUD
4. Write the letter "f"
-> Verify that the HUD and system is responsive
[Regression Potential]
Broken HUD size and layouting.
Original description:
Since unity revision 2374 [1] the HUD can hang when just searching for a small string.
In my setup (where I've indicators with big menu items, like the ones that feedindicator provides), I get it basically doing this:
<prerequisite>
- Install feedindicator http://go.3v1n0.net/MqDhar
- Add http://planet.ubuntu.com rss feed to it
</prerequisite>
1) Open the HUD
2) Write "f"
This is enough to make my HUD and unity to hang.
As you can see on the attached stacktrace, basically the interface is looping calling ComputeContentSize.
For your information, The loop doesn't happen if removing the SetBaseSize call on StaticCairoText::PreLayoutManagement() (it's not a fix, of course).
[1] http://bazaar.launchpad.net/~unity-team/unity/trunk/revision/2374 |
|
2012-07-18 23:33:23 |
Marco Trevisan (Treviño) |
tags |
|
verification-done |
|
2012-07-20 17:26:06 |
Sebastien Bacher |
unity (Ubuntu): importance |
Undecided |
High |
|
2012-07-20 17:26:28 |
Sebastien Bacher |
nominated for series |
|
Ubuntu Precise |
|
2012-07-20 17:26:28 |
Sebastien Bacher |
bug task added |
|
unity (Ubuntu Precise) |
|
2012-07-20 17:26:48 |
Sebastien Bacher |
unity (Ubuntu Precise): status |
New |
In Progress |
|
2012-07-20 17:26:50 |
Sebastien Bacher |
unity (Ubuntu Precise): importance |
Undecided |
High |
|
2012-07-23 20:06:31 |
Adam Conrad |
unity (Ubuntu Precise): status |
In Progress |
Fix Committed |
|
2012-07-23 20:06:35 |
Adam Conrad |
bug |
|
|
added subscriber SRU Verification |
2012-07-23 20:06:43 |
Adam Conrad |
tags |
verification-done |
|
|
2012-07-23 20:06:45 |
Adam Conrad |
tags |
|
verification-needed |
|
2012-07-24 11:16:58 |
Alan Pope 🍺🐧🐱 🦄 |
tags |
verification-needed |
verification-done |
|
2012-07-26 04:14:06 |
Daniel van Vugt |
unity/5.0: status |
Fix Committed |
Fix Released |
|
2012-08-07 21:05:12 |
Launchpad Janitor |
unity (Ubuntu Precise): status |
Fix Committed |
Fix Released |
|