Gitweb:
https://git.exim.org/exim.git/commitdiff/e60572454b5b9aab9bf1b050a73360674cd7af4e
Commit: e60572454b5b9aab9bf1b050a73360674cd7af4e
Parent: 675ae646c0506f6740bb8afa28c8c4892dabbdaf
Author: Jeremy Harris <jgh146exb@???>
AuthorDate: Wed Jun 6 11:15:21 2018 +0100
Committer: Jeremy Harris <jgh146exb@???>
CommitDate: Wed Jun 6 11:15:21 2018 +0100
Change-log
---
doc/doc-txt/ChangeLog | 3 +++
src/src/exim.c | 2 +-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog
index 261c5652..881d24c 100644
--- a/doc/doc-txt/ChangeLog
+++ b/doc/doc-txt/ChangeLog
@@ -46,6 +46,9 @@ JH/07 Bug 177: Make a random-recipient callout success visible in ACL, by settin
JH/08 When generating a selfsigned cert, use serial number 1 since zero is not
legitimate.
+JH/09 Bug 2274: Fix logging of cmdline args when starting in an unlinked cwd.
+ Previously this would segfault.
+
Exim version 4.91
-----------------
diff --git a/src/src/exim.c b/src/src/exim.c
index 9f6efaf..58c2dc9 100644
--- a/src/src/exim.c
+++ b/src/src/exim.c
@@ -4084,7 +4084,7 @@ Don't attempt it if logging is disabled, or if listing variables or if
verifying/testing addresses or expansions. */
if ( (debug_selector & D_any || LOGGING(arguments))
- && really_exim && !list_options && !checking)
+ && really_exim && !list_options && !checking)
{
int i;
uschar *p = big_buffer;