calContacts critical SIGABRT error on 1 Gmail account (others are ok)

More tests done!

It seems that I found a workaround, but not a solution.

Tests done

Durting Mailspring setup, you are asked to login into 2 different accounts:

  • Mailspring ID
  • Gmail Account

During the Gmail authentification, this service ask for which kind of service is Mailspring going to be allow:

  • email
  • contacts
  • calendar

As always, I ended marking the 3 options. But after the problems with this one account (the other 3 accounts are working well) I started to think that maybe something could be wrong.

In each test the whole data directory ( ~/.config/Mailspring) was deleted and Mailspring was configured from zero:

mailspring id email contacts calendar result
test 01 x x x x error
test 02 x x x error
test 03 x ok
test 04 x x error
test 05 x x ok
test 06 x x ok

As can be seen, something is wrong with the contacts, but if I don’t allow access to Mailspring to the contacts, everything seems to work well.

Work to be done

It’s clear that something happens with one or many contacts in this one account, but right now I have no idea about how to find were the problem is or how to debug it.

Any idea or suggestion is welcome!

Workaround (not a solution)

When configuring the access to the Gmail account, do not allow access to contacts.

1 Like