Closed Bug 1089566 Opened 10 years ago Closed 10 years ago

[EmergencyCall][DSDS]SIM2 only, cannot dial out emergency call

Categories

(Firefox OS Graveyard :: RIL, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:2.2+, b2g-v2.2 verified)

VERIFIED FIXED
blocking-b2g 2.2+
Tracking Status
b2g-v2.2 --- verified

People

(Reporter: mlien, Assigned: aknow)

Details

(Whiteboard: [2.1-bug-bash][TPE][2.2-flame-reduced-run])

Attachments

(2 files)

Build Information
Gaia-Rev        0f76e0baac733cca56d0140e954c5f446ebc061f
Gecko-Rev       https://hg.mozilla.org/releases/mozilla-b2g34_v2_1/rev/7d78ff7d25b6
Build-ID        20141023161200
Version         34.0
Device-Name     flame
FW-Release      4.4.2
FW-Incremental  39
FW-Date         Thu Oct 16 18:19:14 CST 2014
Bootloader      L1TC00011880

Steps to Reproduce
1. Only put one SIM in SIM2 (2G slot)
2. Enable passcode screen lock -> Press power to sleep mode
3. Press power to wake up -> Slide to right -> Emergency call
4. Dial 112/911

Expected Results
Can dial out emergency call

Actual Results
It will show 112/911 is not an emergency number

Reproduction Frequency: 
100%
This could be related to bug 1062122
Whiteboard: [2.1-FC-bug-bash][TPE] → [2.1-bug-bash][TPE]
blocking-b2g: --- → 2.2?
triage: impact on essential functionality
blocking-b2g: 2.2? → 2.2+
I tried it on flame and it is reproducible although the error message is different from the description here.

Quick analysis.

Gecko send the dial request on sim 1 and got the failure result. Maybe in this case, gecko should be more smart and send the request to the one which sim card exists.
Assignee: nobody → szchen
This issue also occurs when the user calls 911 from the dialer with only SIM 2 inserted. The following error message appears: "Unable to make a phone call now - Cannot make a call. If you are already dialing, please hang up first.". 

See attached screenshot.
Flags: needinfo?(dharris)
QA Whiteboard: [QAnalyst-Triage?]
Whiteboard: [2.1-bug-bash][TPE] → [2.1-bug-bash][TPE][2.2-flame-reduced-run]
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(dharris)
Comment on attachment 8534256 [details] [diff] [review]
Refine the policy for selecting emergency client

Review of attachment 8534256 [details] [diff] [review]:
-----------------------------------------------------------------

Looks good to me, thank you.
Attachment #8534256 - Flags: review?(htsai) → review+
https://hg.mozilla.org/mozilla-central/rev/6823b0f38478
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
This issue is verified fixed on Flame 2.2.

Result: Emergency call can be made following STR in comment 0 and comment 5.

Device: Flame 2.2 Master (319mb)(Kitkat Base)(Full Flash)
BuildID: 20141218040201
Gaia: 58734e8a48157f99d5b733412b600c2e04c954fe
Gecko: 5c7a6294b82a
Gonk: e5c6b275d77ca95fb0f2051c3d2242e6e0d0e442
Version: 37.0a1 (2.2 Master)
Firmware: V188-1
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0
Status: RESOLVED → VERIFIED
Flags: needinfo?(ktucker)
Flags: needinfo?(ktucker)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: