Bernhard Übelacker <bernha...@mailbox.org> writes: > Am 21.06.24 um 01:57 schrieb Bernhard Übelacker: > >> Especially the third point is puzzling, I could not yet see why this >> pointer-content-mixup happens. > > > Hello David, hello Axel, > I did some further tests and found following location where cli_program > is delared here: > > ./lib/cli++/cli++.h:35:extern const char* cli_program; > > But the defintion looks a bit different: > > ./src/smtpd.cc:55:extern const char cli_program[] = "nullmailer-smtpd"; > > > A package built with following change does no longer show this crash. > > Kind regards, > Bernhard
Hi Bernhard; Thanks for the patch. This does seem to be progress, but I don't think it completely fixes Axel's bug. At least for me I still see -> . nullmailer-smtpd: Error catching the return value from nullmailer-queue: No child processes nullmailer-smtpd: Error catching the return value from nullmailer-queue: No child processes <** 451 4.3.0 Error returned from nullmailer-queue and I get a non-zero exit code. I think the problem you found was probably a crash during the reporting of the error message.