Closed Bug 1170508 Opened 9 years ago Closed 9 years ago

Importing an .ics file with a duplicate ATTENDEE property parameter causes crash

Categories

(Calendar :: Lightning Only, defect)

Lightning 3.3
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 875739

People

(Reporter: andreas, Unassigned)

Details

Attachments

(1 file)

Attached file repro.ics —
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.94 Safari/537.36

Steps to reproduce:

1) Start Thunderbird (with Lightning installed)
2) Go to the "Calendar" tab.
3) Events and Tasks -> Import...
4) Select the attached repro.ics file
5) Click "Open"


Actual results:

Thunderbird/Lightning stops reacting to mouse events and after a few seconds Ubuntu displays a gray overlay indicating that the application has become unresponsive. It seems to stay that way infinitely (although I chose to force-quit it after 10 minutes).


Expected results:

The event in the file should be imported and displayed in the calendar.

The file itself is a stripped-down version of an actual event originating from a Microsoft product (it has a bunch of "X-MICROSOFT-CDO-"-prefixed properties).

The inclusion of duplicate property parameters, although seemingly not invalid per RFC 5455) is clearly a bug in that piece of software, of course, but it seems like a thing that it should be easy enough to tolerate in Lightning's end.
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: