Open Bug 1400204 Opened 7 years ago Updated 2 years ago

Browser hangs when multiple tabs all prompt for the master password to be entered (macOS)

Categories

(Toolkit :: Password Manager, defect, P3)

57 Branch
Unspecified
macOS
defect

Tracking

()

UNCONFIRMED

People

(Reporter: josh.tumath+bugzilla, Unassigned)

References

(Blocks 2 open bugs)

Details

(Keywords: hang, Whiteboard: [passwords:primary-password])

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:57.0) Gecko/20100101 Firefox/57.0
Build ID: 20170914220209

Steps to reproduce:

My workplace requires software teams to have their own certificate and our organisation's internal certificate authority set up in Firefox's certificate manager. This allows us to access our internal software development tools.

1. Set up a master password and internal organisation certificates as explained above
1. Have internal organisation websites open in multiple tabs 
2. Restart the browser


Actual results:

The browser prompts for a master password in a dialog. As I'm typing, the dialog disappears another master password dialog appears. Every time I click 'Cancel', another master password dialog appears. If I finally enter in the correct password and click 'OK', the browser window hangs.
Component: Untriaged → Password Manager
Product: Firefox → Toolkit
Hello, do you know what is prompting for the passwords? Do you have saved logins for the webpages you're visiting? Is it for proxy authentication? Or for decrypting the certificate?

Debug logging may help answer that somewhat: https://wiki.mozilla.org/Toolkit:Password_Manager/Debugging

Basically I would like more clear STR
Flags: needinfo?(josh.tumath+bugzilla)
P3 for now since MP use is rare and this probably requires multiple requests for MP at once with a proxy or custom cert chain.
Priority: -- → P3
(In reply to Matthew N. [:MattN] (huge backlog; PM if requests are blocking you) from comment #1)
> Hello, do you know what is prompting for the passwords? Do you have saved
> logins for the webpages you're visiting? Is it for proxy authentication? Or
> for decrypting the certificate?
> 
> Debug logging may help answer that somewhat:
> https://wiki.mozilla.org/Toolkit:Password_Manager/Debugging
> 
> Basically I would like more clear STR

Sorry for the late reply. Yes, this is for decrypting the certificate. I have not been able to find any logs in the Browser Console after enabling signon.debug pref. However, here is a crash report of the shutdown hang that was caused by this bug:

https://crash-stats.mozilla.com/report/index/00e502a7-1bc6-4b77-a3f2-2627e0170919
Flags: needinfo?(josh.tumath+bugzilla)

Do you still encounter this issue?

Flags: needinfo?(josh.tumath+bugzilla)

I no longer use the master password feature, so it's difficult for me to replicate.

Flags: needinfo?(josh.tumath+bugzilla)
Whiteboard: [passwords:primary-password]

A very related issue seems to happen now with TB 91 (on Mac OS). I had multiple tabs open and after a restart, multiple dialog windows open to enter the password. However, once the second/third overlays the other ones and you enter the password there, the other ones do not get visible again. You can see the windows in the "Windows" menu but you cannot make them visible.
As a consequence, TB is NOT USABLE right now as it does not react any more. Even in safe mode, this cannot be fixed (as all extensions should be disabled there, I assume it is not related to a specific extension).
Please fix this ASAP!

Flags: needinfo?(sfoster)

(In reply to BP from comment #6)

A very related issue seems to happen now with TB 91 (on Mac OS). I had multiple tabs open and after a restart, multiple dialog windows open to enter the password. However, once the second/third overlays the other ones and you enter the password there, the other ones do not get visible again. You can see the windows in the "Windows" menu but you cannot make them visible.
As a consequence, TB is NOT USABLE right now as it does not react any more. Even in safe mode, this cannot be fixed (as all extensions should be disabled there, I assume it is not related to a specific extension).
Please fix this ASAP!

We'll handle this in the bug 1726561 which you filed.

Flags: needinfo?(sfoster)
Keywords: hang
OS: Unspecified → macOS
See Also: → 1712980
Summary: Browser hangs when multiple tabs all prompt for the master password to be entered → Browser hangs when multiple tabs all prompt for the master password to be entered (macOS)
See Also: → 1772842

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:101.0) Gecko/20100101 Firefox/101.0

Steps to reproduce:

Step 1> Signin in firefox browser so that your login are synced.

Step 2> Save password for a website ( for example bugzilla.mozilla.org)

Step 3> Setup a primary password for firefox web-browser

Step 4> Try to view/copy the saved password for a website. "about:logins?filter=bugzilla.mozilla.org"

Step 5> While viewing/coping the password primary password popup will come.

Step 6> Within 1 sec the popup will disappear and re-appear, once you enter the primary password, we will not be able to click on the browser, cannot open new tab, only way to get rid of it is to quit and re-open firefox.

Step 7> Popup disappearing and re-appearing is the trigger. This is intermittent issue.

Detail >

OS: MAC os monterey 12.4 (21F79)
MacBook Pro (15-inch, 2019)
Firefox version: 101.0 (64-bit)

Severity: normal → S3
See Also: → 1768856
You need to log in before you can comment on or make changes to this bug.