Firefox segfaults occasionally while scrolling
Describe your issue
What's the expected behaviour?
Scrolling the page never causes Firefox to crash.
What's the current behaviour?
Sometimes it does.
How to reproduce your issue?
It's fairly intermittent but often enough to happen a few times a day.
What device are you using?
oneplus-enchilada
On what postmarketOS version did you encounter the issue?
-
edge ( master
branch) -
I confirm that the issue still is present after running sudo apk upgrade -a
On what environment did you encounter the issue?
Environments
-
Phosh
How did you get postmarketOS image?
What's the build date of the image? (in yyyy-mm-dd format)
unsure
Additional information
Firefox package is version firefox-esr-115.0.3-r0
.
From the printed messages it seems like this is something graphics/acceleration-related.
I don't have a backtrace yet, but this text was printed before the crash:
$ firefox-esr
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: vaapitest: ERROR (t=0.729415) [GFX1-]: vaapitest: ERROR
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: vaapitest: ERROR (t=0.729415) |[1][GFX1-]: vaapitest: VA-API test failed: failed to initialise VAAPI connection.
(t=0.729493) [GFX1-]: vaapitest: VA-API test failed: failed to initialise VAAPI connection.
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Couldn't sanitize RENDERER device: FD630 (t=67.577) [GFX1-]: Couldn't sanitize RENDERER device: FD630
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Couldn't sanitize RENDERER device: FD630 (t=67.577) |[C1][GFX1-]: Couldn't sanitize RENDERER device: FD630 (t=73.2018) [GFX1-]: Couldn't sanitize RENDERER device: FD630
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Couldn't sanitize RENDERER device: FD630 (t=67.577) |[C1][GFX1-]: Couldn't sanitize RENDERER device: FD630 (t=73.2018) |[C2][GFX1-]: Couldn't sanitize RENDERER device: FD630 (t=73.3476) [GFX1-]: Couldn't sanitize RENDERER device: FD630
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Couldn't sanitize RENDERER device: FD630 (t=111.808) [GFX1-]: Couldn't sanitize RENDERER device: FD630
MESA: error: fd_bo_dmabuf:534: failed to get dmabuf fd: -1
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: CompositorBridgeChild receives IPC close with reason=AbnormalShutdown (t=59733.5) Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: CompositorBridgeChild receives IPC close with reason=AbnormalShutdown (t=59731.6) Exiting due to channel error.
Exiting due to channel error.
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: CompositorBridgeChild receives IPC close with reason=AbnormalShutdown (t=635.946) Exiting due to channel error.
Exiting due to channel error.
zsh: segmentation fault firefox-esr
Edited by anteater