Created attachment 243069 [details] text from about:support From bug 270642 comment 15: > … Since 114, the about:support page has gone … Confirmed with firefox-114.0.2,2 on FreeBSD 14.0-CURRENT Whilst the page does offer links out to things such as about:plugins, it seems that the page lacks values; fields are empty.
Also confirmed in 115.0,2 on 13-STABLE.
Created attachment 243322 [details] about:support text from a clean installation of 115.0.1 on Windows 10 22H2 Not reproducible with 115.0.1 build 20230706202047 on Windows 10, viewed via RDP. about:buildconfig shows, built from <https://hg.mozilla.org/releases/mozilla-release/rev/a8863781080622b6a7ee902a464d1bbdf065341e>.
(In reply to Graham Perrin from comment #2) > … on Windows 10 22H2, viewed via RDP. … Correction: whilst I did (also) have a remote view of Firefox 22H2, the about:support attached to comment 2 was from a remote view of Firefox on Windows Server (installed without admin privileges).
gecko-dev $ git bisect bad f993f9a58b626c3f370b330148788b1909647c53 is the first bad commit https://github.com/mozilla/gecko-dev/commit/f993f9a58b62
Re: comment 4 Thanks Through conversation under <https://matrix.to/#/!lrZtdjyLpBmoKbMdyx:mozilla.org/$uDhcDoWDBnWo3D16ioMyxcKhMUURe4syK__ZDQyZJwA?via=mozilla.org&via=matrix.org&via=igalia.com> in Mozilla's developers room, partly with reference to <https://paste.ee/p/k36Hl>, @emilio:mozilla.org observes: > It seems you're hitting this – <https://searchfox.org/mozilla-central/rev/d35b3fe3d8230a255b988afb0ebda1176fc2f50b/dom/base/ChromeUtils.cpp#1443>
FWIW, that means that this probably failed to get any process info, somehow... https://searchfox.org/mozilla-central/rev/d35b3fe3d8230a255b988afb0ebda1176fc2f50b/toolkit/components/processtools/ProcInfo_bsd.cpp#42
ProcInfo_bsd.cpp is OpenBSD-only per https://searchfox.org/mozilla-central/rev/d35b3fe3d8230a255b988afb0ebda1176fc2f50b/toolkit/components/processtools/moz.build#42-43 - OpenBSD KERN_PROC_SHOW_THREADS is DragonFly KERN_PROC_FLAG_LWP, NetBSD KERN_LWP and not necessary on FreeBSD - OpenBSD p_tid (kinfo_proc) is DragonFly kl_tid (kinfo_lwp), FreeBSD ki_tid (kinfo_proc), NetBSD l_lid (kinfo_lwp) - NetBSD/OpeNBSD mib[4] (size of kinfo_proc) + mib[5] (number of kinfo_proc) are not supported on DragonFly/FreeBSD If someone wants to work on this they'd need: - Create VM for each BSD - Extract Firefox code into a standalone easily testable program - Fill the missing support, wrap with ifdefs and reduce superfluous difference - Copy the modified code back to Firefox - Adjust moz.build
Resolved locally after ports 57ca3177d2a5 "www/firefox: update to 116.0 (rc1)"
Pinpointing the fix: patch-toolkit_compontents_processtools_procinfo__bsd.c