Closed Bug 1187087 Opened 9 years ago Closed 9 years ago

[E-Mail] Email app crashes when selecting 'Next' for automatic account setup, apparently due to IPDL protocol error on SetCookieString

Categories

(Firefox OS Graveyard :: Gaia::E-Mail, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-master unaffected)

RESOLVED WORKSFORME
Tracking Status
b2g-master --- unaffected

People

(Reporter: Marty, Unassigned)

References

Details

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

Attachments

(1 file)

Attached file logcat-email.txt
Description:
If the user attempts to use automatic account creation instead of manual creation by selecting 'Next,' the application will close and the user will be returned to the homescreen.

This issue seems to have similar behavior and a similar logcat to this contacts issue: https://bugzilla.mozilla.org/show_bug.cgi?id=1186920

This also seems to be causing an automation failure: https://bugzilla.mozilla.org/show_bug.cgi?id=1187077

Repro Steps:
1) Update a Aries to 20150723134401
2) Connect to WiFi or Data network
3) Open the E-Mail app.
4) Input a name and account address, then select 'Next'


Actual:
The application closes and the user is returned to the homescreen.

Expected:
The application remains performant and the user is brought through the automatic sign-in page.

Environmental Variables:
Device: Aries 2.5
Build ID: 20150723134401
Gaia: aa1698251e86c820c50c045b0a3ff65fd6b0eee7
Gecko: eee2d49d055c
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: 10/10
See attached: logcat
This issue DOES occur on Flame 2.5 builds.
The application closes and the user is returned to the homescreen.

Environmental Variables:
Device: Flame 2.5
Build ID: 20150723010205
Gaia: f04fdbfa1943dddeab8ecd1299a76ab56e590d00
Gecko: 2ddec2dedced
Gonk: 41d3e221039d1c4486fc13ff26793a7a39226423
Version: 42.0a1 (2.5)
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:42.0) Gecko/42.0 Firefox/42.0

This issue does NOT occur on Flame 2.2 builds.
The application remains performant and the user is brought through the automatic sign-in page.

Environmental Variables:
Device: Flame 2.2
Build ID: 20150723002503
Gaia: e1e6317f17a840b19af9dbb25f5a771d8d9fa161
Gecko: d8326043baec
Gonk: bd9cb3af2a0354577a6903917bc826489050b40d
Version: 37.0 (2.2)
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
[Blocking Requested - why for this release]:
Functional regression of a core feature

Let's check the window found in https://bugzilla.mozilla.org/show_bug.cgi?id=1186920
blocking-b2g: --- → 2.5?
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
QA Contact: xiongfuchao
Yes, based on the log, this looks like the same problem as bug 1186920 involving setting cookies based on the log:

07-23 14:10:45.581: I/GeckoDump(7671): [32mLOG: htmlCache reset[0m
mozChromeEvent
07-23 14:10:45.591: I/Gecko(2559): IPDL protocol error: Handler for SetCookieString returned error code
07-23 14:10:45.591: I/Gecko(2559): ###!!! [Parent][DispatchAsyncMessage] Error: (msgtype=0x3E0003,name=PCookieService::Msg_SetCookieString) Processing error: message was deserialized, but the handler returned false (indicating failure)
...
07-23 14:10:45.621: I/GeckoDump(2559): [system] [AppWindow][E-Mail][AppWindow_37][17062.005]  Handling mozbrowsererror event...
07-23 14:10:45.621: I/GeckoDump(2559): [system] [AppWindow][E-Mail][AppWindow_37][17062.005] publishing internal event: crashed
07-23 14:10:45.621: I/GeckoDump(2559): [system] [AppWindow][E-Mail][AppWindow_37][17062.005] publishing external event: crashed
Summary: [E-Mail] Email app closes when selecting 'Next' for automatic account setup. → [E-Mail] Email app crashes when selecting 'Next' for automatic account setup, apparently due to IPDL protocol error on SetCookieString
Mozilla-Inbound Regression Window

Last Working Environmental Variables:
Device: Flame Master
Gaia-Rev        b57aef5b7f52c40f88ee4c069ff722404e8e8521
Gecko-Rev       https://hg.mozilla.org/integration/mozilla-inbound/rev/2c39e2f89403
Build-ID        20150722130051
Version         42.0a1
Device-Name     flame
FW-Release      4.4.2
FW-Incremental  eng.cltbld.20150527.043015
FW-Date         Wed May 27 04:30:24 EDT 2015
Bootloader      L1TC000118D0

First Broken Environmental Variables:
Device: Flame Master
Gaia-Rev        f04fdbfa1943dddeab8ecd1299a76ab56e590d00
Gecko-Rev       https://hg.mozilla.org/integration/mozilla-inbound/rev/01f9844491ce
Build-ID        20150722134649
Version         42.0a1
Device-Name     flame
FW-Release      4.4.2
FW-Incremental  eng.cltbld.20150527.043015
FW-Date         Wed May 27 04:30:24 EDT 2015
Bootloader      L1TC000118D0

First Broken Gecko & Last Working Gaia - issue DOES repro
Gaia-Rev        b57aef5b7f52c40f88ee4c069ff722404e8e8521
Gecko-Rev       https://hg.mozilla.org/integration/mozilla-inbound/rev/01f9844491ce

First Broken Gaia & Last Working Gecko - issue dose NOT repro
Gaia-Rev        f04fdbfa1943dddeab8ecd1299a76ab56e590d00
Gecko-Rev       https://hg.mozilla.org/integration/mozilla-inbound/rev/2c39e2f89403

Mozilla-inbound pushlog:
http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=2c39e2f89403&tochange=01f9844491ce
QA Whiteboard: [MGSEI-Triage+]
QA Contact: xiongfuchao
This issue is no longer occurring now that bug 1186920 has been fixed. Resolving as WorksForMe.
Email app can progress through automatic sign-in properly.

Environmental Variables:
Device: Aries 2.5
Build ID: 20150727151800
Gaia: 4e3e21a4ba3f188b45623ee2297f21d0791f8667
Gecko: 21ca97268bae
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: NEW → RESOLVED
Closed: 9 years ago
QA Whiteboard: [MGSEI-Triage+] → [MGSEI-Triage+][QAnalyst-Triage?]
Flags: needinfo?(onelson)
Resolution: --- → WORKSFORME
QA Whiteboard: [MGSEI-Triage+][QAnalyst-Triage?] → [MGSEI-Triage+][QAnalyst-Triage+]
Flags: needinfo?(onelson)
blocking-b2g: 2.5? → ---
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: