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
No comments:
Post a Comment