#203 ✓fixreleased
Vincent Noel

crash on "All Messages"

Reported by Vincent Noel | December 27th, 2011 @ 04:31 PM

I have three IMAP accounts configured in MailMate.

One of those is my work account, called "LMD". Whenever I try to access all the messages in that account (either directly, by clicking on "Sources->LMD" in the sidebar, or through combined mailboxes such as "Mailboxes->All Messages"), MailMate crashes. I also get a crash when I click on "Search" in the toolbar (I'm guessing because this function tries to access all messages in all accounts, including LMD).

If I click on "Inbox->LMD", there's no crash.

I'm guessing there's something wonky in my LMD mail hierarchy outside of the inbox, but I'm not sure how to figure out what it is.

Comments and changes to this ticket

  • Vincent Noel

    Vincent Noel December 27th, 2011 @ 06:23 PM

    I narrowed down the problem to a folder on my LMD account, called "Trash" and located inside another folder called "IMAP". I cleared up the contents of this folder, deleted it and now everything works fine.

    I hope the multiple crash reports you got will help you find what was the problem.

  • benny

    benny December 28th, 2011 @ 11:26 AM

    • Assigned user set to “benny”
    • State changed from “new” to “reproduced”

    I've looked at the crash reports and I think the problem is related to a message (or a set of messages) with circular references, for example, a message with its own Message-ID in its In-Reply-To header. I'm looking into how to best solve it.

  • benny

    benny December 29th, 2011 @ 09:57 AM

    • State changed from “reproduced” to “fixcommitted”

    I believe I have fixed this problem and any other problems related to cycles in message references. It turns out that probably half of the crash reports I have received lately are related to this problem. (Any crash report containing the maximum_value_for_header function.)

  • mariow

    mariow December 29th, 2011 @ 01:47 PM

    It seems that I'm having the same problem here. Mailmate keeps crashing when I click on Search or make changes to those seldom searches that work. Is there already an unstable version with the fix available to try out?

  • benny

    benny December 29th, 2011 @ 09:56 PM

    You can hold down ⌥ while clicking “Check Now” in the “Software Update” preferences pane. That should give you r2657 with a fix, but it has not been tested much. (In general, any version obtained via ⌥ should not be considered stable. They are most often debug versions.)

    Thanks in advance for trying it.

  • mariow

    mariow December 30th, 2011 @ 01:03 PM

    I've been testing r2657 for 4-5 hours now and haven't seen a single crash though I've used several searches. Before the update it was crashing every few minutes -> the fix seems to work for me.

  • benny

    benny March 21st, 2012 @ 04:40 PM

    • State changed from “fixcommitted” to “fixreleased”

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