
Crash when trying to retrieve messages from IMAP with SSL/TLS and normal password
Running Mac OS Catalina, installed Thunderbird 68.3.0. I have two IMAP accounts, both of which use SSL/TLS, one of which uses encrypted passwords and the other does not.
I can connect to the former (port 993, SSL/TLS, Encrypted password) without difficulty. However, when I try to connect to the latter (port 993, SSL/TLS, Normal password), Thunderbird crashes.
I have submitted several crash reports on this today, and I have also found that the same issue manifests itself on 68.2.2 and 68.1.2 but not in 60.9.1. It is still present in 69.0B4.
Unfortunately, the last production release that works (60.9.1) also has issues on Catalina that won't be fixed, such as unread messages not showing as bold in the message list. Can anybody suggest a version that I can run on Catalina that is stable and which has a useful UI?
FWIW Here is the crash information. This is from 69.0B4 but it looks the same in 68.3.0, etc.
AdapterDeviceID: 0x7340 AdapterVendorID: 0x1002 Add-ons: %7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D:69.0b4,wetransfer%40extensions.thunderbird.net:2.0.0,default-theme%40mozilla.org:1.0,google%40search.mozilla.org:1.0,amazondotcom%40search.mozilla.org:1.1,bing%40search.mozilla.org:1.0,ddg%40search.mozilla.org:1.0,twitter%40search.mozilla.org:1.0,wikipedia%40search.mozilla.org:1.0 BuildID: 20190827194033 ContentSandboxCapable: 1 ContentSandboxLevel: 1 CrashTime: 1576869059 EventLoopNestingLevel: 1 FramePoisonBase: 9223372036600930304 FramePoisonSize: 4096 InstallTime: 1576868620 Notes: FP(D00-L1100-W00000000-T000) WR? WR- OMTP? OMTP+4 GL Context? GL Context+ ProductID: {3550f703-e582-4d05-9a08-453d09bdfdc6} ProductName: Thunderbird ReleaseChannel: beta SafeMode: 0 SecondsSinceLastCrash: 398 StartupCrash: 0 StartupTime: 1576869056 ThreadIdNameMapping: 6:"Gecko_IOThread",7:"JS Watchdog",12:"JS Helper",10:"JS Helper",9:"JS Helper",11:"JS Helper",8:"JS Helper",13:"JS Helper",15:"JS Helper",14:"JS Helper",16:"Socket Thread",18:"Timer",19:"Cache2 I/O",20:"Cookie",23:"GMPThread",24:"Worker Launcher",25:"IPDL Background",26:"Compositor",27:"ImgDecoder #1",28:"ImageIO",30:"DOM Worker",40:"StreamTrans #5",42:"DataStorage",43:"mozStorage #1",44:"StreamTrans #8",49:"StyleThread#5",45:"StyleThread#1",46:"StyleThread#2",47:"StyleThread#3",44:"StyleThread#0",48:"StyleThread#4",50:"HTML5 Parser",51:"localStorage DB",52:"ImageBridgeChild",55:"ImgDecoder #2",56:"StreamTrans #15",56:"StreamTrans #17",59:"ProxyResolution",60:"QuotaManager IO",61:"DNS Resolver #1",62:"DNS Resolver #2",63:"IndexedDB #1",64:"mozStorage #2",65:"URL Classifier",66:"Classifier Update",67:"StreamTrans #18",68:"ImgDecoder #3",68:"DOM Worker",69:"SSL Cert #1",70:"mozStorage #3",71:"mozStorage #4",72:"mozStorage #5",73:"FontLoader", Throttleable: 1 UptimeTS: 3.47936074 Vendor: Version: 69.0 useragent_locale: en-US
This report also contains technical information about the state of the application when it crashed.
All Replies (8)
Perhaps just post the crash ids. https://support.mozilla.org/en-US/kb/mozilla-crash-reporter-tb#w_viewing-crash-reports
FWIW the crash occurs for me in every version back to 63.0B1. And it doesn't occur with the same account on Mojave, for me.
Latest couple of IDs in 68.3.0:
984F500E-C3CA-4AB4-A999-A160747C7799 bp-0a032f7d-1fb8-45fb-bb43-4f12d0191221
Happens the second I connect, whether I have the password remembered or whether I enter it myself.
Crash ids all start with BP :)
But the second appears complete and leads me to https://bugzilla.mozilla.org/show_bug.cgi?id=1580262
Do you have folder names with / in them. The source code identified by the crash is modifying things to avoid them being passed around as file systems use the to delineate folders and some imap servers use them for the same thing. As a work around you could change the folder names to not have them, as it is an imap account you could actually remove the existing account from Thunderbird and recreate it. Mail and folders would sync from the server.
Thanks. Those crash IDs came straight from the Thunderbird "crash reports submitted" page, so I don't know why the one had a strange number.
Regardless, I'll take a look at the folder names. I don't see any with an explicit / in them. I have some with hyphens and others with spaces, but that's true on my other accounts as well. I wonder whether it has anything to do with the way this account has all the folders under a root of mail (it shows up as:
Inbox mail
folder1 folder2 ...
At least this gives me something to look at, anyway. Thanks.
Oh also, I had tried deleting and recreating the account in Thunderbird, and this happens when I create the mail account, too. The second it tries to sync, the crash occurs.
I guess it will probably be folder names. look at them with the view of what "punctuation" or "comic swearing characters" you are using in that account by not in the others. Try sticking with accounts on the same mail server here. as server implementations are not all the same.
Had a friend try on Catalina on an older Mac and my account crashed TB for him as well. His other account on the same server didn't have the problem. So, it is definitely an interaction between my particular email account, Catalina, and these versions of TB. I'll keep trying to isolate this, starting with changing folder names one by one.
Just FYI, Here's what I've tried this far:
* renamed all the folders: no help
- moved all the folders to local, deleted on the server: no help
- deleted all the messages in the inbox and cleared the trash: no help
- finally just deleted the account and re-created it. This worked.
So, no idea what was wrong, and will likely never know.