Version: 1.7 (using KDE 3.3.1, (3.1)) Compiler: gcc version 3.3.5 (Debian 1:3.3.5-2) OS: Linux (i686) release 2.6.9 When seeing a message, I right click over a contact in the "TO:" header, choose "Add to address book" and get the message: "Cannot save to addressbook". If the contact already exists I instead get the usual message "The email ... is already in you addressbook". If I do copy, go to the address book and add a new contact it works as expected.
I have exactly the same problem under Gentoo Linux with kmail 1.7.2 (kde3.3.2). Please help us !
I confirm this for Gentoo GNU/Linux, KMail 1.7.2 and KDE 3.3.2 as well.
I believe this has to do with setting the "default" addressbook.
Yes, it has! I was able to fix the problem by setting the correct path of the file where the addresses are stored: - open the address book, - select resource "resource-name" and press "Edit..." - Edit the path for "Location". The value already set there was about a non-existent directory (a KDE 3.2 one), this is why it could not save it.
*** Bug has been marked as fixed ***.
What about IMAP resourses? I use it and the problem persists.
Hi, make sure there are no stale lockfiles under $HOME/.kde/share/apps/kabc/locks/* Ciao, Tobias
Elaborating on my Comment #5 and #6 (sorry about that, lost connection when submiting). The problem exists when using only one IMAP resourse in the addressbook. With a local address book there is no problems. And there are no locks hanging there.
*** This bug has been confirmed by popular vote. ***
I can confirm that stale lockfiles causes this bug to occur. On startup the address book should recover from this, ideally by determining no other instance is running and cleaning up the lockfiles.
Sorry, that last comment was on Gentoo-2005.1/kde-3.5.1/kmail-1.9.1/kabc-3.5
Dear reporter, the resources handling got redone for KF5 and KF6 based PIM applications. If you still encounter the issues you had in the past, please report them to the current maintained and updated PIM applications you use Thanks a lot!