mozilla/browserid — Issue #1080: AGAIN!  exception in l10n code during first page load after VM provisioning
Author: lloyd
Created: 2012-02-09 06:47:56+00:00
State: open

Now, featuring a new stack trace:

TypeError: Second argument must be a string or a buffer.
at GettextDomain.checkMagick (/home/app/node_modules/node-gettext/index.js:34:14)
at new GettextDomain (/home/app/node_modules/node-gettext/index.js:10:10)
at Gettext.addTextdomain (/home/app/node_modules/node-gettext/index.js:221:28)
at Object.handle (/home/app/code/lib/i18n.js:117:29)
at next (/home/app/node_modules/connect/lib/http.js:201:15)
at Object.logger [as handle] (/home/app/node_modules/connect/lib/middleware/logger.js:155:5)
at next (/home/app/node_modules/connect/lib/http.js:201:15)
at Object.handle (/home/app/code/lib/heartbeat.js:29:14)
at next (/home/app/node_modules/connect/lib/http.js:201:15)
at Object.handle (/home/app/node_modules/express/lib/http.js:84:5)

missing mo file? Given that `i18n.js` line 117 looks like this:

mo_cache[locale].gt.addTextdomain(locale,
fs.readFileSync(mo_path));

perhaps I need to define a `debug_lang` for aws deploy? hmm.

remote: "debug_lang": "it-CH",

ideas?