Re: [Evolution-hackers] Multi-line boundary
- From: Jeffrey Stedfast <fejj ximian com>
- To: Sean Atkinson <sean netproject com>
- Cc: evolution-hackers ximian com
- Subject: Re: [Evolution-hackers] Multi-line boundary
- Date: Mon, 07 Jul 2003 12:42:04 -0400
On Mon, 2003-07-07 at 07:44, Sean Atkinson wrote:
> Hi,
>
> This didn't seem too relevant to Evolution users - I hope it belongs
> here instead.
>
> I have a mail on my IMAP server that none of the last few Evo releases
> can read properly - I'm currently on evolution-1.4.0-0.ximian.6.6. I
> get the headers fine, but when I select it I get:
>
> (evolution:26525): camel-CRITICAL **: file camel-multipart.c: line 451
> (write_to_stream): assertion `boundary' failed
>
> Curiously I can read the message fine from my web-mail account, and
> saved a copy of the message source to investigate. I'm suspicious about
> this extract:
>
> MIME-Version: 1.0
> X-Mailer: Internet Mail Service (5.5.2653.19)
> Content-Type: multipart/mixed;
> boundary="----_=_NextPart_002_01C30E50.D82D0EF0"
>
>
> ------_=_NextPart_002_01C30E50.D82D0EF0
> Content-Type: text/plain;
> charset="iso-8859-1"
>
> I guess that the multi-line Content-Type is not being parsed properly?
> The test program from librfc822-1.0 reports:
>
> Address contains an syntax error: Line break without proper
> continuation.
are you sure that librfc822-1.0 is reporting about that Content-Type
line? from the sounds of the error, it doesn't sound like it is...
also, afaict - that Content-Type line looks correct, the second line is
indented with lwsp.
as far as I'm aware, camel has no problems parsing multi-line headers.
what I am more likely to believe is that the BODY(STRUCTURE) response
contained an empty boundary string. This would make it a server bug and
is much much more likely.
To find out, you should just be able to do the following:
export CAMEL_VERBOSE_DEBUG=1; evolution-1.4 2>&1 > camel.log
try to read the message, and everything will be logged to the file.
afterwards, you can look thru it to find out what the problem was.
Jeff
>
> I therefore thought submitting a bug might not be useful since Evolution
> might be doing the right thing already, and I'm also not sure if I can
> disclose the full message source for testing. However since my web-mail
> reads this fine, I wondered if any RFC822 experts might want to comment
> on what would be expected of Evo for such a message?
>
> Cheers,
>
> Sean.
--
Jeffrey Stedfast
Evolution Hacker - Ximian, Inc.
fejj ximian com - www.ximian.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]