Shell randomly freezes with grey tint

Bug #1300326 reported by Alan Pope 🍺🐧🐱 🦄
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
qtdeclarative-opensource-src (Ubuntu)
Fix Released
High
Albert Astals Cid

Bug Description

Sometimes over the last few days I've noticed that the shell will appear to freeze.
Notably it's possible to "recover" by simply swiping in the launcher from the left.
It looks like the shell froze at the point when the current window "drops" and fades. No amount of tapping will bring it back, you have to pull in the launcher to make it wake.
Attached screenshot showing what it looks like when it happens.

Related branches

Revision history for this message
Alan Pope 🍺🐧🐱 🦄 (popey) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity8 (Ubuntu):
status: New → Confirmed
Revision history for this message
Michał Sawicz (saviq) wrote :

Right, I've encountered that as well, it looks like the right-edge gesture (unlock) gets passed down to and interrupted inside the dash, we've not yet a good idea on what might be causing that... we'll be looking at this, though.

Revision history for this message
Dave Morley (davmor2) wrote :

This also happens when swiping applications out of the way to close them

Changed in unity8 (Ubuntu):
importance: Undecided → High
Changed in unity8 (Ubuntu):
assignee: nobody → Michael Zanetti (mzanetti)
Revision history for this message
Michael Zanetti (mzanetti) wrote :

Tried to get to the bottom of this for a while now. The rate at which I can reproduce this is not really helpful unfortunately. It happens like once in 50 times.

I do have an idea what might be happening, however, I don't want to blindly change that code without having a way to confirm its really this. If anyone has more details on how to get it reproduced more reliably, please let me know.

Revision history for this message
Dave Morley (davmor2) wrote :

No sorry :( it just seems to happen now and again.

Revision history for this message
Albert Astals Cid (aacid) wrote :

I'm pretty positive this is a Qt bug https://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/1305015

Without the patch i got the unlocking of the greeter to get stuck 5 of 10 times, with the patch i tried 20 times and worked fine all of them.

Changed in unity8 (Ubuntu):
assignee: Michael Zanetti (mzanetti) → Albert Astals Cid (aacid)
status: Confirmed → In Progress
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

The qtdeclarative fix from Albert is building in landing-014 silo, and should be available in <1h from now for armhf too. If there's anyone in US timezones capable of running the autopilot tests (to see there are no regressions compared dashboard) with that PPA, feel free to land it.

Michał Sawicz (saviq)
affects: unity8 (Ubuntu) → qtdeclarative-opensource-src (Ubuntu)
Changed in qtdeclarative-opensource-src (Ubuntu):
status: In Progress → Confirmed
Revision history for this message
Selene ToyKeeper (toykeeper) wrote :

I think I saw this in image 283. Often times, when returning to the apps scope, the display would stop responding until I did a partial edge swipe from the right. Afterward, it would work normally. I didn't see anything grey out though, and a left-edge swipe wasn't usually effective for recovering. So, I'm not 100% sure it was the same issue.

tags: added: qa-touch-blocker
tags: added: r283
tags: added: mako
Michał Sawicz (saviq)
Changed in qtdeclarative-opensource-src (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtdeclarative-opensource-src - 5.2.1-3ubuntu15

---------------
qtdeclarative-opensource-src (5.2.1-3ubuntu15) trusty; urgency=medium

  * Fix_QSmoothedAnimation_sometimes_getting_stuck.patch
    - Fix SmoothedAnimation getting stuck (LP: #1305015) (LP: #1300326)
 -- Timo Jyrinki <email address hidden> Thu, 10 Apr 2014 09:00:28 +0300

Changed in qtdeclarative-opensource-src (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.