Open Bug 1112710 Opened 10 years ago Updated 2 years ago

Windows profile unlocker not always triggered, and old process that is shutting down is still accepting DDE requests

Categories

(Toolkit :: Startup and Profile System, defect)

x86
Windows XP
defect

Tracking

()

People

(Reporter: bugzilla, Unassigned)

References

Details

While testing the Windows profile unlocker (and during daily Fx usage since then), I've noticed that sometimes the unlocker isn't triggered in the second firefox process even though the first firefox process is clearly shutting down.

I've followed along with this in the debugger a few times. From what I've been seeing, I think that the firefox process that is shutting down is still accepting DDE requests to open a new window even though it is no longer able to do so.

The second firefox process sends the DDE request, assumes that the first process opened a window, and considers its job to be done.

We should investigate shutting down DDE earlier in the shutdown sequence.
Summary: Windows profile unlocker not always triggered → Windows profile unlocker not always triggered, and old process that is shutting down is still accepting DDE requests
Blocks: 286355
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.