KAddressbook fails to parse CHARSET value of VCard 2.1 files

Bug #374828 reported by Arseny Klimovsky
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KDE PIM
New
Undecided
Unassigned
kdepim (Ubuntu)
Won't Fix
Low
Unassigned

Bug Description

When the contact's name is using a defined CHARSET, KAddressbook refuses to apply the CHARSET but imports the actual value.

BEGIN:VCARD
VERSION:2.1
N;CHARSET=UTF-7:;+BC8-
TEL;CELL:+123
TEL:+123
END:VCARD

Where the name should be "Я" (meaning "me") gets imported with the name "+BC8-"

Package: kaddressbook 4:4.2.2-0ubuntu1

Revision history for this message
Arseny Klimovsky (arseny.klimovsky) wrote :
Revision history for this message
Harald Sitter (apachelogger) wrote :

Hey Arseny!

This seems to be working just fine here (considering you didn't provide an example file, so I had to create one using the syntax you posted, no clue if I did it correctly). Anyway, the import seemed to be quite successful, and since I really have no idea what you consider "import badly", it is difficult for me to look for a specific problem. I am closing the report as Invalid for now.

If you could please provide an example file (just one or 2 entries with fake data), _precisely_ describe what the problem is and reopen the bug we will gladly take another look at it.

I am looking forward to hearing from you, until then have a nice day :)

Changed in kdepim (Ubuntu):
status: New → Invalid
Revision history for this message
Arseny Klimovsky (arseny.klimovsky) wrote :

I'm soryy for inexact report.

Actually my file is an exact example, the full name is just short ("Я" which means "Me" in Russian). You can change "XXX" to "123", it doesn't change anything.

In Evolution I get the right contact "Я" but in kaddressbook I see "+BC8-" instead of name.

Changed in kdepim (Ubuntu):
status: Invalid → New
Revision history for this message
Harald Sitter (apachelogger) wrote :

Ah, that actually makes sense. KAddressbook's vcard 2.1 importer seems to not honor the CHARSET setting.

This bug needs to be forwarded to http://bugs.kde.org to make the KAddressbook developers aware of this issue (if there is not already a bug report about that :))

Changed in kdepim (Ubuntu):
importance: Undecided → Low
status: New → Confirmed
description: updated
summary: - bad vCard UTf-7 import
+ KAddressbook fails to parse CHARSET value of VCard 2.1 files
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

KAddressBook has been deemed unmaintained by the KDE team, since they are rewriting it for KDE 4.4. This means that we cannot provide bugfixes for the pre-4.4 version. Thanks for understanding and have a nice day.

Changed in kdepim (Ubuntu):
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.