Closed
Bug 1060217
Opened 10 years ago
Closed 10 years ago
[Messages][SMS] Unable to dismiss the data change request, after switching to SIM2 then SIM1 again
Categories
(Firefox OS Graveyard :: RIL, defect)
Tracking
(blocking-b2g:2.1+, b2g-v2.1 affected)
VERIFIED
DUPLICATE
of bug 1065128
blocking-b2g | 2.1+ |
Tracking | Status | |
---|---|---|
b2g-v2.1 | --- | affected |
People
(Reporter: ericcc, Assigned: bevis)
References
Details
(Keywords: regression)
Attachments
(1 file)
398.67 KB,
text/plain
|
Details |
### STR 1. Have 2 SIM in phone. 2. Send MMS out from SIM1 -> okay. 3. Send MMS out from SIM2. 4. Data connection changed request, and tap okay. 5. Spinning for 5 minutes and got error, unable to send MMS https://bugzilla.mozilla.org/show_bug.cgi?id=1060185 6. Send MMS out from SIM1. 7. Data connection changed request, and tap okay. ### Actual Unable to dismiss the request page, it keeps coming back ### Version Gaia 007f3c50cf69f044628a23c2376c6d88aa45f617 Gecko https://hg.mozilla.org/mozilla-central/rev/d697d649c765 BuildID 20140828160238 Version 34.0a1 ro.build.version.incremental=110 ro.build.date=Fri Jun 27 15:57:58 CST 2014 B1TC00011230
Reporter | ||
Comment 1•10 years ago
|
||
Video http://youtu.be/DNUBRQwOUv8
Assignee | ||
Comment 2•10 years ago
|
||
From the log, Gaia keep requesting to send MMS via non-active SIM: "Gecko : -@- MmsService: RIL service is not active to send MMS." NI Steve for help to check if there is anything abnormal in gaia-side.
Component: RIL → Gaia::SMS
Flags: needinfo?(schung)
Reporter | ||
Updated•10 years ago
|
QA Whiteboard: [COM=Gaia::SMS]
Comment 3•10 years ago
|
||
After quick debug I think the reason for this bug and bug 1060217 somewhere in bug 1058585.
Comment 4•10 years ago
|
||
(In reply to Oleg Zasypkin [:azasypkin] from comment #3) > After quick debug I think the reason for this bug and bug 1060217 somewhere > in bug 1058585. Thanks for the clarification!
Flags: needinfo?(schung)
Comment 8•10 years ago
|
||
Triage: Failure in mayor functionality, we can not send MMS and it's a regression
blocking-b2g: 2.1? → 2.1+
Updated•10 years ago
|
Keywords: regressionwindow-wanted
Updated•10 years ago
|
QA Contact: ckreinbring
Comment 9•10 years ago
|
||
Regression window Last working BuildID: 20140807155618 Gaia: 54c3c19d439f7dbafda5c6cc3b4850b545a068ba Gecko: bd44d84142e8 Platform Version: 34.0a1 Firmware Version: V123 User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0 First broken BuildID: 20140807180713 Gaia: c45627132ae7f00026e361a14d5d084a1236af24 Gecko: 18f408a5984e Platform Version: 34.0a1 Firmware Version: V123 User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0 Working Gaia / Broken Gecko = Repro Gaia: 54c3c19d439f7dbafda5c6cc3b4850b545a068ba Gecko: 18f408a5984e Broken Gaia / Working Gecko = No repro Gaia: c45627132ae7f00026e361a14d5d084a1236af24 Gecko: bd44d84142e8 Gecko pushlog: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=bd44d84142e8&tochange=18f408a5984e B2G Inbound Last working BuildID: 20140807030215 Gaia: 54c3c19d439f7dbafda5c6cc3b4850b545a068ba Gecko: 82b971fde3d2 Platform Version: 34.0a1 Firmware Version: V123 User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0 First broken BuildID: 20140807034015 Gaia: 54c3c19d439f7dbafda5c6cc3b4850b545a068ba Gecko: 0c0a98b643b5 Platform Version: 34.0a1 Firmware Version: V123 User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0 Working Gaia / Broken Gecko = Repro Gaia: 54c3c19d439f7dbafda5c6cc3b4850b545a068ba Gecko: 0c0a98b643b5 Broken Gaia / Working Gecko = No repro Gaia: 54c3c19d439f7dbafda5c6cc3b4850b545a068ba Gecko: 82b971fde3d2 Gecko pushlog: http://hg.mozilla.org/integration/b2g-inbound/pushloghtml?fromchange=82b971fde3d2&tochange=0c0a98b643b5
QA Whiteboard: [COM=Gaia::SMS] → [QAnalyst-Triage?][COM=Gaia::SMS]
Flags: needinfo?(jmitchell)
Keywords: regressionwindow-wanted
Comment 10•10 years ago
|
||
Broken by Bug 1048723 ? Can you take a look Jessica ?
Blocks: 1048723
QA Whiteboard: [QAnalyst-Triage?][COM=Gaia::SMS] → [QAnalyst-Triage+][COM=Gaia::SMS]
Flags: needinfo?(jmitchell) → needinfo?(jjong)
Updated•10 years ago
|
QA Whiteboard: [QAnalyst-Triage+][COM=Gaia::SMS] → [QAnalyst-Triage+][lead-review+][COM=Gaia::SMS]
Comment 11•10 years ago
|
||
Mmm, bug 1048723 caused a regression that was fixed by bug 1058585. But even with the fix, I can reproduce this on master. From my observations, data calls were disconnected properly, and was switched to SIM 2 successfully, but the message kept popping out. Still need gaia's help to investigate the root cause. Thanks.
Flags: needinfo?(jjong) → needinfo?(schung)
Comment 12•10 years ago
|
||
Maybe Bevis can help too, in the absence of Steve this week. (My development Flame's second SIM slot is broken so I can't help much right now...)
Flags: needinfo?(btseng)
Comment 13•10 years ago
|
||
After further investigation, I found that the problem is because 'dom.mms.defaultServiceId', which is listened by MmsService, was not fired correctly (or not fired at all). That's why there was a mismatch is service ids [1]. 'dom.mms.defaultServiceId' is fired by settings.js when it observes a 'ril.mms.defaultServiceId' change [2], however, when user selects to switch the default service id, no 'ril.mms.defaultServiceId' change is observed by settings.js. I tried to listen in gecko, and was able to observe the change, so I think the problem is in settings.js. By the way, I was able to reproduce this by reverting the patches in bug 1048723 and 1058585, so it's not related. [1] http://dxr.mozilla.org/mozilla-central/source/dom/mobilemessage/gonk/MmsService.js#2324 [2] http://dxr.mozilla.org/mozilla-central/source/b2g/chrome/content/settings.js#128
Comment 14•10 years ago
|
||
Moving to RIL component, even if the code in settings.js is not _really_ in the RIL code it's still related. Thanks for your investigation Jessica!
Component: Gaia::SMS → RIL
Assignee | ||
Comment 15•10 years ago
|
||
Thanks for narrow down the problem. I'll take it first to figure out why the logic of mapping settings to pref is broken in settings.js. Is there any change recently in SettingsManager?
Assignee: nobody → btseng
Flags: needinfo?(schung)
Flags: needinfo?(btseng)
Assignee | ||
Comment 16•10 years ago
|
||
I was not able to reproduce this symptom in today's build in v2.1 & m-c. set qawanted again to double confirm. If yes, then please bisect to see what change might possibly fix it. Thanks!
Reporter | ||
Comment 17•10 years ago
|
||
I cannot reproduce that with recent new builds. Gaia-Rev b542080231bb9cdbdb282ab926965ad3f91f7460 Gecko-Rev https://hg.mozilla.org/releases/mozilla-aurora/rev/d614ae398c03 Build-ID 20140923155123 Version 34.0a2 Device-Name flame FW-Release 4.4.2 FW-Incremental 27 FW-Date Thu Sep 4 14:59:02 CST 2014 Bootloader L1TC10011800
Status: NEW → UNCONFIRMED
Ever confirmed: false
Comment 18•10 years ago
|
||
Eric, in comment 16, Bevis would like a regression window to know what fixed this. Can you please look if it's possible to have one?
Flags: needinfo?(echang)
Keywords: regressionwindow-wanted
Comment 19•10 years ago
|
||
Bug 1065128 seems to be what fixed this issue. B2g-inbound Regression Window Last Broken Environmental Variables: Device: Flame 2.2 BuildID: 20140915131232 Gaia: e2d70bee03b5380ac327a145e5d694fb2443f018 Gecko: 3d4b867d6bc7 Version: 35.0a1 (2.2) Firmware Version: User Agent: Mozilla/5.0 (Mobile; rv:35.0) Gecko/35.0 Firefox/35.0 First Working Environmental Variables: Device: Flame 2.2 BuildID: 20140915134152 Gaia: e2d70bee03b5380ac327a145e5d694fb2443f018 Gecko: d4b6ecaee33c Version: 35.0a1 (2.2) Firmware Version: User Agent: Mozilla/5.0 (Mobile; rv:35.0) Gecko/35.0 Firefox/35.0 Last Broken gaia / First Working gecko - Issue does NOT occur Gaia: e2d70bee03b5380ac327a145e5d694fb2443f018 Gecko: d4b6ecaee33c First Working gaia / Last Broken gekko - Issue DOES occur Gaia: e2d70bee03b5380ac327a145e5d694fb2443f018 Gecko: 3d4b867d6bc7 Gaia Pushlog: http://hg.mozilla.org/integration/b2g-inbound/pushloghtml?fromchange=3d4b867d6bc7&tochange=d4b6ecaee33c
QA Whiteboard: [QAnalyst-Triage+][lead-review+][COM=Gaia::SMS] → [QAnalyst-Triage?][lead-review+][COM=Gaia::SMS]
Flags: needinfo?(jmitchell)
Keywords: regressionwindow-wanted
QA Contact: ckreinbring → jmercado
Comment 20•10 years ago
|
||
"Bug 1065128 seems to be what fixed this issue."
QA Whiteboard: [QAnalyst-Triage?][lead-review+][COM=Gaia::SMS] → [QAnalyst-Triage+][lead-review+][COM=Gaia::SMS]
Flags: needinfo?(jmitchell)
Keywords: qawanted
Reporter | ||
Comment 21•10 years ago
|
||
Thanks for the help ^^ (In reply to Jayme Mercado [:JMercado] from comment #19)
Flags: needinfo?(echang)
Comment 22•10 years ago
|
||
Great, thanks !
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
Reporter | ||
Comment 23•10 years ago
|
||
Just to verify this Gaia-Rev 778ebac47554e1c4b7e9a952d73e850f58123914 Gecko-Rev https://hg.mozilla.org/releases/mozilla-aurora/rev/aa98eb8873a2 Build-ID 20141005160206 Version 34.0a2 Device-Name flame FW-Release 4.4.2 FW-Incremental eng.cltbld.20141005.194124 FW-Date Sun Oct 5 19:41:35 EDT 2014 Bootloader L1TC00011840
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•