Closed Bug 1183802 Opened 9 years ago Closed 9 years ago

[Aries][Lockscreen] Keypad becomes unresponsive after locking phone for a second time.

Categories

(Firefox OS Graveyard :: Gaia::System::Window Mgmt, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:2.5+, b2g-master verified)

VERIFIED FIXED
blocking-b2g 2.5+
Tracking Status
b2g-master --- verified

People

(Reporter: NicholasN, Unassigned)

References

()

Details

(Keywords: regression, smoketest, Whiteboard: [2.5-Daily-Testing][Spark][fromAutomation])

Attachments

(1 file)

Attached file logcat_locked.txt
Description:
The user sets a passcode lock for the device in Settings, then presses the lock button on the side of the device. They press the lock button again to access the lockscreen, swipe right and are able to enter the passcode to access the homescreen. If they lock the device again, the keypad on the lockscreen will be unresponsive and they cannot unlock the device. If a Restart is perfomed, the keypad on the lockscreen becomes functional again.


Repro Steps:
1) Update an Aries to 20150714110444
2) Go to Settings > Screen Lock, and enable Passcode Lock.
3) Lock the device, and press the lock button again to access the lockscreen.
4) Enter the passcode and proceed to the home menu.
5) Lock the device again and attempt to re-enter the passcode on the lockscreen.


Actual:
Keypad on lockscreen is unresponsive.


Expected:
Keypad is functional on lockscreen.


Notes:

Environmental Variables:
Device: Aries 2.5
Build ID: 20150714110444
Gaia: 66638d0e65bf58b7f640bcc7bed4a0b23d1356c6
Gecko: e786406bc683
Gonk: 2916e2368074b5383c80bf5a0fba3fc83ba310bd
Version: 42.0a1 (2.5)
Firmware Version: D5803_23.1.A.1.28_NCB.ftf
User Agent: Mozilla/5.0 (Mobile; rv:42.0) Gecko/42.0 Firefox/42.0


Repro frequency: 5/5
See attached: video clip, logcat
This issue does not reproduce on Flame 2.5.

Actual Result:

The keypad remains functional after repeatedly locking/unlocking the phone.

Environmental Variables:
Device: Flame 2.5
BuildID: 20150714010206
Gaia: 7676b68b4d32ed13243eeb719188847121bd5611
Gecko: 0931671a14ef
Gonk: a4f6f31d1fe213ac935ca8ede7d05e47324101a4
Version: 42.0a1 (2.5) 
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:42.0) Gecko/42.0 Firefox/42.0
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Keywords: regression
Whiteboard: [2.5-Daily-Testing][Spark]
[Blocking Requested - why for this release]:
Severe functional issue.

Requesting a window.
blocking-b2g: --- → 2.5?
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
QA Contact: jmercado
Fred, can you take a look please?
Flags: needinfo?(gasolin)
The changes for bug 1179040 seem to have caused this issue.

B2g-inbound Regression Window

Last Working 
Environmental Variables:
Device: Flame 2.5
BuildID: 20150713193849
Gaia: 7676b68b4d32ed13243eeb719188847121bd5611
Gecko: 0931671a14ef
Version: 42.0a1 (2.5) 
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:42.0) Gecko/42.0 Firefox/42.0

First Broken 
Environmental Variables:
Device: Flame 2.5
BuildID: 20150713205349
Gaia: 66638d0e65bf58b7f640bcc7bed4a0b23d1356c6
Gecko: 5bd5ca3ad614
Version: 42.0a1 (2.5) 
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:42.0) Gecko/42.0 Firefox/42.0

Last Working gaia / First Broken gecko - Issue does NOT occur
Gaia: 7676b68b4d32ed13243eeb719188847121bd5611
Gecko: 5bd5ca3ad614

First Broken gaia / Last Working gecko - Issue DOES ocucr
Gaia: 66638d0e65bf58b7f640bcc7bed4a0b23d1356c6
Gecko: 0931671a14ef

Gaia Pushlog: https://github.com/mozilla-b2g/gaia/compare/7676b68b4d32ed13243eeb719188847121bd5611...66638d0e65bf58b7f640bcc7bed4a0b23d1356c6
Blocks: 1179040
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Etienne, can you take a look at this please? This looks to have been caused by the landing for bug 1179040. We will need this landing backed out if possible since this is a smoke test blocker.
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker) → needinfo?(etienne)
Fixed by backing out bug 1179040.
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(gasolin)
Flags: needinfo?(etienne)
Resolution: --- → FIXED
This issue is verified fixed on the latest 2.5 Spark build.
Keypad is functional on lockscreen.

Environmental Variables:
Device: Aries 2.5
Build ID: 20150715181511
Gaia: c6ef08964711f461a8e6326eae911789d1ec220c
Gecko: 16e30af059b7
Gonk: 2916e2368074b5383c80bf5a0fba3fc83ba310bd
Version: 42.0a1 (2.5)
Firmware Version: D5803_23.1.A.1.28_NCB.ftf
User Agent: Mozilla/5.0 (Mobile; rv:42.0) Gecko/42.0 Firefox/42.0
Status: RESOLVED → VERIFIED
Flags: needinfo?(pbylenga)
Flags: needinfo?(pbylenga)
Moving the bug to the component where the regression came from.
blocking-b2g: 2.5? → 2.5+
Component: Gaia::System::Lockscreen → Gaia::System::Window Mgmt
The report sent that day showed  test_add_to_new_contact_from_messages also caught the bug.
Whiteboard: [2.5-Daily-Testing][Spark] → [2.5-Daily-Testing][Spark][fromAutomation]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: