Closed Bug 1054567 Opened 10 years ago Closed 10 years ago

[B2G][Loop] Users can receive a call right as they logout

Categories

(Firefox OS Graveyard :: Gaia::Loop, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-v2.0 affected, b2g-v2.1 unaffected)

RESOLVED WONTFIX
Tracking Status
b2g-v2.0 --- affected
b2g-v2.1 --- unaffected

People

(Reporter: jdegeus, Assigned: borjasalguero)

References

()

Details

(Whiteboard: [not blocking][2.0-exploratory][tef-triage])

Attachments

(1 file)

Description:
If the user select "Logout" right as a second device is calling the user, users will still be able to receive the call and answer. Upon hanging up the call, users will be returned to the sign in screen.

Setup: 
- Install the Loop app on 2 devices from: https://github.com/mozilla-b2g/firefoxos-loop-client
- Confirm both devices have contacts added for both device 

Repro Steps:
1) Update a Flame to 20140815000200
2) Device 1: Launch Loop> Settings
3) Device 2: Enter Contacts> Select Device 1 contact> Audio or Video
4) Device 1: Right as Device 2 calls Device 1 select "Logout" 
5) Observe users receive call

Actual:
Users can receive a call right as they logout

Expected:
Users are logged out and do not receive a call

Environmental Variables:
Device: Flame 2.0 (319mb)
Build ID: 20140815000200
Gaia: 295c7f50707372e5af6d8e83148d2d970076dfd6
Gecko: 879c5208084f
Version: 32.0 (2.0)
Firmware Version: v123
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0

Repro frequency: 3/3 
See attached: Video and logcat
http://youtu.be/eNAtJNWWALo
This issue DOES NOT occur on Flame 2.1 (319mb), Flame 2.0 (512mb)

Actual: Users will NOT be logged out upon clicking "Logout" right as users recieve a call.

Flame 2.1 (319mb)

Environmental Variables:
Device: Flame Master
Build ID: 20140814040202
Gaia: 5e074831f9ddacdf6f622a6dffaecb626f740be8
Gecko: 5299864050ee
Version: 34.0a1 (Master)
Firmware Version: v123
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0

Flame 2.0 (512mb)

Environmental Variables:
Device: Flame 2.0
Build ID: 20140814000201
Gaia: 8b1b64ca3347e015d7a57df6d053f95cd26046ca
Gecko: 2f288e8aea09
Version: 32.0 (2.0)
Firmware Version: v123
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0

---------------------------------------------------------

Loop app is not supported on Flame 1.4 (319mb)

Flame 1.4 (319mb)

Environmental Variables:
Device: Flame 1.4
BuildID: 20140813063003
Gaia: 5bb0edb3446df787c48dbb37272827ad94cb9245
Gecko: 3d30ba3dc503
Version: 30.0 (1.4)
Firmware: V123
User Agent: Mozilla/5.0 (Mobile; rv:30.0) Gecko/30.0 Firefox/30.0

---------------------------------------------------------

Testers were informed not to test on Buri devices
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Assignee: nobody → borja.bugzilla
Seems minor not nominating to block.
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage+][lead-review+]
Agree this is not blocking as comment 2 says.
Whiteboard: [2.0-exploratory] → [not blocking]
Whiteboard: [not blocking] → [not blocking][2.0-exploratory]
Closing as WON'T FIXED, very corner case and difficult to fix as Server is also implied
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
Whiteboard: [not blocking][2.0-exploratory] → [not blocking][2.0-exploratory][tef-triage]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: