NULL 'error' dereference in gtlsconnection-base.c:614 : claim_op()
Ever since I upgraded evolution-data-server
to 3.36.0, evolution-addressbook-factory.service
keeps dumping core:
$ systemctl --user --no-pager status evolution-addressbook-factory.service
● evolution-addressbook-factory.service - Evolution address book service
Loaded: loaded (/usr/lib/systemd/user/evolution-addressbook-factory.service; static; vendor preset: enabled)
Active: failed (Result: signal) since Mon 2020-03-09 00:14:03 EDT; 3min 54s ago
Process: 20579 ExecStart=/usr/lib/evolution-addressbook-factory (code=killed, signal=ABRT)
Main PID: 20579 (code=killed, signal=ABRT)
Mar 09 00:13:34 flyingpig systemd[1515]: Starting Evolution address book service...
Mar 09 00:13:34 flyingpig systemd[1515]: Started Evolution address book service.
Mar 09 00:14:02 flyingpig evolution-addressbook-factory[20579]: double free or corruption (fasttop)
Mar 09 00:14:03 flyingpig systemd[1515]: evolution-addressbook-factory.service: Main process exited, code=killed, status=6/ABRT
Mar 09 00:14:03 flyingpig systemd[1515]: evolution-addressbook-factory.service: Failed with result 'signal'.
Mar 09 00:14:03 flyingpig systemd-coredump[21162]: Process 20579 (evolution-addre) of user 1000 dumped core.
Stack trace of thread 21151:...
Hint: Some lines were ellipsized, use -l to show in full.
This happens when I open applications like Evolution or GNOME Contacts. Everything still seems to work fine on my end though; I can still search through contacts of my GNOME Online Accounts in GNOME Contacts and addressees still appear when composing an email in Evolution.
evolution-addressbook-factory.status is the full output of systemctl --user status evolution-addressbook-factory.service
.
I'm not sure if the information I've provided is enough, so I'm happy to provide more if needed.
Edited by Milan Crha