On Wed, Jul 21, 2004 at 10:42:12PM -0600, Justin Gombos wrote:
procmail v3.22 2001/09/10
I exceeded the capacity of LINEBUF by ~34 characters, and did not
receive the "Exceeded LINEBUF" error message in the log file (which
has verbosity ON). According to the Procmail Companion by Martin
Mccarthy, an error message should be printed to the log file.
Even worse than the lack of error reporting:
The side effect was for procmail to begin overwriting the message with
the contents that spilled over the buffer. The buffer overrun
completely replaces the initial "From .*" line with the 34 excess
characters, causing the message to be invalid, producing an invalid
inbox that is unreadable to my MUA (mutt).
Does anyone know of this issue has been reported officially, or if
it's being worked?
I've never heard of such a thing. I would need to see some corroboration
of findings (with sample recipes, logs, and so on) before I would be
able to overcome my initial skepticisim that you found what you
think you did.
For example, are you running any filtering recipes (f-flag)? You
might be running against a completey different bug that is known,
with relation to filter recipes on some builds corrupting From_.
--
dman
____________________________________________________________
procmail mailing list Procmail homepage: http://www.procmail.org/
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail