Closed Bug 437982 Opened 16 years ago Closed 16 years ago

No accept/Decline buttons and NS_ERROR_NOT_INITIALIZED in calIItipItem::getItemList for a particular iTip invitation

Categories

(Calendar :: E-mail based Scheduling (iTIP/iMIP), defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: altenschmidt, Assigned: dbo)

References

Details

Attachments

(1 file)

User-Agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Build Identifier: Lightning 0.9pre (build 2008060818) on Thunderbird version 2.0.0.14 (20080421) For a particular iTip invitation for an event unknown to my calendar the Accept/Decline/Tentative buttons won't show up. At the same time the error console gets appended by two errors saying Error: [Exception... "'Component not initialized' when calling method: [calIItipItem::getItemList]" nsresult: "0xc1f30001 (NS_ERROR_NOT_INITIALIZED)" location: "JS frame :: chrome://lightning/content/imip-bar.js :: isUpdateMsg :: line 581" data: no] Source File: chrome://lightning/content/imip-bar.js Line: 581 Other iTip invitations, even from the same person with the same calendar client (Evolution), behave as expected. I have appended the broken(?) invitation, with some minor changes to protect the privacy of all involved people: BEGIN:VCALENDAR CALSCALE:GREGORIAN PRODID:-//Ximian//NONSGML Evolution Calendar//EN VERSION:2.0 METHOD:REQUEST BEGIN:VTIMEZONE TZID:/softwarestudio.org/Tzfile/Europe/Berlin X-LIC-LOCATION:Europe/Berlin BEGIN:STANDARD TZNAME:CET DTSTART:19701026T020000 RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-2SU;BYMONTH=10 TZOFFSETFROM:+0200 TZOFFSETTO:+0100 END:STANDARD BEGIN:DAYLIGHT TZNAME:CEST DTSTART:19700329T030000 RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3 TZOFFSETFROM:+0100 TZOFFSETTO:+0200 END:DAYLIGHT END:VTIMEZONE BEGIN:VEVENT UID:20080416T074600Z-4375-500-1-124@host DTSTAMP:20080609T073205Z DTSTART;TZID=/softwarestudio.org/Tzfile/Europe/Berlin:20080613T160000 DTEND;TZID=/softwarestudio.org/Tzfile/Europe/Berlin:20080613T170000 TRANSP:OPAQUE SEQUENCE:4 SUMMARY:Job interview: Www Www CLASS:PUBLIC ORGANIZER;CN=Xxx Xxx:MAILTO:xxx@xxx.com CREATED:20080416T075813 LAST-MODIFIED:20080416T075813 RECURRENCE-ID;TZID=/softwarestudio.org/Tzfile/Europe/Berlin: 20080613T160000 ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED; RSVP=TRUE;CN=Xxx Xxx;LANGUAGE=en:MAILTO:xxx@xxx.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION; RSVP=TRUE;CN=Yyy Yyy;LANGUAGE=en:MAILTO:yyy@yyy.biz ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION; RSVP=TRUE;CN=Zzz Zzz;LANGUAGE=en:MAILTO: zzz@zzz.biz END:VEVENT END:VCALENDAR Reproducible: Didn't try Steps to Reproduce: 1. Open the mail containing the respective invitation Actual Results: The invitation is parsed and details are shown, but no Accept/Decline/Tentative buttons are visible. Expected Results: Accept/Decline/Tentative buttons are visible.
IMO duplocate to bug 392465.
(In reply to comment #1) > IMO duplocate to bug 392465. > Surely not, I'd say, because I don't even see the Accept button, so I have no chance to click it...
but I suspect the same core problem
Status: UNCONFIRMED → NEW
Depends on: 392465
Ever confirmed: true
Flags: wanted-calendar0.9+
I think the invitation bar issue can't be reproduced with just the iCalendar data. Could you export the entire email message and attach it here?
Sure, see the attachment.
Flags: blocking-calendar0.9?
Whiteboard: [needs patch]
Not going to happen for 0.9.
Flags: blocking-calendar0.9? → blocking-calendar0.9-
Whiteboard: [needs patch]
Flags: wanted-calendar1.0+
Flags: wanted-calendar0.9+
Flags: blocking-calendar0.9-
should be fixed with checkins of bug 392465
Assignee: nobody → daniel.boelzle
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Target Milestone: --- → 1.0
Confirm that I am getting this exact bug with Thunderbird 0.9. No meeting accept/decline invitations and the following errors in the console Error: [Exception... "'Component not initialized' when calling method: [calIItipItem::getItemList]" nsresult: "0xc1f30001 (NS_ERROR_NOT_INITIALIZED)" location: "JS frame :: chrome://lightning/content/imip-bar.js :: processRequestMsg :: line 619" data: no] Source File: chrome://lightning/content/imip-bar.js Line: 619
Running on 64 bit linux platform (Ubuntu 9.10)
These bugs are likely targeted at Lightning 1.0b1, not Lightning 1.0. If this change was done in error, please adjust the target milestone to its correct value. To filter on this bugspam, you can use "lightning-10-target-move".
Target Milestone: 1.0 → 1.0b1
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: