Closed Bug 1222597 Opened 10 years ago Closed 10 years ago

Device is stuck on white Firefox OS logo screen after flashing latest b2g44 v2.5 builds

Categories

(Firefox OS Graveyard :: General, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:2.5?, b2g-v2.2 unaffected, b2g-v2.5 affected, b2g-master unaffected)

RESOLVED WORKSFORME
blocking-b2g 2.5?
Tracking Status
b2g-v2.2 --- unaffected
b2g-v2.5 --- affected
b2g-master --- unaffected

People

(Reporter: pcheng, Unassigned)

References

Details

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

Attachments

(1 file)

Aries build tested: https://tools.taskcluster.net/task-inspector/#CpPwJ-ceTYO4vFx1NEDNyg/0 Flame build tested: https://pvtbuilds.mozilla.org/pvt/mozilla.org/b2gotoro/nightly/mozilla-b2g44_v2_5-flame-kk/2015/11/2015-11-06-00-45-06/ STR: 1) Full flash the above builds to their respective devices Expected: After flashing, device enters FTU Actual: After flashing, device is stuck on white Firefox OS logo screen and unable to enter FTU Repro rate: 4/4 Attaching a logcat. Device: Aries BuildID: 20151106142850 Gaia: 66ae70a243db7554099d69d2729c69c907c85e41 Gecko: a2ae867da6c555ae09a3a04b9e4fbd4dd75c9a7c Gonk: a19052e4389c3ae2d8fc3e7a74a475401baacc56 Version: 44.0a2 Firmware Version: D5803_23.1.A.1.28_NCB.ftf User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0 Device: Flame BuildID: 20151106004506 Gaia: 66ae70a243db7554099d69d2729c69c907c85e41 Gecko: 99971e36ae9d264e975677dc0acb2b369431c425 Gonk: 205ac4204bbbb2098a8046444acba551ba5dc75a Version: 44.0a2 Firmware Version: v18D User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0
This issue doesn't happen on yesterday's 2.5, and doesn't happen on today's 2.2. Master is also unaffected. Unaffected on following builds: Device: Flame 2.5 (yesterday's) BuildID: 20151105004500 Gaia: 47da49f8206788d70d834c3a63d9245d50c89103 Gecko: 5c9fd135d4309239794126f1942d6e7aa8b3579c Gonk: 205ac4204bbbb2098a8046444acba551ba5dc75a Version: 44.0 Firmware Version: v18Dv4 User Agent: Mozilla/5.0 (Mobile; rv:45.0) Gecko/45.0 Firefox/45.0 Device: Flame 2.2 BuildID: 20151106032502 Gaia: 885647d92208fb67574ced44004ab2f29d23cb45 Gecko: 9d91dfad5e16 Gonk: bd9cb3af2a0354577a6903917bc826489050b40d Version: 37.0 (2.2) Firmware Version: v18Dv4 User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0 Device: Flame 2.6 Master BuildID: 20151106030214 Gaia: f39a7a827c0c0f48087ff3ead94f61ae22523919 Gecko: cc48981c026c50fdf80d47b040ae1fb8fe99ad07 Gonk: 205ac4204bbbb2098a8046444acba551ba5dc75a Version: 45.0a1 (2.6) Firmware Version: v18Dv4 User Agent: Mozilla/5.0 (Mobile; rv:45.0) Gecko/45.0 Firefox/45.0
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(jmercado)
Keywords: regression
Whiteboard: [2.6-Daily-Testing] [spark]
blocking-b2g: --- → 2.5?
QA Whiteboard: [QAnalyst-Triage?]
Whiteboard: [2.6-Daily-Testing] [spark] → [2.5-Daily-Testing] [spark]
QA Contact: jthomas
Flags: needinfo?(jmercado)
The changes in this pushlog were made due to Bug 1222110. 2.5 B2G44 Window Last Working Environmental Variables: Device: Flame 2.5 BuildID: 20151105053336 Gaia: 47da49f8206788d70d834c3a63d9245d50c89103 Gecko: 0869ace8c965bdfe63a55b98b4ee20b3de98ae20 Version: 45.0a1 (2.6) Firmware Version: v18D User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0 First Broken Environmental Variables: Device: Flame 2.5 BuildID: 20151105062540 Gaia: 47da49f8206788d70d834c3a63d9245d50c89103 Gecko: 00a6db3e9ba8a3fad6adb0522c5c63d78e3b6d5a Version: 44.0a2 (2.5) Firmware Version: v18D User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0 Last Working gaia / First Broken gecko - Affected with Broken Gecko Gaia: 47da49f8206788d70d834c3a63d9245d50c89103 Gecko: 00a6db3e9ba8a3fad6adb0522c5c63d78e3b6d5a Last Working gecko / First Broken gaia - Not Affected with Broken Gaia Gecko: 0869ace8c965bdfe63a55b98b4ee20b3de98ae20 Gaia: 47da49f8206788d70d834c3a63d9245d50c89103 2.5 B2G44 Pushlog: http://hg.mozilla.org/releases/mozilla-b2g44_v2_5/pushloghtml?fromchange=0869ace8c965bdfe63a55b98b4ee20b3de98ae20&tochange=00a6db3e9ba8a3fad6adb0522c5c63d78e3b6d5a
Blocks: 1222110
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(jmercado)
Ryan this issue began occurring after your reversion to b2g44. Can you please take a look?
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ryanvm)
Flags: needinfo?(nhirata.bugzilla)
Flags: needinfo?(jmercado)
Fabrice it was suggested to me that you might know what to do for this one as well.
Flags: needinfo?(fabrice)
It looks like we have a settings bustage: 11-06 14:29:56.000 322 322 I Gecko : AlarmService: _onSystemClockChanged 11-06 14:29:56.000 322 322 I Gecko : AlarmService: _restoreAlarmsFromDb() 11-06 14:29:56.000 322 322 E GeckoConsole: [JavaScript Error: "Settings queue head blocked at {59c2bb38-2802-43bd-9465-9c8250d0a2df} for 1434461856.249 secs, Settings API may be soft lockup. Lock from: SettingsServiceLock@jar:file:///system/b2g/omni.ja!/components/SettingsService.js:78:17 11-06 14:29:56.000 322 322 E GeckoConsole: createLock@jar:file:///system/b2g/omni.ja!/components/SettingsService.js:301:16 11-06 14:29:56.000 322 322 E GeckoConsole: RadioInterface@jar:file:///system/b2g/omni.ja!/components/RadioInterfaceLayer.js:653:14 11-06 14:29:56.000 322 322 E GeckoConsole: RadioInterfaceLayer@jar:file:///system/b2g/omni.ja!/components/RadioInterfaceLayer.js:409:31 11-06 14:29:56.000 322 322 E GeckoConsole: XPCOMUtils__getFactory/factory.createInstance@resource://gre/modules/XPCOMUtils.jsm:326:19 11-06 14:29:56.000 322 322 E GeckoConsole: @jar:file:///system/b2g/omni.ja!/components/MobileConnectionService.js:74:11 11-06 14:29:56.000 322 322 E GeckoConsole: XPCU_defineLazyGetter/<.get@resource://gre/modules/XPCOMUtils.jsm:198:21 11-06 14:29:56.000 322 322 E GeckoConsole: MobileConnectionService@jar:file:///system/b2g/omni.ja!/components/MobileConnectionService.js:1405:7 11-06 14:29:56.000 322 322 E GeckoConsole: XPCOMUtils__getFactory/factory.createInstance@resource://gre/modules/XPCOMUtils.jsm:326:19 11-06 14:29:56.000 322 322 E GeckoConsole: XPCU_serviceLambda@resource://gre/modules/XPCOMUtils.jsm:230:14 11-06 14:29:56.000 322 322 E GeckoConsole: XPCU_defineLazyGet 11-06 14:29:56.000 322 322 I Gecko : -*- SettingsRequestManager: Settings queue head blocked at {59c2bb38-2802-43bd-9465-9c8250d0a2df} for 1434461856.249 secs, Settings API may be soft lockup. Lock from: SettingsServiceLock@jar:file:///system/b2g/omni.ja!/components/SettingsService.js:78:17 11-06 14:29:56.000 322 322 I Gecko : createLock@jar:file:///system/b2g/omni.ja!/components/SettingsService.js:301:16 11-06 14:29:56.000 322 322 I Gecko : RadioInterface@jar:file:///system/b2g/omni.ja!/components/RadioInterfaceLayer.js:653:14 11-06 14:29:56.000 322 322 I Gecko : RadioInterfaceLayer@jar:file:///system/b2g/omni.ja!/components/RadioInterfaceLayer.js:409:31 11-06 14:29:56.000 322 322 I Gecko : XPCOMUtils__getFactory/factory.createInstance@resource://gre/modules/XPCOMUtils.jsm:326:19 11-06 14:29:56.000 322 322 I Gecko : @jar:file:///system/b2g/omni.ja!/components/MobileConnectionService.js:74:11 11-06 14:29:56.000 322 322 I Gecko : XPCU_defineLazyGetter/<.get@resource://gre/modules/XPCOMUtils.jsm:198:21 11-06 14:29:56.000 322 322 I Gecko : MobileConnectionService@jar:file:///system/b2g/omni.ja!/components/MobileConnectionService.js:1405:7 11-06 14:29:56.000 322 322 I Gecko : XPCOMUtils__getFactory/factory.createInstance@resource://gre/modules/XPCOMUtils.jsm:326:19 11-06 14:29:56.000 322 322 I Gecko : XPCU_serviceLambda@resource://gre/modules/XPCOMUtils.jsm:230:14 11-06 14:29:56.000 322 322 I Gecko : XPCU_defin 11-06 14:29:56.000 295 788 D QsoftapCmd: Got softap fwreload command we are passing on 11-06 14:29:56.000 295 788 D SoftapController: Softap fwReload - Ok 11-06 14:29:56.000 322 322 E GeckoConsole: [JavaScript Error: "Settings queue head blocked at {59c2bb38-2802-43bd-9465-9c8250d0a2df} for 1434461856.254 secs, Settings API may be soft lockup. Lock from: SettingsServiceLock@jar:file:///system/b2g/omni.ja!/components/SettingsService.js:78:17 11-06 14:29:56.000 322 322 E GeckoConsole: createLock@jar:file:///system/b2g/omni.ja!/components/SettingsService.js:301:16 11-06 14:29:56.000 322 322 E GeckoConsole: RadioInterface@jar:file:///system/b2g/omni.ja!/components/RadioInterfaceLayer.js:653:14 11-06 14:29:56.000 322 322 E GeckoConsole: RadioInterfaceLayer@jar:file:///system/b2g/omni.ja!/components/RadioInterfaceLayer.js:409:31 11-06 14:29:56.000 322 322 E GeckoConsole: XPCOMUtils__getFactory/factory.createInstance@resource://gre/modules/XPCOMUtils.jsm:326:19 11-06 14:29:56.000 322 322 E GeckoConsole: @jar:file:///system/b2g/omni.ja!/components/MobileConnectionService.js:74:11 11-06 14:29:56.000 322 322 E GeckoConsole: XPCU_defineLazyGetter/<.get@resource://gre/modules/XPCOMUtils.jsm:198:21 11-06 14:29:56.000 322 322 E GeckoConsole: MobileConnectionService@jar:file:///system/b2g/omni.ja!/components/MobileConnectionService.js:1405:7 11-06 14:29:56.000 322 322 E GeckoConsole: XPCOMUtils__getFactory/factory.createInstance@resource://gre/modules/XPCOMUtils.jsm:326:19 11-06 14:29:56.000 322 322 E GeckoConsole: XPCU_serviceLambda@resource://gre/modules/XPCOMUtils.jsm:230:14 11-06 14:29:56.000 322 322 E GeckoConsole: XPCU_defineLazyGet 11-06 14:29:56.000 322 322 I Gecko : -*- SettingsRequestManager: Settings queue head blocked at {59c2bb38-2802-43bd-9465-9c8250d0a2df} for 1434461856.254 secs, Settings API may be soft lockup. Lock from: SettingsServiceLock@jar:file:///system/b2g/omni.ja!/components/SettingsService.js:78:17 11-06 14:29:56.000 322 322 I Gecko : createLock@jar:file:///system/b2g/omni.ja!/components/SettingsService.js:301:16 11-06 14:29:56.000 322 322 I Gecko : RadioInterface@jar:file:///system/b2g/omni.ja!/components/RadioInterfaceLayer.js:653:14 11-06 14:29:56.000 322 322 I Gecko : RadioInterfaceLayer@jar:file:///system/b2g/omni.ja!/components/RadioInterfaceLayer.js:409:31 11-06 14:29:56.000 322 322 I Gecko : XPCOMUtils__getFactory/factory.createInstance@resource://gre/modules/XPCOMUtils.jsm:326:19 11-06 14:29:56.000 322 322 I Gecko : @jar:file:///system/b2g/omni.ja!/components/MobileConnectionService.js:74:11 11-06 14:29:56.000 322 322 I Gecko : XPCU_defineLazyGetter/<.get@resource://gre/modules/XPCOMUtils.jsm:198:21 11-06 14:29:56.000 322 322 I Gecko : MobileConnectionService@jar:file:///system/b2g/omni.ja!/components/MobileConnectionService.js:1405:7 11-06 14:29:56.000 322 322 I Gecko : XPCOMUtils__getFactory/factory.createInstance@resource://gre/modules/XPCOMUtils.jsm:326:19 11-06 14:29:56.000 322 322 I Gecko : XPCU_serviceLambda@resource://gre/modules/XPCOMUtils.jsm:230:14 11-06 14:29:56.000 322 322 I Gecko : XPCU_defin 11-06 14:29:56.000 630 630 I Gecko : ######################## BrowserElementChildPreload.js loaded
Flags: needinfo?(fabrice)
Gregor, any idea how we can end up in this state on a fresh build?
Flags: needinfo?(anygregor)
I'm betting it's the same issue as the Gij bustage v2.5 is currently dealing with - bumping the version number from 44.0a1 to 44.0a2 also causes the NIGHTLY_BUILD ifdef to get unset, so if code crept in that depends on features guarded by it, you're gonna have a bad time.
Flags: needinfo?(ryanvm)
(In reply to [:fabrice] Fabrice Desré from comment #5) > It looks like we have a settings bustage: Settings queue head blocked for 1434461856.254 secs This is just a warning that the time jumped during bootup. I don't believe this is a settings issue.
Flags: needinfo?(anygregor)
I just tried with the latest 2.5 build from taskcluster and it works for me: https://tools.taskcluster.net/task-inspector/#D5JVLKWzQOutEmaMQxsWyw/0
Try again with today's build please as per comment 9.
Flags: needinfo?(nhirata.bugzilla) → needinfo?(pcheng)
Setting qawanted to check this issue on Flame and Aries per comment 9.
Keywords: qawanted
Confirmed that this bug magically fixed itself over the weekend and that this is no longer occurring on Flame or Aries. Flame build used: https://pvtbuilds.mozilla.org/pvt/mozilla.org/b2gotoro/nightly/mozilla-b2g44_v2_5-flame-kk/2015/11/2015-11-09-00-45-52/ Aries build used: https://tools.taskcluster.net/task-inspector/#bgjuz7eBQr2ouPPzwJsO9Q/0 Observed result: FTU can be entered without issue after flashing. Device: Aries 2.5 BuildID: 20151109192627 Gaia: 9f823b3b2902558bad224384e1abddd1bb35d93a Gecko: 08e3099c9d9a949e6b0b8d11ae0790ed3b02dbe9 Gonk: a19052e4389c3ae2d8fc3e7a74a475401baacc56 Version: 44.0a2 (2.5) Firmware Version: D5803_23.1.A.1.28_NCB.ftf User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0 Device: Flame 2.5 BuildID: 20151109004552 Gaia: cf646c52bb947af28329b0a100df91d1b1f2a907 Gecko: 4eafef5b80f8985c94c4a067f130d37513e1a581 Gonk: 205ac4204bbbb2098a8046444acba551ba5dc75a Version: 44.0a2 (2.5) Firmware Version: v18Dv4 User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage?]
Flags: needinfo?(pcheng) → needinfo?(jmercado)
Keywords: qawanted
Closing this issue as WFM since it no longer occurs.
Status: NEW → RESOLVED
Closed: 10 years ago
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(jmercado)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: