[Trusty / Unity] Desktop got unlocked on its own.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Critical
|
Andrea Azzarone | ||
7.2 |
Fix Released
|
Critical
|
Andrea Azzarone | ||
unity (Ubuntu) |
Fix Released
|
Critical
|
Andrea Azzarone | ||
Trusty |
Fix Released
|
Critical
|
Stephen M. Webb |
Bug Description
[Impact]
Certain code paths may cause the Unity lockscreen to crash, which can allow the screen to be unlocked without a password entry.
[Test Case]
Unfortunately this bug only appears under certain race conditions and is not reliably reproduce able.
[Regression Potential]
The change in the code simply assumes that if a screen is already locked, then it is lockable this avoiding certain operations that are inherently racy. It is possible that this fix does not avoid all possible crash conditions in the lockscreen and there may still be unaccounted-for crashes in the lockscreen.
[Other Info]
This fix was cherry picked for Ubuntu 14.04 LTS from the Ubuntu "Vivid Vervet" dev release where it has been in testing for some time.
Related branches
- Stephen M. Webb (community): Approve
-
Diff: 13 lines (+3/-0)1 file modifiedUnityCore/GnomeSessionManager.cpp (+3/-0)
- Christopher Townsend (community): Approve
-
Diff: 13 lines (+3/-0)1 file modifiedUnityCore/GnomeSessionManager.cpp (+3/-0)
Changed in unity: | |
milestone: | none → 7.3.1 |
information type: | Private Security → Public Security |
description: | updated |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in unity (Ubuntu Trusty): | |
status: | New → In Progress |
Changed in unity (Ubuntu): | |
importance: | Undecided → Critical |
Changed in unity (Ubuntu Trusty): | |
importance: | Undecided → Critical |
assignee: | nobody → Stephen M. Webb (bregma) |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
Is that the complete stacktrace or do you have something more?