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