Open Bug 1242814 Opened 9 years ago Updated 3 years ago

Lightning creates non-compliant CalDAV events

Categories

(Calendar :: Provider: CalDAV, defect)

Lightning 4.0.5.2
Unspecified
Windows 7
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: bugzilla, Unassigned)

Details

Attachments

(2 files)

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0 Build ID: 20160105164030 Steps to reproduce: On a Windows computer using a CalDAV calendar. Right-click -> "Convert to" -> Event an email containing a hex 01 character. (Attached) Actual results: Lightning creates a CalDAV event containing the hex 01 character but cannot later parse the event with this character making this event and previously entered events disappear. (Attached) Expected results: Lightning should display the events. If this character is not legal in an event, Lightning should refuse to create the event or remove the offending character.
We discovered this after our calendar suddenly lost all events. They were still visible in Android clients, the Web UI. (Also in Lightning if the calendar was viewed using an ICS URL). New events did show in all clients. The email that caused the problem came from an outside source and did not display the bad character so we had no reasonable way of knowing it was going to cause problems.
OS: Unspecified → Windows 7
Attachment #8712226 - Attachment mime type: text/x-log → text/plain
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: