We’ve been having some troubles with users who have upgraded from Thunderbird 17 to Thunderbird 24 (despite the jump in numbering, that’s only one version different – Thunderbird recently changed their version numbering scheme to match Firefox). The symptom was that after upgrading, you no longer see any of your email or folders despite the account settings being all present and correct.
We manage our software centrally using wpkg, and as part of that we deploy a prefs.js file which sets a number of default preferences. One preference we set is
pref("toolkit.telemetry.prompted", true)
to disable a prompt which asks if one wants to send usage data back to Mozilla.
It turns out that Thunderbird changed this configuration value from a boolean to an integer, for compatibility with Firefox. This means that if you have an old preferences file with the boolean value, then rather than failing gracefully, Thunderbird 24 becomes totally unusable as described above. You instead need to set
pref("toolkit.telemetry.prompted", 2)
to achieve the old behaviour.
If you’re writing software and need to make a change to the format of your config file: please try to fail gracefully if you receive a config value you weren’t quite expecting!
-
Recent Posts
-
Recent Comments
-
Archives
- August 2021
- April 2021
- March 2021
- July 2020
- May 2020
- March 2020
- February 2020
- January 2020
- November 2019
- June 2019
- May 2019
- April 2019
- March 2019
- July 2018
- June 2017
- October 2016
- September 2016
- August 2016
- June 2016
- April 2016
- March 2016
- February 2016
- November 2015
- October 2015
- September 2015
- August 2015
- June 2015
- April 2015
- March 2015
- January 2015
- October 2014
- September 2014
- August 2014
- July 2014
- January 2014
- September 2013
- July 2013
- May 2013
- February 2013
- January 2013
- December 2012
- November 2012
- October 2012
-
Categories
-
Meta