Le Wed, May 25, 2022 at 09:47:53AM +0200, Landry Breuil a écrit :
> Le Tue, May 24, 2022 at 06:04:27PM -0400, George Koehler a écrit :
> > Hi,
> > 
> > This mail is about the OpenBSD package of firefox-esr-91.9.1, on my
> > amd64 with amdgpu.  Some tabs crashed.  My reproducer stopped crashing
> > after I unveiled /dev/dri in the content process,
> 
> Thanks for the details bugreport, i'll have to undust the amdgpu laptop
> to test, but some observations/questions first:
> - does the same problem also affect firefox 100 ?

ive been able to reproduce the crash on firefox-esr on the T495s, and
can confirm that unveiling /dev/dri for content process works around the
crash.

what puzzles me then is that i cant reproduce the failure with 101.0rc1,
(using an empty new profile) where the reproducer just displays an empty
page but doesnt crash.

stderr shows this:
$firefox /tmp/crashgl.html                  
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: libpci missing 
(t=0.717875) [GFX1-]: glxtest: libpci missing
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
amdgpu: os_same_file_description couldn't determine if two DRM fds reference 
the same file description. If they do, bad things may happen!
ATTENTION: default value of option mesa_glthread overridden by environment.
libEGL warning: MESA-LOADER: failed to retrieve device information 
libEGL warning: MESA-LOADER: failed to retrieve device information
ATTENTION: default value of option mesa_glthread overridden by environment.

I'll check other differences between /etc/firefox & /etc/firefox-esr to
see if its a difference in unveil/pledge configs or distinct codepaths
taken within firefox.

Landry

Reply via email to