maintainer-feedback requested: [Bug 272767] www/firefox: 116.0 all tabs crash if kern.elf64.allow_wx=0

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 27 Jul 2023 22:52:03 UTC
Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-gecko (Nobody)
<gecko@FreeBSD.org> for maintainer-feedback:
Bug 272767: www/firefox: 116.0 all tabs crash if kern.elf64.allow_wx=0
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272767



--- Description ---
After the recent firefox-116.0.2 update, _all_ tabs crash when these are set in
/boot/loader.conf:

```
kern.elf32.allow_wx=0
kern.elf64.allow_wx=0
```

The same result with a clean firefox package reinstall (and also a brand new
run
with ~/.cache and ~/.mozilla removed). A ~150 MB core file is left behind after
this.

Didn't have any issues with any of the previous upgrades at all.

I've worked around this by setting both those sysctl vars. to `1'.

The error message from a pristine first-run of Firefox is attached.