Created attachment 746409 [details] Screenshot of Error Message User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31 Steps to reproduce: On Thunderbird 17.0.5 (latest in Linux Mint 14 Repositories) 1) Try to add an account of which I know that the login will probably fail (because the provider has issues) 2) Enter the Name, Username, Password, Server Information 3) Click "Done" 4) While Thunderbird is trying to verify the password with the broken server, click "abort" 5) Exit Thunderbird 6) Wait a moment (10 seconds?) Actual results: I received an alert box with placeholder strings (see attachments) Expected results: I would expect the usual "Invalid Password"-Error
If the verification is done asynchronously then the dialog can be closed before verification finishes. In that case the gStringsBundle may no longer be available. Maybe we could fix this by sending the gStringsBundle.getString("ID") to setError, instead of just ID?