<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/3.18.3">
</HEAD>
<BODY>
Christian,<BR>
<BR>
iCal's format is no different with respect to encodings than text/plain. There's a reason why MIME allows for explicitely declaring the charset, evo should not fail to observe that, and it should not fail to remove invalid UTF-8 sequences in data it accepts from outside (said invalid sequence removal should of course happen after any inbound transcoding).<BR>
Given this, I'm starting to wonder at this point whether carefully-crafted messages mightn't be created for the purpose of doing user-level remote execution using Evo as the entry point (<I>given that Ubuntu deploys evo by default, this might raise an eyebrow</I>). I have no beginning of proof, of course, and actually have doubts on the feasibility, but still, this leaves a pretty bad feeling.<BR>
<BR>
I won't start a revert war on the BTS, however, I would like you to explain to me how, given this<BR>
<A HREF="http://www.debian.org/Bugs/Developer.en.html#severities">http://www.debian.org/Bugs/Developer.en.html#severities</A>:<BR>
<BLOCKQUOTE>
<TT>grave</TT><BR>
</BLOCKQUOTE>
<DL>
<BLOCKQUOTE>
makes the package in question unusable or mostly so, <I>or causes data loss</I>, or introduces a security hole allowing access to the accounts of users who use the package.<BR>
</BLOCKQUOTE>
</DL>
<BR>
<I>(my emphasis), </I>the original severity was too much.<BR>
<BR>
Case in point: I do not use ext3fs. I couldn't care less if e2fstools had a data-loss bug. Should I start to go around and downgrade any such (hypothetic) grave or critical bugs, on the grounds that "the on-disk ext3 format has weaknesses"? [*]<BR>
<B>Silently</B> loosing years worth of (potentially business) data during a trivial copy operation is not something I expect from a package supposedly worthy of entering <I>stable</I> Debian. I would agree with severity: important (or maybe normal even) if the failure caused a single "invalid data encountered -- copy aborted midway" message box.<BR>
<BR>
-- Cyrille<BR>
<BR>
<BR>
<BR>
[*] no relationship to my actual file system usage. Illustrative purpose only. Filmed overseas. Professional driver. Closed course.
</BODY>
</HTML>