Re: FBSD 14.0 / exim 4,97.1 - exim SIGSEGV

From: Odhiambo Washington <odhiambo_at_gmail.com>
Date: Tue, 21 May 2024 10:05:16 UTC
On Sun, May 19, 2024 at 7:24 PM tetrosalame <tml@seiruote.it> wrote:

> Il 19/05/2024 16:46, Jim Pazarena ha scritto:
> > I upgraded both of the captioned versions at the same time, so it is not
> > clear to me which is causing this issue.. however, since upgrading,
> > often but without any discernible cycle or frequency, exim refuses
> > incoming connections, and logs the following:
> >
> > 2024-05-19 07:21:00 SIGSEGV (fault address: 0xffffffffffffff70)
> > 2024-05-19 07:21:00 SIGSEGV (maybe attempt to write to immutable memory)
>
> Maybe exim is violating some policy?
> What does sysctl kern.elf${your_arch}.allow_wx say?
>
> FreeBSD14 features some pretty memory protections: see mitigations(7).
> Bye,
> f
>

I am running the same version of Exim on the same version of FreeBSD (on
two different servers, no custom kernel) and I haven't seen these symptoms.
If anything, here is the output of what you asked:

``
wash@gw:~$ sysctl -a | grep allow_wx
kern.elf32.allow_wx: 1
kern.elf64.allow_wx: 1
```

But I did not configure these.


-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
 In an Internet failure case, the #1 suspect is a constant: DNS.
"Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
[How to ask smart questions:
http://www.catb.org/~esr/faqs/smart-questions.html]