Closed Bug 1105449 Opened 10 years ago Closed 10 years ago

Payment flow doesn't recover from a FxA UI_ERROR

Categories

(Tech Evangelism Graveyard :: Preinstalled B2G Apps, defect, P1)

x86
macOS
defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1095752

People

(Reporter: Harald, Unassigned)

References

Details

- Signed up as new FxA user
- After "You will receive your email" screen, the UI prompted again
- Screen is stuck in "Processing …" mode
- Cancelling that screen and clicking "Buy" again only bring back "Processing …"

Logs:
 file_tracker.js:88
"navigator.mozId onerror" "{"name":"UI_ERROR"}"
Flags: needinfo?(nick)
Restarting the app fixes it and "Buy" goes right into the payment flow.
Priority: -- → P1
Status: NEW → RESOLVED
Closed: 10 years ago
Flags: needinfo?(nick)
Resolution: --- → DUPLICATE
Serial: e444da0c (State: device)
Build ID               20141126000203
Gaia Revision          f9d6e3d83c3922e9399a6c27f5ce4cdd27bdfd05
Gaia Date              2014-11-26 00:46:55
Gecko Revision         https://hg.mozilla.org/releases/mozilla-b2g32_v2_0/rev/45112935086f
Gecko Version          32.0
Device Name            flame
Firmware(Release)      4.4.2
Firmware(Incremental)  eng.cltbld.20141126.032514
Firmware Date          Wed Nov 26 03:25:25 EST 2014
Bootloader             L1TC10011880
"SDL_WINDOWEVENT_SHOWN" __init.js:24

"SDL_WINDOWEVENT_FOCUS_GAINED" __init.js:24

"[WMW] FATAL:SetShowState: 0" __init.js:24

"[WMW] FATAL:SetShowState: 1" __init.js:24

"[WMW] FATAL:SetShowState: 3" __init.js:24

"emscripten_navigator_id_request: {}" game.js:1
"navigator.mozId.request" game.js:1
"SDL_WINDOWEVENT_FOCUS_LOST" __init.js:24

"applicationWillResignActive" __init.js:24

"applicationDidEnterBackground" __init.js:24

"saving..." file_tracker.js:84
"saving succeeded." file_tracker.js:88
"navigator.mozId onerror" "{"name":"UI_ERROR"}" game.js:1
"SDL_WINDOWEVENT_FOCUS_GAINED" __init.js:24

"applicationWillEnterForeground (GLctx.isContextLost = 0, m_inGLContextLostState=0)" __init.js:24

"applicationDidBecomeActive (GLctx.isContextLost = 0, m_inGLContextLostState=0)" __init.js:24

"{"name":"UI_ERROR"}" "string" game.js:1
"SDL_WINDOWEVENT_FOCUS_GAINED" __init.js:24
I've added the additional error handling for this and all other possible cases, seeing if I can repro the error to test the fix now.
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.