Description of the issue: Amazon store sign in page causes Brave to crash after login is entered and Continue button is clicked. Non-existent emails shows an error message and no crash. Other real accounts shows password prompt normally, no crash. But my specific login, after I click Continue (to get the password prompt) immediately crashes the browser.
How can this issue be reproduced?
Go to Amazon dot com and click sign in button
Enter a specific login (mine)
Click continue to get a password prompt
Expected result: Password prompt allows to enter the password
Brave Version( check About Brave): Version 1.77.95 Chromium: 135.0.7049.52 (Official Build) (arm64)
Additional Information: MacOS version: 13.7.4 (22H420) (Ventura). In other chromium-based browsers the login process works fine. Tried with Chrome and Yandex browsers. In the Brave private Window mode the behavior is the same - it crashes the whole browser.
Thanks. I also made few experiments, I hope it helps:
First of all other logins (non mine credentials continue to work, log in and log out)
I decided to run Brave through Console to see if it shows any logs when crashes
So I did the following steps:
1. cd ~/Applications/Brave\ Browser.app/Contents/MacOS
2. MacOS/ $ ./Brave\ Browser
It started and has shown two following lines:
Warning: DawnExperimentalSubgroupLimits is deprecated, use AdapterPropertiesSubgroups instead.
2025-04-06 22:35:51.129 Brave Browser Helper (GPU)[11353:821932] XType: Using static font registry.
Then I went to amazon.com and log in with my credentials without any issues!!! However after I clicked Continue (to see the password prompt), when it usually crashes, the pop up appeared and it asked me if I want to use a system “passkey”. With other accounts it asked me to access bluetooth, but not the passkey.
So I assume there is some bug in the passkey integration. I declined passkey use and logged in successfully. Now I will try to log out and launch Brave as usual, through the icon and see if it will work. Will keep you posted.
@Evan123 Here is the follow up. When I tried to open Brave as usual, through the icon - it crashed again when I tried to log in using my credentials. Same if I start it through open Brave Browser.app command.
However, when I launch it as a binary in terminal, like ./binary_name - then it works fine and every time I try to log in with my creds it requests to use a passkey. I didn’t try to allow him, just everytime hit “cancel” and it then normally asks for a password and logs in.
So something is different between launching it as a console app vs as a desktop icon / open command.