To reproduce the bug (you can substitute anything, **including valid data** for 'none' in the following):
0) from console rm -rf ~/.mozilla-thunderbird
1) launch thunderbird
2) Import wizard: Don't import anything
3) Account wizard: Email account
4) Name: none, email address: none@none
5) Server information: IMAP, Incoming: none, Outgoing: none
6) Incoming username: none
7) Account name: none@none
8) Finish
9) (Alert, failed to connect to none -- this is as expected)
10) press WRITE --->
"An error occurred while creating a message compose window. Please try again."
I tried it all with valid, DNS-resolvable server names.
----
The bug did not appear right away when I did not use the Account Setup Wizard for creating the initial account at first launch -- temporary workaround:
0) from console rm -rf ~/.mozilla-thunderbird
1) launch thunderbird
2) Import wizard: Don't import anything
3) Account wizard: CANCEL, confirm with EXIT
4) press WRITE
5) Account wizard appears, proceed as in 4)-8) before
6) open/close compose windows **works as expected**
7) when thunderbird is restarted, the same bug occurs again
I'll attach the generated prefs.js (which looks OK to me):
# Mozilla User Preferences
/* Do not edit this file.
*
* If you make changes to this file while the application is running,
* the changes will be overwritten when the application exits.
*
* To make a manual change to preferences, you can visit the URL about:config
* For more information, see http://www.mozilla.org/unix/customizing.html#prefs
*/
To reproduce the bug (you can substitute anything, **including valid data** for 'none' in the following): thunderbird
0) from console rm -rf ~/.mozilla-
1) launch thunderbird
2) Import wizard: Don't import anything
3) Account wizard: Email account
4) Name: none, email address: none@none
5) Server information: IMAP, Incoming: none, Outgoing: none
6) Incoming username: none
7) Account name: none@none
8) Finish
9) (Alert, failed to connect to none -- this is as expected)
10) press WRITE --->
"An error occurred while creating a message compose window. Please try again."
I tried it all with valid, DNS-resolvable server names.
----
The bug did not appear right away when I did not use the Account Setup Wizard for creating the initial account at first launch -- temporary workaround:
0) from console rm -rf ~/.mozilla- thunderbird
1) launch thunderbird
2) Import wizard: Don't import anything
3) Account wizard: CANCEL, confirm with EXIT
4) press WRITE
5) Account wizard appears, proceed as in 4)-8) before
6) open/close compose windows **works as expected**
7) when thunderbird is restarted, the same bug occurs again
I'll attach the generated prefs.js (which looks OK to me):
# Mozilla User Preferences
/* Do not edit this file. www.mozilla. org/unix/ customizing. html#prefs
*
* If you make changes to this file while the application is running,
* the changes will be overwritten when the application exits.
*
* To make a manual change to preferences, you can visit the URL about:config
* For more information, see http://
*/
user_pref( "app.update. lastUpdateTime. addon-backgroun d-update- timer", 1142531187); "app.update. lastUpdateTime. background- update- timer", 1142531186); "extensions. lastAppVersion" , "1.5"); "ldap_2. prefs_migrated" , true); "mail.account. account1. server" , "server1"); "mail.account. account2. identities" , "id1"); "mail.account. account2. server" , "server2"); "mail.accountma nager.accounts" , "account1, account2" ); "mail.accountma nager.defaultac count", "account2"); "mail.accountma nager.localfold ersserver" , "server1"); "mail.identity. id1.doBcc" , false); "mail.identity. id1.draft_ folder" , "imap:/ /none@none/ Drafts" ); "mail.identity. id1.drafts_ folder_ picker_ mode", "0"); "mail.identity. id1.fcc_ folder" , "imap:/ /none@none/ Sent"); "mail.identity. id1.fcc_ folder_ picker_ mode", "0"); "mail.identity. id1.fullName" , "none"); "mail.identity. id1.smtpServer" , "smtp1"); "mail.identity. id1.stationery_ folder" , "imap:/ /none@none/ Templates" ); "mail.identity. id1.tmpl_ folder_ picker_ mode", "0"); "mail.identity. id1.useremail" , "none@none"); "mail.identity. id1.valid" , true); "mail.root. imap", "/home/ user/.mozilla- thunderbird/ l4a71msl. default/ ImapMail" ); "mail.root. imap-rel" , "[ProfD]ImapMail"); "mail.root. none", "/home/ user/.mozilla- thunderbird/ l4a71msl. default/ Mail"); "mail.root. none-rel" , "[ProfD]Mail"); "mail.server. server1. directory" , "/home/ user/.mozilla- thunderbird/ l4a71msl. default/ Mail/Local Folders"); "mail.server. server1. directory- rel", "[ProfD]Mail/Local Folders"); "mail.server. server1. hostname" , "Local Folders"); "mail.server. server1. name", "Local Folders"); "mail.server. server1. type", "none"); "mail.server. server1. userName" , "nobody"); "mail.server. server2. directory" , "/home/ user/.mozilla- thunderbird/ l4a71msl. default/ ImapMail/ none"); "mail.server. server2. directory- rel", "[ProfD] ImapMail/ none"); "mail.server. server2. download_ on_biff" , true); "mail.server. server2. hostname" , "none"); "mail.server. server2. login_at_ startup" , true); "mail.server. server2. max_cached_ connections" , 5); "mail.server. server2. name", "none@none"); "mail.server. server2. type", "imap"); "mail.server. server2. userName" , "none"); "mail.show_ headers" , 2); "mail.smtp. defaultserver" , "smtp1"); "mail.smtpserve r.smtp1. hostname" , "none"); "mail.smtpserve r.smtp1. username" , "none"); "mail.smtpserve rs", "smtp1"); "mail.startup. enabledMailChec kOnce", true); "mailnews. quotingPrefs. version" , 1); "mailnews. ui.threadpane. version" , 5);
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(
user_pref(