Crashing when I try to reply
Reported by Will Bricker | 2022-11-15 20:14:37 UTC
Mailmate has started to crash when I hit "R" to reply. Happening only since I upgraded to ventura
Comments and changes to this ticket
-

benny 2022-11-16 09:53:43 UTC
Hold down ⌥ when clicking “Check Now” in the Software Update preferences pane to get the latest test release. Then let me know if the issue persists.
-

Will Bricker 2022-11-16 15:46:43 UTC
Better! It take a sec the first time I use the keyboard shortcut "r", but then is fine after that. Thanks for the help!
-

benny 2022-11-18 07:47:43 UTC
- State changed from new to resolved
-

Will Bricker 2022-11-18 14:27:57 UTC
Hi - this is once again flaring up. All replies take several seconds to load
-

benny 2022-11-20 20:13:32 UTC
- State changed from resolved to cantreproduce
Ok, just to be sure, check the revision number in the About window of MailMate. It should be r5927 (or something close to that).
If this still happens then I need a sample file to learn more. For example, open a Terminal window and issue the following command:
sample MailMate 10 > ~/Desktop/mailmate_sample.txtWhile this command is running, reply to one or more messages. Then send me the resulting file using “Help > Send Feedback”.
You can increase the number of seconds if needed (the number 10 in the line above).
-

-

benny 2022-11-25 09:35:29 UTC
- State changed from cantreproduce to reproduced
Thanks for the sample. The problem is related to changes with Contacts integration. This is initialized when replying and for some reason it's very slow. It might also be re-initialized if MailMate detects changes to contacts which might be why the delay repeats.
Do you have a lot of contacts? Exchange contacts? Anything else out of the ordinary?
As a stop-gap solution I could possibly introduce a hidden preference to disable handling of contact groups if you do not use these.
-

Will Bricker 2022-11-28 20:20:20 UTC
I dont think I have a lot of contacts (500 in google), but I do get mail from a lot of different people so I have a lot of "Other Contacts"
-

William Rowell 2022-12-01 17:52:29 UTC
I'm seeing the same issue starting this morning. I probably have ~500 contacts in my personal account and use an Office365 server for my work account.
-

benny 2022-12-05 09:34:49 UTC
@Bricker: What exactly do you mean by “Other Contacts”? Is this just people never added to Contacts?
@Rowell: I know there's an issue with Office365, because for some reason it has a “group” which is simply all of your contacts. Combined with how MailMate handles groups and the slowness of certain actions with the Exchange server makes it very slow to handle such a large group. I did make an optimization which might help so make sure you are on one of the latest test releases: Hold down ⌥ when clicking “Check Now” in the Software Update preferences pane to get the latest test release.
Given that @Bricker is not using Office365 then there's also something else going on here. I'll have to look into more optimizations and/or, optionally, disabling some contact groups related features.
-

Will Bricker 2022-12-05 20:20:56 UTC
Still slow post updating to latest test build. And Yes - contacts I have never added.
-

benny 2022-12-07 18:52:31 UTC
@Will: Could you try again with r5930? I don't think it'll fully fix it, but it might make it faster.
-

-

William Rowell 2022-12-13 15:17:05 UTC
@benny: I'm on r5930 and still experiencing the same issue. Oddly, I've only seen this on my work laptop (2021 M1 Pro, Monterey) and not on my personal laptop (M1 Air, Ventura) with the same email accounts added.
UPDATE: This problem is resolved by restarting the computer, but it's been happening every few days of uptime.
-

benny 2022-12-15 10:32:58 UTC
I'd like to have new samples using r5933+ since I'm unsure exactly where the bottle neck is now. See my instructions further above.
Worst case, I'll have to disable whatever is slowing this down. The sample provided by Will earlier on indicated that the issue was mainly related to so-called distribution identifiers, but the related code shouldn't be active any longer unless the user expands a group in the composer. Something else must be slow as well.
-

Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Mac OS X email client.
People watching this ticket
Referenced by
-
3159
Hang when trying to type email address
I think this is, more or less, related to ticket #3151.
P...