lördag 4 maj 2019 kl. 12:47:18 CEST skrev  Magnus Holmgren:
> söndag 21 april 2019 kl. 19:55:10 CEST skrev  Magnus Holmgren:
> > But now that I look closer, it looks like the "spool format error" message
> > is only triggered by malformed header files, and Thomas in https://
> > lists.exim.org/lurker/message/20180726.174108.0620f3c0.en.html had
> > narrowed
> > it down to multiple messages being received over the same connection. I
> > still haven't been able to reproduce it though. It might be stochastic.
> 
> Okay, so as I reported on the exim-dev list, I figured out that
> primary_hostname, which has been being expanded once and the pointer kept in
> static memory since forever, is now being overwritten although allocated
> from the permanent pool. My plan is to change this to expand it anew for
> each run; that solved the problem when I tested. I'm also going to add an
> unrelated patch that disables body rewriting when the spool file is in wire
> format and which handles CRLF line endings when scanning headers. Do you
> think that you can then re-enable local_scan for the release?

Actually, if the only difference wireformat makes is that the line endings are 
CRLF instead of LF, rewriting the body is probably not a/the problem, as 
SpamAssassin uses the same line endings as it gets. Carriage returns need to 
be stripped from the headers, though, so I'll see to that.

-- 
Magnus Holmgren        holmg...@debian.org
Debian Developer 

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to