Solved firefox-128.3 crash on startup

Hello,
After installing a new hard drive I installed 13.4 on my (elderly) laptop (MacBookPro mid 2012) and installed packages from the FreeBSD repo. When starting firefox (firefox-128.3.1) i see the following: Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: CompositorBridgeChild receives IPC with reason=AbnormalShutdown and firefox fails to start.

Has anyone else seen this? If so, is there a fix?

Thanks,
Sprock
 
vgapci0@pci0:0:2:0: class=0x030000 rev=0x09 hdr=0x00 vendor=0x8086 device=0x0166 subvendor=0x106b subdevice=0x00fa
vendor = 'Intel Corporation'
device = '3rd Gen Core processor Graphics Controller'
 
Upstream bug:

1729883971998.png
 
After some poking around I added this to /etc/devfs.rules:

[devfsrules_drm=11]
add path dri unhide
add path dri/* unhide
add path drm unhide
add path drm/* unhide

and this to /etc/rc.conf

devfs_devfsrules_drm_ruleset="devfsrules_drm"

I am writing this from firefox on the (formerly) offending machine.

Many thanks to all who responded.
sprock
 
Postscript.

On booting the machine later in the day neither glxgears nor firefox would work. I compiled & installed graphics/drm-510-kmod on the bad machine. It is now working again and does not need the entries in devfs.rules. Maybe it will stay fixed this time.

Thanks again to all who helped.
sprock
 
Back
Top