Closed Bug 945750 Opened 11 years ago Closed 11 years ago

Desktop b2g fails to startup: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale

Categories

(Firefox OS Graveyard :: Gaia::System, defect, P1)

Other
Gonk (Firefox OS)
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: zcampbell, Unassigned)

References

Details

This tinderbox build is causing all Gaia-ui-tests to fail.

http://ftp.mozilla.org/pub/mozilla.org/b2g/tinderbox-builds/mozilla-central-linux64_gecko/1386072156/b2g-28.0a1.multi.linux-x86_64.tar.bz2

When starting b2g up it does not get past the "based on Mozilla technology" splash screen.

Starting it up manually causes these error messages in the console.




Running: /home/zac/Mozilla/gaia/b2g/b2g-bin -profile /home/zac/Mozilla/gaia/b2g/gaia/profile

(process:19493): GLib-CRITICAL **: g_slice_set_config: assertion `sys_page_size == 0' failed
1386085037631	Marionette	INFO	marionette enabled via build flag and pref
1386085037713	Marionette	INFO	marionette-server.js loaded
1386085037738	Marionette	INFO	Listening on port 2828

1386085037738	Marionette	INFO	Marionette server ready
-*- DownloadsAPI.jsm : init
************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://clock.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://keyboard.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://wappush.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://communications.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://email.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://fm.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://music.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://ringtones.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://pdfjs.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://setringtone.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://calendar.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://bluetooth.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://fl.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://video.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://homescreen.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://system.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://settings.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://browser.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://sms.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://camera.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://gallery.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://wallpaper.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://costcontrol.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for http://mochi.test:8888************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for https://marketplace.allizom.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://marketplace-dev.allizom.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://marketplace.firefox.com************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://twittershare.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://ds-test.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://demo-keyboard.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://geoloc.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://membuster.gaiamobile.orgCaught webapps install permissions error for app://music2.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://test-ime.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://share-receiver.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://template.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://test-agent.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://test-container.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://test-keyboard-app.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://test-otasp.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://test-receiver-1.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://test-receiver-2.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://test-receiver-inline.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://test-wappush.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
Caught webapps install permissions error for app://uitest.gaiamobile.org************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/AppsUtils.jsm :: this.ManifestHelper :: line 553"  data: no]
************************************************************
-*- DownloadsAPI.jsm : view added to download list.
###################################### forms.js loaded
############################### browserElementPanning.js loaded
######################## BrowserElementChildPreload.js loaded
*** UTM:SVC TimerManager:registerTimer - id: user-agent-updates-timer
JavaScript error: app://system.gaiamobile.org/shared/js/dump.js, line 26: settings is null
JavaScript error: app://system.gaiamobile.org/js/applications.js, line 47: apps.mgmt is null
JavaScript error: app://system.gaiamobile.org/js/bootstrap.js, line 88: navigator.mozSettings is null
JavaScript error: app://system.gaiamobile.org/js/icc.js, line 97: window.navigator.mozSettings is null
JavaScript error: app://system.gaiamobile.org/js/cell_broadcast_system.js, line 15: settings is null
JavaScript error: app://system.gaiamobile.org/js/value_selector/value_selector.js, line 78: navigator.mozSettings is null
JavaScript error: app://system.gaiamobile.org/shared/js/operator_variant_helper.js, line 284: IccHelper is undefined
JavaScript error: app://system.gaiamobile.org/shared/js/settings_listener.js, line 28: settings is null
JavaScript error: app://system.gaiamobile.org/shared/js/idletimer.js, line 101: navigator.addIdleObserver is not a function
XXX FIXME : Got a mozContentEvent: accessibility-screenreader
JavaScript error: app://system.gaiamobile.org/shared/js/settings_listener.js, line 28: settings is null
XXX FIXME : Got a mozContentEvent: nfc-hardware-state-change
JavaScript error: app://system.gaiamobile.org/js/update_manager.js, line 53: this._mgmt is null
JavaScript error: app://system.gaiamobile.org/js/storage_watcher.js, line 23: this._appStorage is null
XXX FIXME : Got a mozContentEvent: nfc-hardware-state-change
XXX FIXME : Got a mozContentEvent: system-message-listener-ready
JavaScript error: app://system.gaiamobile.org/shared/js/settings_listener.js, line 28: settings is null
###################################### forms.js loaded
############################### browserElementPanning.js loaded
######################## BrowserElementChildPreload.js loaded
(In reply to Gregor Wagner [:gwagner] from comment #2)
> Same as bug 945723 which should be fixed by
> https://tbpl.mozilla.org/?rev=4bf430d990e5

How? The patch there is only touching android code. Why would this affect b2g desktop?
I'm currently bisecting this, I'll report my findings ASAP.
I will be very happy if that was a bad backout -- we tested the shit out of that Android work, so it came as a surprise to me.
See Also: → 945723
Summary: desktop b2g fails to startup → Desktop b2g fails to startup: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXULChromeRegistry.getSelectedLocale
Given that this has the same exception as Bug 945723, and backing out the likely culprit on the Java side had no effect, I'm going to mark this bug as blocking that one. 

Gabriele, please let us know ASAP when you're done bisecting; we need to roll up another Android Nightly today if we can.
Assignee: nobody → gsvelto
Blocks: 945723
Severity: normal → critical
Status: NEW → ASSIGNED
(In reply to Jason Smith [:jsmith] from comment #3)
> (In reply to Gregor Wagner [:gwagner] from comment #2)
> > Same as bug 945723 which should be fixed by
> > https://tbpl.mozilla.org/?rev=4bf430d990e5
> 
> How? The patch there is only touching android code. Why would this affect
> b2g desktop?

Good point :(
I'm almost there, just another three runs.
I've finished the bisection but haven't managed to reproduce the problem :-( I'm going to buy some dinner now so if somebody wants to pick this up from here feel free to take the bug from me. I'll try again later if nobody has isolated the problem yet.
I don't know if b2g uses a multi-locale repack, but Fennec does. I opened the Nightly APK, then opened assets/omni.ja and found zero locales in the "chrome" folder. If you do the same with a working Nightly from a few days ago, you'd see a long list of locale folders. The chrome.manifest file also fails to list the locales.

Something has broken the multi-locale repack.
(In reply to Mark Finkle (:mfinkle) from comment #10)
> Something has broken the multi-locale repack.

I've rebuilt the desktop client once more but I still cannot reproduce the issue. I'll leave the bug to someone more familiar with the problem as I fear I cannot be of further assistance here.
Assignee: gsvelto → nobody
Status: ASSIGNED → NEW
Fixed as a fixup to bug 943728
https://hg.mozilla.org/mozilla-central/rev/9ac7ed427cd2
Blocks: 943728
No longer blocks: 945723
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.