Turns out this is caused by us not at all handling Gmime's
InternetAddress/InternetAddressList data type correctly -- a pretty bad
case of following the wrong side of a union.

I've updated dbmail_imap_append_alist_as_plist in dm_imaputil.c to try
to be more correct. Now in SVN. Please report back if it chokes on any
messages for anybody.

Aaron

On Mon, 2006-08-28 at 18:34 -0700, Aaron Stone wrote:
> I get the following results with the code below. Only the first is
> usable, of course. The latter two are causing Pine to blow chunks. I'm
> on Gmime 2.2.1 (latest is 2.2.3, however).
> 
> ((NIL NIL "i_am_not" "broken.org"))
> 
> (("Break me" NIL NIL
> "����������������������������������������������������������������"))
> 
> (("Joe's Friends" NIL "�" NIL))


Reply via email to