#203 ✓fixreleased
Vincent Noel

crash on "All Messages"

Reported by Vincent Noel | 2011-12-27 16:31:10 UTC

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 2011-12-27 18:23:08 UTC

    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 2011-12-28 11:26:51 UTC

    • 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 2011-12-29 09:57:37 UTC

    • 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 2011-12-29 13:47:13 UTC

    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 2011-12-29 21:56:15 UTC

    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 2011-12-30 13:03:02 UTC

    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 2012-03-21 16:40:39 UTC

    • 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

Pages