Comment 4 for bug 371281

Revision history for this message
Ted (tedks) wrote : Re: [Bug 371281] Re: evolution-data-server is unstable, causes hangs in other applications

On Sun, 2009-05-03 at 19:30 +0000, C de-Avillez wrote:
> 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.

While I have done that, and will report back if it fixes the problem, I
don't think that's the source here, unless you got that from the
backtrace. I had a crash-free Pidgin after I disabled the Evolution
Integration plugin in _Pidgin_, not the Pidgin Integration plugin in
_Evolution_. Are you sure it's the same issue?