I have just published the latest release for the Thunderbird plugin Lookout-fix-version.
This is a bug fix issue
Fixes are for the ics parsing
Added quick decompose_rfc822_address sanity check
Occasionally a phrase without any email addresses is used in the attendee fields and this can cause the complex regex in the
decompose_rfc822_address function to freeze. As I couldn't come up with a sensible alternative (primarily due to lack of windat samples) I added a simple sanity check prior to the regex.
Added special character skip for ICS attendee data
Occasionally a special non printing character will be decoded,
x20 to x7E, causing the ics file to become unreadable. Lookout now ignores these invalid fields.
Added zero( 0 ) UID check
Sometimes the UID will be decoded as
0 rather than
null, if this happens lookout will now attempt one of the other UID methods as intended.