Mailmate crashes a few seconds after starting
Reported by Gerald Grow | July 22nd, 2017 @ 12:33 AM
This is on a 2015 MacBook Pro, 13-inch, running 10.12.5.
A couple of weeks ago, mailmate started crashing a few seconds after I opened it. I've been on Gmail ever since.
I have only just had time to try: starting in Safe mode, then single-user mode.
Then I opened in a different user, downloaded a trial version of Mailmate, and it started working.
Sounds like something has gone wrong with my main user account. Has perhaps a preferences file become corrupt? Would a copy of the Problem Report be helpful?
What can I do to get Mailmate running again?
Thanks,
Gerald
Comments and changes to this ticket
-
benny July 23rd, 2017 @ 06:53 AM
I'm sorry to hear this. You were of course welcome to contact me earlier on.
It sounds like some kind of database corruption. I've looked at the crash reports (you have allowed MailMate to send them) and it doesn't look like something I've seen before. We can learn more if you try launching MailMate from a Terminal window like this:
/Applications/MailMate.app/Contents/MacOS/MailMate
If you are not comfortable using a Terminal window then I can provide instructions to reset the MailMate database instead.
Thanks in advance.
-
Gerald Grow July 23rd, 2017 @ 11:48 AM
Benny,
I started with Terminal. The crash happened again, and Terminal recorded this error message:
CoreData: warning: dynamic accessors failed to find @property implementation for 'uniqueId' for entity ABCDInfo while resolving selector 'uniqueId' on class 'ABCDInfo'. Did you remember to declare it @dynamic or @synthesized in the @implementation ?
CoreData: warning: dynamic accessors failed to find @property implementation for 'uniqueId' for entity ABCDContact while resolving selector 'uniqueId' on class 'ABCDContact'. Did you remember to declare it @dynamic or @synthesized in the @implementation ?
CoreData: warning: dynamic accessors failed to find @property implementation for 'serialNumber' for entity ABCDAddressBookSource while resolving selector 'serialNumber' on class 'ABCDAddressBookSource'. Did you remember to declare it @dynamic or @synthesized in the @implementation ?
CoreData: warning: dynamic accessors failed to find @property implementation for 'uniqueId' for entity ABCDAddressBookSource while resolving selector 'uniqueId' on class 'ABCDAddressBookSource'. Did you remember to declare it @dynamic or @synthesized in the @implementation ?
Error: Offsets file (x-spam-report) is corrupt at index 19. Now what?
ID: 408996, first: 27536, last: 28979
Segmentation fault: 11
-
benny July 24th, 2017 @ 10:24 AM
Ok, this might mean that the problem can be fixed by issuing the following command in a Terminal window:
mv ~/Library/Application\ Support/MailMate/Database.noindex/Headers/x-spam-report.* ~/Desktop/
It moves 3 files to your Desktop which I might need for further debugging.
After moving them then try launching MailMate again.
-
Gerald Grow July 24th, 2017 @ 01:49 PM
Ran the command above. Mailmate now starts and appears to run normally.
Much thanks!
Gerald
-
benny July 24th, 2017 @ 01:50 PM
- State changed from new to resolved
I'm glad it works. If you still have the files then you are welcome to send them to me using “Help ▸ Send Feedback”.
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.
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.