Version: 3.3 (using KDE 3.3.0, SuSE) Compiler: gcc version 3.3.4 (pre 3.3.5 20040809) OS: Linux (i686) release 2.6.8-24.10-default If I have a familyName of "aa / bb" and use "send contact to another user", NO vcard is appended to the eMail. If the name is changed to "aa - bb" everything works fine, a vcard is appended to the message. Conclusion: the "send contact" function should not be dependant on the content of familyName (or any other field).
CVS commit by tokoe: Replace '/' and ' ' in filename to generate a valid one. BUG:96792 M +2 -0 kabcore.cpp 1.146 --- kdepim/kaddressbook/kabcore.cpp #1.145:1.146 @@ -389,4 +389,6 @@ void KABCore::mailVCard( const QStringLi QString name = a.givenName().utf8() + "_" + a.familyName().utf8() + ".vcf"; + name.replace( ' ', '_' ); + name.replace( '/', '_' ); QString fileName = dirName + "/" + name;
I got funny results importing vcards to my addressbook: in a special case I was unable to have two different givenNames for one family name, both entries where "merged", only one entry showed up. This problem vanished when I removed a slash in the field "desription". There seem to be more dependencies on data content in various functions. Thank you for you speedy fix. Bernd
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.