[exim-dev] DKIM uninitialised strings and misc bugs

Top Page

Reply to this message
Author: Simon Arlott
Date:  
To: exim-dev
Subject: [exim-dev] DKIM uninitialised strings and misc bugs
I've created patches to fix two bugs in the DKIM code, which are
probably responsible for my deliveries failing at random with SIGSEGV
(if anyone has a guide to getting Exim to output a core dump if it
crashes during smtp delivery I'd like to know about it).

http://bugs.exim.org/show_bug.cgi?id=985 pdkim.c may use a string that isn't null terminated
http://bugs.exim.org/show_bug.cgi?id=986 pkdim sign_headers value may not be initialised

There are several other open bugs, I've added a trivial patch for:
http://bugs.exim.org/show_bug.cgi?id=968 Programs run due by pipe transport get SIGPIPE set to IGN

Looking over the rest of the bugs, I'd like to see these fixed in 4.72
too:
http://bugs.exim.org/show_bug.cgi?id=967 DKIM-mandated undocumented behaviour change
http://bugs.exim.org/show_bug.cgi?id=972 File Already Exists in Spool Directory

Bug 967 was discussed a while ago on here but it hasn't been fixed.
I suspect bug 972 is a timing issue on Linux, which I'll try and test.

--
Simon Arlott