Comment 8 for bug 371281

Revision history for this message
C de-Avillez (hggdh2) wrote : Re: evolution-data-server is unstable, causes hangs in other applications

I reset the duplicate status. I am still not sure about not being a duplicate, though; the fact that disabling Evo's plugin (at least) alleviated the issue still suggests (2) and/or (3) of the three cases I pointed out -- if you have a large addressbook/Pidgin contact list, then there is a good chance this might be happening -- this might look as a freeze.

It is also interesting to note that this backtrace was related to the Pidgin plugin -- see frame #9.

I still do not really like having two plugins that do the same thing (or, more probably, a similar thing). I have not looked at the Pidgin code, but one could expect -- or hope -- it to be a bit more optimised, and only call for an add-to-addressbook if there is a new contact (while Evo drives a search every two minutes).

Nevertheless, we still should try to zero in the issue:

(1) conflict/deadlock between both plugins;
(2) Evo plugin issue;
(3) Pidgin plugin issue;
(4) EDS library issue.

I am not sure the culprit is EDS, not at all.

Back to incomplete status.