Hi Stephen,
I wrote that code and yes the UID string should be NULL
at that point because you are adding a new entry to the KDE
addressbook and new entries dont have UIDs yet.

I cant imagine what might be going wrong for you, except
that either you ~/.multisync directory is corrupted, or perhaps
the timestamps on your various devices are out of sync.

Incidentally, I just ran a quick and dirty test on KDE 3.3
and found that the kde plugin crashes on its first startup,
which is not good.

$ multisync
** (multisync:1552): CRITICAL **: file bonobo-activation-activate.c: line 276 
(bonobo_activation_query): assertion `ac != NULL' failed
KCrash: Application 'multisync[kde_plugin]' crashing...

However, I just did a fairly hefty upgrade on my computer a couple of
days before, so it could well be a local config problem.
Especially since the upgrade was not 100% successful (are they ever?).

As is almost always the case when kdepim craches, removing the
~/.multisync directory fixes the problem, and I could then sync
KDE addressbook with the backup plugin ok. I didn't test any other
plugins.

I have to investigate these problems further, but at the moment I
am in the middle of exams so its going to have to wait a while.
I am planning to put some more work into the kde plugin sometime
around Christmas.

In the meantime you might wish to verify that you can sync KDE to
a simple plugin like the backup plugin first.
If you find that is ok, then move up to the Evo plugin.
There can be subtle interplays between EVO and KDE plugins that
confound debugging efforts.
-- 
Stewart


On Thu, 4 Nov 2004 01:51 am, Stefan Behlert wrote:
> Hi folks,
>
> has anyone tested the kdepim-plugin with KDE 3.3.0 Adressbook 3.3?
> I've the Problem, that only the last entry of my mobile phone's (T610)
> phonebook is written to the KDE addressbook when I try to sync between
> mobile phone and an empty addressbook. Same happens for evolution2 <-> KDE,
> while mobile phone <-> evo2 works as expected.
> I noticed that in  kaddrbook.cpp:390  the UID is still (null), which was
> quite unexpected.
> Can someone with an older KDE confirm, that
> kdepim_plugin: KDE ADDRESSBOOK ENTRY ADDED (UID=%s)\n
> should have a valid UID when multisync is started with exported
> MULTISYNC_DEBUG=1 ?
>
>         ciao,
>           Stefan



-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
Multisync-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/multisync-devel

Reply via email to