Comment 3 for bug 371281

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

Thank you for reporting this bug and helping make Ubuntu better.

I do remember hearing about this some time ago, and will search for it both here and upstream. Right now I am setting this bug as confirmed, and will either dup it against a previous, still open, Ubuntu bug, or move it to triaged, with a link upstream.

Here's a summary of what I remember:

the Automatic Contacts plugin (source ./plugins/bbdb) does have some problems (and needs some love).

There were some issues I remember, with the plugin enabled:

(1) synchronisation between Pidgin and Evolution is extremely simplistic, and the entries must match exactly. If they do not match, the plugin will re-add them;

(2) the plugin will drive resynchronisation every two minutes; this value is hardcoded in the plugin, and can only be changed in the source code;

(3) the search for a match is linear; as a result, the bigger your addressbook, the longer it will take. A match will be looked for each of the buddies in Pidgin.

So, if you add (2) and (3)... there is a potential for long loops...

Right now, I strongly suggest disabling Pidgin synchronisation.