Version: 3.2.1 (using KDE 3.2.1, Gentoo) Compiler: gcc version 3.3.2 20031218 (Gentoo Linux 3.3.2-r5, propolice-3.3-7) OS: Linux (i686) release 2.4.20-gentoo-r8 This seems to be caused by some race condition; I can reproduce it but not always. It seems to depend on how fast I type. To reproduce it I've got to do something like this: 1. Choose a contact from my addressbook for whom I haven't entered the email address. 2. Select the email input field in the extension bar Contact Editor. 3. *Fastly* type his address. The contact list will flicker heavily while doing so. At some random point suddenly all other contacts will disappear and only the modified contact remains in the list. Judging from the dbug output it looks like the addressbook is saved with *every* keystroke. For every stroke I get an: | kabc: stale temp file dedected /tmp/kde-mss/kaddressbookZHmrsb.tmp | kabc: No distlists for 'v3TCONdB42' | QImage::scaleWidth: Image is a null image | QImage::convertDepth: Image is a null image | QImage::convertDepth: Image is a null image | QImage::scaleWidth: Image is a null image | QImage::convertDepth: Image is a null image | QImage::convertDepth: Image is a null image | kabc: AddressBook::requestSaveTicket() | kabc: ResourceFile::requestSaveTicket() | kabc: Lock::lock() | kabc: -- lock name: /home/mss/.kdecvs/share/apps/kabc/lock/_home_mss_.kdecvs_share_apps_kabc_std.vcf.lock | kabc: -- lock unique name: /home/mss/.kdecvs/share/apps/kabc/lock/_home_mss_.kdecvs_share_apps_kabc_std.vcfTkKadxUd | kabc: AddressBook::save() | kabc: ResourceFile::save() | kabc: stale temp file dedected /tmp/kde-mss/kaddressbookJSLhga.tmp | kabc: No distlists for 'v3TCONdB42' I'll attach the rest of the debug output and some screenshots.
Changing to "grave".
Created attachment 5298 [details] screenshot of KAddressbook in good state
Created attachment 5299 [details] screenshot of KAddressbook with broken addresslist
Created attachment 5300 [details] the debug output
Hi, this is fixed in CVS HEAD Ciao, Tobias
Sorry, but *please* backport this to the BRANCH. I loose my addressbook every few days because of this.
I just saw coolo's mail about KDE 3.2.2 on core-devel and I think this should really be fixed/backported for that release. I checked current BRANCH, it's still there. Thanks, Malte
Useless to ask, They are deaf Just update to 3.2.1 regarding the kmail bug in 3.2.0 Had a addressbook and now it's gone. Bug fixes should always backported. Next time my desktop is gone but fixed in CVS? just the last one I can use, instable and no guaranty it even compiles. Typical developer mind.
I agree this is severe and makes kaddressbook (and thus kontact) of KDE 3.2.x unusable. BTW this bug sound like a dup of bug 74850
As 3.2.3, the last 3.2.x release, was tagged this weekend, this bug won't be fixed until 3.3 :-( I anyway upgraded to kdepim-HEAD in between...
This is realy bad. Lost my addressbook several times. Working on contacts in kontact is nearly impossible. Is there no way to get this in 3.2.* ?
The development of the old KAddressBook will be discontinued for KDE 4.4. Since the new application has the same name, but a completly new code base we close all bug reports against the old version and ask the submitters to resend there reports against the new product.