Summary: | Unicode corruption bug when saving vcard | ||
---|---|---|---|
Product: | [Frameworks and Libraries] Akonadi | Reporter: | Antonis Kanouras <antonis+kdebugs> |
Component: | DAV Resource | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | antonis+kdebugs, greg, tokoe |
Priority: | NOR | ||
Version: | 4.9 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kdepim-runtime/d3384b37acc7245ecb8bc4db53af58c7151f5799 | Version Fixed In: | 4.10.2 |
Sentry Crash Report: |
Description
Antonis Kanouras
2012-11-15 09:52:17 UTC
A netword trace showed I was a bit trigger-happy with the report. The vcard is transmitted with wide characters broken between lines (at 79 chars no matter what), which makes the server corrupt the whole card. That's next up for investigation. Downgrading and trying to reassign. Sorry for the noise. Hi Antonis, I just saw this report dating back 4 months today, sorry. Which software did you originally assign it to? I don't want to create a loop, but I don't think the problem comes from the resource as it doesn't touch the data it's transmitting. The problem may be in KCalCore, but if the folks from there say the resource is the culprit then I'll have another look. Oh, I can reproduce the issue with SOGo BTW: it flatly refuses to create the contact… Cheers, Grégory Git commit d3384b37acc7245ecb8bc4db53af58c7151f5799 by Grégory Oestreicher. Committed on 18/03/2013 at 23:35. Pushed by goestreicher into branch 'KDE/4.10'. Convert VCard to UTF-8 FIXED-IN: 4.10.2 M +3 -1 resources/dav/common/davutils.cpp http://commits.kde.org/kdepim-runtime/d3384b37acc7245ecb8bc4db53af58c7151f5799 |