Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

There was a problem

You must be a member of this account.

App hanging when opened

#492

I’ve found that MailMate is now regularly hanging when opening. I’ve attached two samples to this ticket, as well as the last parsing logs from ${TMPDIR}.

I’m happy to provide extra details outside of this forum about my setup or my mail database if that’d help.

Reported by Benjamin Stiglitz · November 18th, 2013 @ 04:22 PM

State: new
Milestone: none
Assigned to: benny benny

Activity

  1. Benjamin Stiglitz
    Benjamin Stiglitz

    For what it’s worth this is also happening on another machine that fetches mail from the same server. I wonder if it’s message related. (I know there is an issue with an automated system I receive mail from right now throwing lots of extra =s in mime responses and screwing things up badly, as evidenced by the attached logs.)

    November 21st, 2013 @ 09:07 PM

  2. benny
    benny

    I can see from the output that you are dealing with a very large account. MailMate is designed to put everything in one big pool of messages and then everything is derived from that. This is very flexible, but it doesn't scale so well. To give some rough numbers: 100K messages is fine, 500K is possible with powerful hardware, and 1 mio. is probably impossible. (I would of love to do more optimizations, but I don't currently have time for it.)

    If you do think it's message-related then you could try using “Edit Subscriptions” before adding the account (if starting over) and then add fewer mailboxes. Let them fully synchronize before adding more.

    Where did you see the =s?

    November 21st, 2013 @ 09:42 PM

  3. Benjamin Stiglitz
    Benjamin Stiglitz

    Sorry for the very long delay! I found that both machines sitting open all day eventually got past whatever was getting them gummed up and I was a happy user! Unfortunately one of my machines is stuck again, but this time it’s not reproducing on my other machine attached to the same server with the same subscriptions. I’ll attach another sample.

    The extra equals signs I mentioned were come from a server with a very broken MIME encoder, but that issue was fixed back in November and I deleted those messages anyhow since they’re just automated notifications.

    (As for account size: I often deal with legal requests that prevent me from deleting mail, and I regularly search my multi-year archive of mailing lists, so large account support is important to me in the long term.)

    February 8th, 2014 @ 03:37 PM

  4. Benjamin Stiglitz
  5. Benjamin Stiglitz
  6. benny
    benny

    Also sorry about the long delay. The second sample seems to indicate that the problem is triggered by a message arriving. It might be a performance problem with a smart mailbox. Could you provide me with this file:

    ~/Library/Application Support/MailMate/Mailboxes.plist
    

    With respect to large accounts then it might be an advantage to keep old messages server-side only. (If you rarely need them.)

    February 15th, 2014 @ 03:38 PM

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.