Description of the issue:
Brave tabs crash with error code SIGSEGV on certain sides after a few seconds on Arch Linux.
It seems to depend on the page content not on the page it self.
This includes certain topics on this forum:
- Brave stopped downloading files - no error message
- https://duckduckgo.com/?q=rust+shift+operator&t=brave
While other topics do NOT crash the tab:
How can this issue be reproduced?
- Open one of the links above.
Expected result:
No crash
Brave Version( check About Brave
):
I used git bisect on the AUR repo:
- Last working Version: 1.74.51
- Bug in all Versions: >= 1.75.175
The bug is also present in Brave installed via Flatpak.
Additional Information:
The problems started with Brave 1.75.175 crashing as a whole on certain sides.
This could be fixed by installing noto-fonts-emoji, as the crash was caused by missing fonts for emojis, though missing fonts should not crash brave I suppose.
The single tab crashing issue persisted however.
This is the error log produced by running:
brave -n --args --incognito --no-experiments --disable-extensions --disable-gpu --enable-leak-detection --crash-on-failure 2> ./brave_console_out.txt
[59893:59893:0411/142400.734468:ERROR:profile_attributes_storage.cc(1011)] Failed to PNG encode the image.
[59893:59893:0411/142400.734525:ERROR:profile_attributes_storage.cc(1011)] Failed to PNG encode the image.
[59945:59945:0411/142404.710916:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
[59945:59945:0411/142409.118744:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 2 times!
[59893:59893:0411/142410.716696:ERROR:sharing_service.cc(303)] Device registration failed with fatal error
[59945:59945:0411/142414.673097:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 3 times!