Re: Call to a member function addException() on a non-object
Michael Menge <[email protected]>
| Newsgroups | gmane.comp.horde.kronolith |
|---|---|
| Message-ID | <20160211095203.Horde._wsBhuJLKjJX-5UGnmawKFS@webmail.uni-tuebingen.de> |
Quoting Jan Schneider <[email protected]>: > Zitat von Michael Menge <[email protected]>: > >> Hi, >> >> one of our users has tries to accept and add an event received via >> iCal invitation mail. >> This action failed with the following error in Kronolith 4.2.11 >> >> call to a member function addException() on a non-object in >> /var/www/html/horde/kronolith/lib/Event.php on line 1447, referer: >> https://webmail.uni-tuebingen.de/imp/dynamic.php?page=mailbox >> >> Google found the following thread that might be related in some >> parts, but I couldn't find a bug-ticket >> http://lists.horde.org/archives/horde/Week-of-Mon-20150727/054580.html >> >> >> Digging into this I suspect Kronolith failed to Pares the >> RECURRENCE-ID and could not set originaldt. >> >> Quoting /var/www/html/horde/kronolith/lib/Event.php line 1440:1441 >>> $recurrenceid = $vEvent->getAttribute('RECURRENCE-ID'); >>> $originaldt = new Horde_Date($recurrenceid); >> >> The iCal attachment contains the following RECURRENCE-ID: >> >> RECURRENCE-ID;TZID=W. Europe Standard Time:20160503T140000 >> >> So I have the following questions: >> >> 1. is "W. Europe Standard Time" a valid value for TZID? I suspect not. > > Any TZID is valid, because it's just a label. > >> 2. which package/file/RFC contains the known/allowed TZID > > We do support the Olson timezone names (see IANA) and the Windows > and Lotus aliases, see Horde/Date.php. > >> 3. is there a work around? > > No. > >> 4. should Kronolith catch this error? > > Yes. This may happen if we come across an exception of a recurring > event, and can find the base event, but that base event no longer is > a recurring event. Please file a ticket. > https://bugs.horde.org/ticket/14249 -------------------------------------------------------------------------------- M.Menge Tel.: (49) 7071/29-70316 Universität Tübingen Fax.: (49) 7071/29-5912 Zentrum für Datenverarbeitung mail: [email protected] Wächterstraße 76 72074 Tübingen -- kronolith mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: [email protected]