bug-mit-scheme
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-mit-scheme] Fwd: imail bug


From: Taylor R Campbell
Subject: Re: [Bug-mit-scheme] Fwd: imail bug
Date: Fri, 30 May 2008 17:57:39 -0400
User-agent: IMAIL/1.21; Edwin/3.116; MIT-Scheme/7.7.90.+

I misremembered how IMAIL handled the X-IMAIL-* header fields, and it
turns out that both IMAIL and RMAIL compete for the first header
fields in each message, for performance hacks, which means they will
fail to compose and accumulate X-IMAIL-INTERNAL-TIME and Summary-line
header fields.  This may be worth changing.

It doesn't explain the truncation, though.  To study that I think I'd
really need to catch IMAIL in the act, or something.  (I'm a little
more wary of RMAIL, actually, considering that the part of IMAIL that
writes the mail files to the disk is a page of very straightforward
Scheme code, whereas RMAIL is a gigantic pile of elaborate elisp that
does lots of complicated editing of the file in-memory.)

Can you reproduce the truncation of trips.msgs?  Did you happen to be
scrolling through many of the messages in IMAIL before saving the
file?  Also, do you remember how big a heap you started Scheme with
(or whether you started with the default heap size)?  I'm wondering
whether this is an unreported memory exhaustion, possibly due to the
MIME parser, in the middle of writing out the file.

Chris, do you have any ideas?




reply via email to

[Prev in Thread] Current Thread [Next in Thread]