On Thu, Mar 20, 2014 at 10:38 AM, Irving Reid <irv...@mozilla.com> wrote: > For unknown reasons, internal bookkeeping prefs used by AddonManager and > XPIProvider are set to values of the wrong type on some Firefox profiles, > and are now stuck that way. I can write wrapper code on these calls to catch > the error and clear the broken preference, but I wonder if it would be > better to change set*Pref() to force the preference to the intended type.
Which prefs, out of curiosity? I could imagine some forms of malware installers clobbering prefs.js values (or even firefox.js/all.js values, if they have appdir write access) incorrectly. If that's what's happening here it should inform our ways of mitigating it. Any way to get more data from the affected installations? Gavin _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform