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
