Brave Crashing on Startup (maybe new extension problem)

@vini76

Copy the Bookmarks files to a safe location on your computer, beyond/outside the Brave Browser installation paths.

Bookmarks and Bookmarks.bak files:

  • %LOCALAPPDATA%\BraveSoftware\Brave-Browser\User Data\Default\Bookmarks
  • %LOCALAPPDATA%\BraveSoftware\Brave-Browser\User Data\Default\Bookmarks.bak

Delete the ‘Caches’ folder, and delete the ‘Cookies’ file.

Caches (folder):

  • %LOCALAPPDATA%\BraveSoftware\Brave-Browser\User Data\Default\Cache\

Cookies (file):

  • %LOCALAPPDATA%\BraveSoftware\Brave-Browser\User Data\Default\Cookies

Your: ‘opened the browser via command line, with all extensions disabled, as described, but with no result’

I am uncertain about the trailing part: ‘but with no result’ . . . means?

For the following, add the switches to the Brave Browser shortcut.

The switches (that will follow) are intended to:

  • start up Brave Browser, showing a New Private Window
  • disable all experiments at brave://flags
  • disable extensions
  • disable GPU ie disable Hardware Acceleration
  • enable leak detection and if that failure occurs, then crash the browser (–enable-leak-detection --crash-on-failure are a combo)
  • produce error/log output to a file named ‘brave_console_out.txt’ on the Windows OS Desktop

64 architecture (note the switches to add):

"C:\Program Files\BraveSoftware\Brave-Browser\Application\brave.exe" --incognito --no-experiments --disable-extensions --disable-gpu --enable-leak-detection --crash-on-failure 2> %USERPROFILE%\Desktop\brave_console_out.txt

x86 architecture (note the switches to add):

"C:\Program Files(x86)\BraveSoftware\Brave-Browser\Application\brave.exe" --incognito --no-experiments --disable-extensions --disable-gpu --enable-leak-detection --crash-on-failure 2> %USERPROFILE%\Desktop\brave_console_out.txt

You would add the following, in the Brave Browser shortcut:

  • --incognito --no-experiments --disable-extensions --disable-gpu --enable-leak-detection --crash-on-failure 2> %USERPROFILE%\Desktop\brave_console_out.txt

Add those to the end of the Target field’s existing string.

Start Brave Browser via the Brave Browser shortcut.

IF Brave Browser keeps running . . .

Go to: brave://flags and click the ‘Reset all’ button. Relaunch Brave Browser.

Exit / Quit Brave Browser

Take a look at the ‘brave_console_out.txt’ file (if it exists), on the Desktop.

In the Brave Browser shortcut, remove the --no-experiments switch.

Start Brave Browser via the Brave Browser shortcut.

Try brave://crashes effort, again.

When you think appropriate, restore the Windows shortcut for Brave Browser . . .

64 architecture

  • "C:\Program Files\BraveSoftware\Brave-Browser\Application\brave.exe"

x86 architecture

  • "C:\Program Files(x86)\BraveSoftware\Brave-Browser\Application\brave.exe"