Closed Bug 571187 Opened 14 years ago Closed 14 years ago

The master "password required" dialog appears many(!!!) times upon reopening a ff session, with each window intercepting the others' keystrokes.

Categories

(Firefox :: General, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 499233

People

(Reporter: michel, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)

Moin Moin.
The master "password required" (according to "http://soliman.de/password.required.png") dialog appears many(!!!) times upon reopening a ff session, with each window intercepting the others' keystrokes.
In my case, as I am using the Intel compiler, a support-portal with many opened tabs, requests the master pw upon restoring a session for any tab.
As the unlock-process of this pw seems to be a process-wide one it should be performed by a static password-enquirer--struct-instance and/or the pw request-functions' part's decision to call the password-enquirer (yesss two independent genitives in an immediate sequence, my Latin teachers would have been charmed) should  be protected by a semaphore/mutex.
_Tschuess,
__Michael.

Reproducible: Always

Steps to Reproduce:
1.Open a pw protected page as well as some subpages or just ebay's and amazon's pw pages.
2.Save Your session or just kill ff.
3.Restore Your session or just restart ff and let the session-manager restore it.
4. Try to answer the questionS without killing any but one password-enquirer--dialog.
Actual Results:  
Many password-requests.

Expected Results:  
One password-request.
If it's during session-restore, it's caused by bug 499233. See also bug 177175 for other issues.
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.