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.

MailMate Quit Unexpectedly

#363

Whenever I leave MailMate running for a few hours, it crashes.
I've got 3 IMAP accounts, two of which are very large, but I haven't been able to finish syncing.

Each time I get this error:

Crashed Thread:  0  Dispatch queue: com.apple.main-thread
Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
terminate called throwing an exception
abort() called

Looks like it might be an error thrown by the OakMIME handling code that's not trapped by MailMate, which would make sense as I receive email in several different languages.

13  com.freron.MailMate.OakMIME      0x00597774 void decode_base_64<char const*, std::back_insert_iterator<std::vector<char, std::allocator<char> > > >(char const*, char const*, std::back_insert_iterator<std::vector<char, std::allocator<char> > >) + 98
14  com.freron.MailMate.OakMIME     0x00591ac1 bool mime_decode<char const*, std::back_insert_iterator<std::vector<char, std::allocator<char> > > >(char const*, char const*, std::back_insert_iterator<std::vector<char, std::allocator<char> > >, std::string const&, mime_errors_handler_t&) + 141
15  com.freron.MailMate.OakMIME     0x00570167 body_part_t::decode_body() + 5785
16  com.freron.MailMate.OakMIME     0x00587804 body_part_t::num_errors() + 82
17  com.freron.MailMate.OakMIME     0x005877f4 body_part_t::num_errors() + 66

Full Apple Bug report attached.

Reported by Ryan Erwin · March 15th, 2013 @ 12:45 AM

State: fixreleased
Milestone: none
Assigned to: benny benny

Activity

  1. benny
    benny
    • State changed from new to fixcommitted

    This is a known bug. A new release is coming soon, but you can fetch a test version by holding down ⌥ when clicking “Check Now” in the Software Update preferences pane. (The problem is triggered by certain japanese encoded messages.)

    Sorry about the inconvenience.

    March 15th, 2013 @ 07:27 AM

  2. benny
    benny
    • State changed from fixcommitted to fixreleased

    March 17th, 2013 @ 11:20 AM

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.