#862 new

MailMate crashes or freezes during every use, very shortly after I start it up

Reported by M K | August 1st, 2014 @ 08:03 PM

MailMate crashes or freezes every time I use it. The problem is, I think, one of my Gmail accounts. When I take that particular Gmail account offline, Mailmate doesn't crash. But that Gmail account is my main email, so I absolutely need to use it.

In hopes of preventing the freeze and crash, I have tried not to overload Mailmate with the thousands of emails in that Gmail account. I have gone to extremes on that front. E.g., I have limited my Gmail IMAP folders to 1,000 emails each (Gmail allows you do this in Settings). I have also made sure that, with very few exceptions, my Gmail labels are NOT turned into IMAP folders (Gmail allows me to do this in Settings as well). I've also, on Gmail, archived my inbox so that it contains no messages. So MailMate is receiving relatively few emails from that Gmail account. It still freezes and crashes.

I set my Mailmate preferences to automatically send crash reports.

I am running version 1.8 (4402).

I would be eager to purchase the product and support future development, but I can't get it to work.


Comments and changes to this ticket

  • benny

    benny August 2nd, 2014 @ 10:41 AM

    I don't think the problem is the number of messages. Based on what (I think) is your crash reports I believe the problem is related to a rule copying messages. Do you have such a rule defined? A quick way to check is to do this in the Terminal:

    grep copyMessage ~/Library/Application\ Support/MailMate/Mailboxes.plist

    I've already tried to fix the issue, but even though the problem appears to be simple I'm not convinced the solution is quite as simple. Nevertheless, try this special update of MailMate: http://updates.mailmate-app.com/archives/MailMate_r4404.tbz

    (The changes involved in this update could potentially introduce or reveal other bugs.)

    Thanks for trying out MailMate.

  • M K

    M K August 3rd, 2014 @ 02:43 AM

    Thank you for your prompt and thorough response! I did have 2 rules running, according to Terminal, though Terminal didn't tell me where they were. I found one and deleted it. I haven't found the other. Is it not possible to find a list of rules and the folders they are associated with?

    I will give the update a try, though it makes me nervous that it could "potentially introduce . . . bugs."

    Thanks again for your help.

  • benny

    benny August 3rd, 2014 @ 09:01 AM

    Don't worry too much. It was just a fair warning that this was a quick fix not tested by other users.

    If you view the Mailboxes.plist file then you can also see which mailbox has the rule. Or maybe easier, just do like this to get context for the grep result:

    grep -C5 copyMessage ~/Library/Application\ Support/MailMate/Mailboxes.plist

    I would actually very much like to know if the test version fixes the crash.

  • M K

    M K August 8th, 2014 @ 01:06 PM

    Thank you again for your prompt assistance with this issue.

    MailMate no longer crashes, so it worked, though other problems remain.

    E.g., MailMate seems to take forever to download from this Gmail account. The little gray circle icon spins and spins and spins and spins.... for well over 16 hours now and it's still spinning. It has downloaded most emails already. There are thousands, but I was figuring MailMate could handle thousands?

    (If I should set up as a separate ticket for this, apologies and please let me know.)

    Thanks again.

  • benny

    benny August 8th, 2014 @ 01:08 PM

    This sounds like an unresolved issue I had with another user and I'm very interested in fixing it. Thousands of messages should not be a problem.

    First, if you look under SOURCES in the mailbox outline, which IMAP mailbox has the spinner(s)?

  • M K

    M K August 8th, 2014 @ 01:10 PM

    Also, respectfully, I would suggest a more user-friendly way to look up which mailboxes have which rules. There could be a list of all rules in the preferences section, for example.

    You suggested that it would be "eas[y]" to type in "grep -C5 copyMessage ~/Library/Application\ Support/MailMate/Mailboxes.plist"

    But for those of use who don't use Terminal (ever) for any reason, this is a strange way to search out the information. I'd politely recommend making internal to the MailMate app. Some users don't even know how to open Terminal. MailMate is great and should be accessible to those folks too, despite their lower literacy in Mac-related stuff.

    Thanks for listening.

  • M K

    M K August 8th, 2014 @ 01:13 PM

    Wow, you are quick to respond! Awesome.

    It is my main Gmail and its subfolders that have the spinners. They appear next to the name of the source, and also appear next to some of the subfolders. Sometimes they disappear from subfolders but remain next to the main account name. Same account that was causing the crash before the fix.

  • benny

    benny August 8th, 2014 @ 01:13 PM

    Well, I wrote “easier” (than the alternatives) and not “easy”. There is no “easy” alternative and it is of course my intention to make it easy to locate mailboxes with rules in the GUI.

  • benny

    benny August 8th, 2014 @ 01:15 PM

    So, apparently no specific IMAP mailbox (I was hoping for “[Gmail]/All Mail”).

    Open the Activity Viewer (⌥⌘0), let it run for a minute or so, and then use “Help ▸ Send Server Logs”. That'll help me figure out what MailMate is working on.

    How many messages do you think are in the account (roughly)?

  • M K

    M K August 8th, 2014 @ 01:16 PM

    Yes, you are correct about what you wrote. Sorry to misquote you. I appreciate the response and your dedication to improving the product further. Cheers.

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.

New-ticket Create new ticket

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.

Shared Ticket Bins

People watching this ticket