Am 22.06.24 um 00:42 schrieb Bernhard Übelacker:
I did some archaeology and found the issue got visible
at 2017-12-30 in the Buster development cycle with the
migration of nullmailer 1:2.1-5 into testing.
debian-9-stretch:
Connection closed with child process.
testing https://snapshot.debian.org/archive/debian/20171229T045928Z/:
Connection closed with child process.
testing https://snapshot.debian.org/archive/debian/20171230T035716Z/: Child
process closed connection unexpectedly. nullmailer (1:2.1-5) over (1:1.13-1.2)
...
debian-10-buster: Child
process closed connection unexpectedly.
Hello,
trying to go more into detail a git bisect
shows following upstream commit [1].
Kind regards,
Bernhard
https://snapshot.debian.org/package/nullmailer/1%3A1.13-1.2/:
Connection closed with child process.
git checkout 1.13:
Connection closed with child process.
1.13-68-g2e30750:
Connection closed with child process.
1.13-69-g5850a49: Child
process closed connection unexpectedly.
git checkout 2.0: Child
process closed connection unexpectedly.
https://snapshot.debian.org/package/nullmailer/1%3A2.0-1/: Child
process closed connection unexpectedly.
5850a49ade78d36ce33d70c28198b9cf2fb8fbdd is the first broken commit
commit 5850a49ade78d36ce33d70c28198b9cf2fb8fbdd
Author: Bruce Guenter <br...@untroubled.org>
Date: Fri Jan 15 11:40:38 2016 -0600
lib: Add fork_exec wrapper class for launching sub-programs
lib/Makefile.am | 1 +
lib/autoclose.h | 7 ++-
lib/forkexec.cc | 136 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
lib/forkexec.h | 32 +++++++++++++
src/inject.cc | 108 +++++++++++++-------------------------------
src/send.cc | 1 +
src/smtpd.cc | 63 +++++---------------------
7 files changed, 217 insertions(+), 131 deletions(-)
create mode 100644 lib/forkexec.cc
create mode 100644 lib/forkexec.h
[1]
https://github.com/bruceg/nullmailer/commit/5850a49ade78d36ce33d70c28198b9cf2fb8fbdd