Closed Bug 1798108 Opened 2 years ago Closed 1 year ago

Thunderbird does not terminate correctly if quiting while displaying the primary password dialog [Mac]

Categories

(Thunderbird :: Mail Window Front End, defect)

Thunderbird 102
Unspecified
macOS
defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1524247

People

(Reporter: frank, Unassigned, NeedInfo)

References

(Depends on 1 open bug)

Details

(Keywords: dupeme)

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

Steps to reproduce:

I protected the passwords of my mailboxes with Thunderbirds main password (Thunderbird is then asking for the main password displaying a password dialog windows on every startup).

I terminated Thunderbird an a Mac by pressing Cmd-q or choosing "Quit" from Thunderbirds main menu while the password dialog was still displayed (before aborting the dialog or entering a password).

Actual results:

The password dialog disappears after pressing Cmd-q or choosing "Quit" from Thunderbirds main menu, but Thunderbirds main process does not terminate then. The process is still in the process list. The process is also visible in Macs process windows viewable by pressing Cmd-Tab. When Thunderbird is selected after pressing Cmd-Tab, no active menu, no password dialog nor the main window is displayed.

Thunderbird can not be started again using icons from the dock or via search or terminal or finder, when it in this state. The process has to be ended via a kill command using a terminal windows or the Mac has to be restarted.

Expected results:

Thunderbird should terminate on a Mac when you press Cmd-q or "Quit" from the menu even if the password protection dialog is displayed.

Summary: Thunderbird does not terminate right when displaying the password protection dialog → Thunderbird does not terminate correctly when its displaying the password protection dialog
Summary: Thunderbird does not terminate correctly when its displaying the password protection dialog → Thunderbird does not terminate correctly if quitting while displaying the primary password dialog
Keywords: dupeme
OS: Unspecified → macOS
Summary: Thunderbird does not terminate correctly if quitting while displaying the primary password dialog → Thunderbird does not terminate correctly if quiting while displaying the primary password dialog [Mac]

May be helped by bug 1505660

Depends on: 1505660

This bug was "kind of" fixed with Supernova Thunderbird 115.x.x. At least ... a blocked process is not possible anymore.

Thunderbird cannot be terminated using "Quit Thunderbird" from the main menu or by pressing Cmd-Q anymore when displaying its password protection dialog box. Instead its ignoring all termination commands and stays open. You need to cancel the dialog box or you need to sign in to start Thunderbird, before you can terminate Thunderbird.

This new behavior is NOT what user expect. Thunderbird needs to terminate while the main menu is displaying the "Quit Thunderbird"-Option and it has to react to a Cmd-Q even when it's only displaying the password protection dialog box.

You are using a non-English version of Thunderbird? If so, cmd-q is a localization issue covered under another bug.

Flags: needinfo?(frank)

No, english OS and english TB.

Flags: needinfo?(frank)

Probably bug 1524247

Status: UNCONFIRMED → RESOLVED
Closed: 1 year ago
Duplicate of bug: 1524247
Resolution: --- → DUPLICATE

In bug 1524247 you wrote "Set a master password, restart TB, don't enter a password, when asked and quit TB from the menu.
Then try to restart it (it won't, because the process is still running in the background and need to be kill manually via terminal)."

Please repeat, but give it 2-4 minutes to time out and crash. What crash report ID is recorded in Help > Troubleshooting information?

Flags: needinfo?(frank)
You need to log in before you can comment on or make changes to this bug.