Package: python-vobject
Version: 0.8.1c-3

When parsing an iCal file containing "\t" (tab, actually two characters) using readOne(), the parser raises a ParseError, aborting the parsing. This defect is _not_ in the upstream source but introduced by Debian patch "0003-Treat-untils-as-floating.patch", removing this patch fixes the problem. I can not see any advantage of raising an exception instead of simply accepting unknown escaped chars (like in the upstream source).

BTW: is there a reason why 0.8.1.c-3 is not present in the Debian git repo?

Cheers,
Raphael


Test case:

BEGIN:VCALENDAR
VERSION:2.0
BEGIN:VEVENT
DTSTAMP:20080502T160934Z
CREATED:20071005T104029Z
UID:KOrganizer-1534264698.483
SEQUENCE:1
LAST-MODIFIED:20080106T231431Z
DESCRIPTION:Test Text and a Tab: \t and more text
SUMMARY:Test
PRIORITY:3
DTSTART:20071010T090000Z
DTEND:20071010T120000Z
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR





--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to