#192 ✓resolved

MaiMate fails to start

Reported by johan | November 9th, 2011 @ 10:39 AM

The last week MailMate has completely failed to start for me. I start it, it quits unexpectedly. Im using OSX Lion (10.7.2). Heres the complete log:

Process: MailMate [2246]
Path: /Applications/MailMate.app/Contents/MacOS/MailMate
Identifier: com.freron.MailMate
Version: 1.3.1 (2491)
Code Type: X86 (Native)
Parent Process: launchd [121]

Date/Time: 2011-11-09 11:35:49.079 +0100
OS Version: Mac OS X 10.7.2 (11C74)
Report Version: 9

Interval Since Last Report: 13070 sec
Crashes Since Last Report: 1
Per-App Interval Since Last Report: 2 sec
Per-App Crashes Since Last Report: 1
Anonymous UUID: 8C08A33A-306F-499A-AE69-53FD75B7E8A6

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Application Specific Information:
objc[2246]: garbage collection is OFF
abort() called

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x9ba5e9c6 __pthread_kill + 10
1 libsystem_c.dylib 0x9008cf78 pthread_kill + 106
2 libsystem_c.dylib 0x9007dbdd abort + 167
3 com.macromates.MailMate.OakUtilities 0x004bbf3f oak::io::validate_file_size(std::string const&, __sFILE*, long long, long long) + 240
4 com.macromates.MailMate.OakUtilities 0x004bbfbd oak::io::validate_file_size(std::string const&, long long) + 107
5 libOakDatabase.dylib 0x002a8049 database_header_oracle_t::validate_files() + 553

Comments and changes to this ticket

  • benny

    benny November 9th, 2011 @ 11:40 AM

    • Assigned user set to “benny”

    This is related to ticket #161 which contains some suggestions on how to “fix it”, but the fixes are essentially to start over which can be slow if you have many messages.

    The good news is that I am currently working on code which should automatically detect this kind of problem and fix it by recreating the database based on the already downloaded messages. If you are willing to test this then it would be very much appreciated. You can download a beta here. When launched it should present you with a window with some options to repair the database. Note that this has not been tested by anyone but myself, so you may want to make a copy of the following folder first:

    ~/Library/Application Support/MailMate/

    Under some special circumstances it is not going to work much better than what is described in #161, that is, you need to redownload all messages (the third option in the window presented).

    Any events leading up to this problem is of interest.

  • benny

    benny November 14th, 2011 @ 11:46 AM

    • State changed from “new” to “resolved”

    Status on this ticket is as follows: The linked beta above was unfortunately to a version where database rebuilding was disabled. When this problem was corrected (a new beta sent by private email) then the database rebuilding code worked as expected.

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