Description of the issue:
SITES THAT DISPLAY VIDEOS CRASH THE AMD GPU DRIVER (LATEST VERSION 24.5.1, THE ISSUE HAPPENED WITH PREVIOUS VERSIONS TOO). DISABLING SHIELD AND FINGERPRINTING BLOCKING APPEARS TO PREVENT THE ISSUE AT FIRST, BUT CRASHES STILL TAKE PLACE AFTER.
ANY WEBSITE THAT DISPLAYS VIDEO, LIKE YOUTUBE AND DAILYMOTION:
Did the issue present with default Shields settings? (yes/no)
YES
Does the site function as expected when Shields are turned off?
AT FIRST YES, THEN IT CRASHES
Is there a specific Shields configuration that causes the site to break? If so, tell us that configuration. (yes/no):
NO (DISABLING FINGERPRINTING BLOCKING OR SHIELD ALTOGETHER APPARENTLY FIXES THE ISSUE AT FIRST)
Does the site work as expected when using Chrome?
YES, UNLESS I FORCE CHROME TO USE THE DISCRETE GPU (IT USES THE INTEGRATED BY DEFAULT)
Brave version (check About Brave
):
Version 1.66.118 Chromium: 125.0.6422.147 (Official Build) (64-bit)
ADDITIONAL INFORMATION:
I’m using an “all-AMD laptop”, and by default, Brave uses the discrete AMD GPU. After forcing Brave to use the integrated GPU within Windows’ Graphics Settings tool, there’re no more crashes.
I tried then to force Chrome to use the discrete GPU (it uses the iGPU by default) and it crashes the driver as well. Then I tried Firefox with the dGPU, and it doesn’t crash. Finally I tried Microsoft Edge (which is Chromium-based) and it also crashes when forcing the dGPU.
So, I think I narrowed it down and the bug is present inside Chromium code, then it’s carried over to Brave, which is triggering the crashes because -unlike other browsers- it uses the discrete AMD GPU by default.