av9ash/GitBugs huggingface dataset:
Bug: adding a card in a mail list trigger event of adding a new card in the directory even if no new card was created in the process
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2020-07-21 16:28:33+00:00
Resolved: 2020-08-04 22:42:44+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36 Edg/84.0.522.40

Steps to reproduce:

- create contact john@test.lan in an addressbook
- create a mail list in the same addresssbook and add john@test.lan in the members


Actual results:

Event of adding a new contact in the addressbook is emitted.


Expected results:

The event must not have been emitted.

The problem is here : par of code from https://searchfox.org/comm-central/source/mailnews/addrbook/jsaddrbook/AddrBookMailingList.jsm#118

addCard(card) {
  if (!card.primaryEmail) {
    return card;
  }
  if (!self._parent.hasCard(card)) {
    self._parent.addCard(card);
  }
  let insertStatement = self._parent._dbConnection.createStatement(
    "REPLACE INTO list_cards (list, card) VALUES (:list, :card)"
  );
  insertStatement.params.list = self._uid;
  insertStatement.params.card = card.UID;
  insertStatement.execute();
  MailServices.ab.notifyItemPropertyChanged(card, null, null, null);
  MailServices.ab.notifyItemPropertyChanged(card, null, null, null);
  MailServices.ab.notifyDirectoryItemAdded(self._parent, card);
  MailServices.ab.notifyDirectoryItemAdded(this, card);
  Services.obs.notifyObservers(
    card,
    "addrbook-list-member-added",
    self._uid
  );
  insertStatement.finalize();
  return card;
},

Event if :
self._parent.hasCard(card) is true
the event :
MailServices.ab.notifyDirectoryItemAdded(self._parent, card);
is emitted.
Bug: "Run Filters on..." not working
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2020-07-21 16:40:02+00:00
Resolved: 2020-09-01 15:20:56+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36

Steps to reproduce:

Both of these commnads do not work:
1. Menu: Tools -> Run Filters on Folder
2. Menu: Tools -> Run Filters on Message


Actual results:

Nothing.


Expected results:

Commands should run.

Running individual filters from the Filters window works well.

Filters generally run well automatically, but the frequent crashes somehow stop that good behaviour.
Bug: Folder icons are basically invisible in dark mode on Linux in Thunderbird 78 Ubuntu 20.04
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-07-21 18:40:52+00:00
Resolved: 2020-07-21 18:44:11+00:00

See attached TB78 screenshot. The folder icons to the left of the folder names are virtually invisible. Compare to the TB68 screenshot attached, where they are quite visible.
Bug: Alert bad certificate. SSL alert number 42 on  STARTTLS
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-07-22 08:47:13+00:00
Resolved: 2020-07-22 12:18:14+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36

Steps to reproduce:

Installed Mozilla Thunderbird 78, configured a new mail address with STARTTL (imap:143, smtp:587) on IMAP and SMTP connection. Mailserver mount Dovecot 2.3.4 working flawless with all other clients.


Actual results:

Can't configure che account due to the following error (server log):

Jul 22 10:21:18 mailserver.xxxx.yy dovecot: imap-login: Disconnected (no auth attempts in 0 secs): user=<>, rip=a.b.c.d, lip=e.f.g.h TLS handshaking: SSL_accept() failed: error:14094412:SSL routines:ssl3_read_bytes:sslv3 alert bad certificate: SSL alert number 42, session=<wDGRbAOrK8Ff/7gw>

If configured with the associated certificate name server  (mailserver.xxx.yy) it wotks.


Expected results:

Like in Mozilla Thunderbird 68 it should prompt a warning for the certificate exception and let use it.
Bug: Blue text in the app chrome dark theme is not viewable when night red-light-filter is enabled
Status: RESOLVED
Priority: --
Resolution: WONTFIX
Created: 2020-07-22 09:45:07+00:00
Resolved: 2021-03-11 18:19:31+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0

Steps to reproduce:

- enable TB dark theme
- enable night light filter on windows 10



Actual results:

- blue text in the app chrome is no longer viewable because the red light filter block it out


Expected results:

when dark theme is enabled, all chrome and text should be monochrome so it avoids interference with the redlight filters on windows or ubuntu
Bug: updated to 78.0.1(32-bit) updt channel, Win10, can only read emails now in safe-mode
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-07-22 16:39:30+00:00
Resolved: 2020-07-29 02:16:53+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36

Steps to reproduce:

I merely updated to 78.0.1


Actual results:

Now if I click on a message in order to read it, I only see a blank panel. I've disabled all the add-ons and that doesn't help. If I go to safe-mode, then I can read them again.


Expected results:

After the update, things should have behaved normally, so I can read messages when I click on them.
Bug: Crash in [@ CUniversalSearchBand::sUniversalSearchWndProc] via nsFilePicker::ShowFilePicker on Windows 10
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-07-22 18:43:30+00:00
Resolved: 2022-05-30 13:52:06+00:00

#15 for 78.0 - and for various versions a significance increase in rate the last week.
This bug is for crash report bp-cc2ef92e-4f09-4994-9b9f-2570c0200720.
Windows specific?

Top 10 frames of crashing thread:
```
0 explorerframe.dll CUniversalSearchBand::sUniversalSearchWndProc 
1 user32.dll _InternalCallWinProc 
2 user32.dll long __stdcall UserCallWinProcCheckWow 
3 user32.dll DispatchClientMessage 
4 user32.dll __fnINOUTLPWINDOWPOS 
5 ntdll.dll KiUserCallbackDispatcher 
6 ntdll.dll KiUserApcDispatcher 
7 comctl32.dll int __thiscall CReBar::_SetBandInfo 
8 comctl32.dll int __thiscall CReBar::_InsertBand 
9 comctl32.dll long __thiscall CReBar::_WndProc 
```
Bug: Disabling dark mode
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-07-22 19:20:03+00:00
Resolved: 2020-08-12 12:19:51+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0

Steps to reproduce:

Updated and change theme to light and manually change colors in setting


Actual results:

Colors are changed to white (background) and black (text). Not changed in "new message", where text area have black background. 


Expected results:

I have dark mode in windows, but I need to have light mode in whole Thunderbird. Changing skins don't work.
Bug: Message not loading
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-07-22 21:45:12+00:00
Resolved: 2020-08-06 10:34:11+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36 Edg/84.0.522.40

Steps to reproduce:

After latest Thunderbird update to 78.0.1 Messages are not loaded / cannot be viewed when selected / clicked in the list.


Actual results:

View panel of Message is empty. Only if I select right click on listed Message and choose to open in new window, then message is displayed.


Expected results:

Message should be loaded and show header and body of the message.
Bug: Private key backup saves keys as plain text, not using backup password (78.0.1)
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-07-23 00:32:36+00:00
Resolved: 2020-07-24 09:50:34+00:00

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36 OPR/69.0.3686.77

Steps to reproduce:

To reproduce, back up a PGP private key.

The patch of OpenPGP private keys is not working properly! (TH 78.0.1)
The password requested for the backup is useless, the key is saved in clear text...

It suits me, I prefer a backup without a password.
It would be useful to ask users if they want to save their private keys with a password.



Actual results:

The password requested for the backup is useless, the key is saved in clear text...


Expected results:

Password protected private key file.

It would be useful to ask users if they want to save their private keys with a password.
Bug: Attachment reminder keywords trigger on partial matches, causing many false positives (e.g., CV matches CV1, CV2, etc. = Coventry postcode area)
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-07-23 02:07:05+00:00
Resolved: 2020-07-23 12:08:36+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0

Steps to reproduce:

1. Either
  - Type my postcode into an email (CV5...), or
  - Put an abbreviation for the current pandemic in the text ("CV19");
2. Click **Send**



Actual results:

After step 1, "Found an attachment keyword: CV" appears in status bar, with buttons "Add attachment..." or "Remind Me Later".

After step 2, message box with title "Attachment Reminder" and content "Did you forget to add an attachment?" appears.

This is a significant UX issue for Coventry area users, because it's easy to click **Send** and expect the email to be actually sent, without having to come back 3 hours later to find that message box asking for confirmation that you actually wanted to send the email that needed to be sent for a deadline two hours ago!


Expected results:

Neither of the above.

Simple fix: if "CV" is followed by some numbers without a space between, it is not an email sending a CV.  Perhaps also check what precedes CV.

Version: 68.10.0 (64-bit)
Bug: Can't select all messages. And can't move a group of search results
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-07-23 02:58:58+00:00
Resolved: 2020-11-11 19:07:05+00:00

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

Steps to reproduce:

I tried to search for an email discussion and move it to another folder.


Actual results:

Using search, and "open email as list" (sic), then selecting all the emails, and trying to use the right-click menu to move to the correct folder, I could only move one at a time.

Using filter, I could move all the messages in a given folder, but couldn't move the ones from my inbox and sent/outbox together.


Expected results:

Should always be able to move all selected messages together.
Bug: After updating to v78, message field is empty in tab but shows in new window
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-07-23 10:02:38+00:00
Resolved: 2020-07-24 19:36:15+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0

Steps to reproduce:

I am running Kaspersky Total Security. It found an update for Thunderbird. After installing this update, my version got bumped up from v68 to v78



Actual results:

After the upgrade, when I try to read a message, it opens a new tab but nothing is displayed. However, when I change the setting to open the message in a new window, it displays properly.



Expected results:

Message should display in new tab.
Bug: Thunderbird 68.10.0 says it's uptodate
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-07-23 12:49:27+00:00
Resolved: 2020-07-24 20:58:31+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0

Steps to reproduce:

The dialog under "Help > About Thunderbird" keeps insisting that Thunderbird is uptodate, even though 78 got released three weeks ago.
I'm on the 32-bit version.
Bug: BodyText-vs-Paragraph settings revert when Thunderbird is restarted
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-07-23 13:44:44+00:00
Resolved: 2020-07-23 14:29:10+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36

Steps to reproduce:

 - Start Thunderbird
 - Go to Hamburger > Options > Options > Composition
 - Untick "Use Paragraph format instead of Body Text by default"
 - Restart Thunderbird


Actual results:

 - After unticking the option, upon starting a new message, the default is Body Text
 - However, after restarting Thunderbird:
    - For new messages the default returns to Paragraph
    - The tick mark on the Options > Composition panel re-checks itself.


Expected results:

The options set by the user need to persist across sessions. (Otherwise, what is the point of having an options panel?)

-----

Currently on 68.10.0 (20200629235513). The problem appeared when updating to 68.9.0 (20200602112704) from 68.6.0 (20200310192757).
Bug: loading the emails is slow
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-07-23 15:47:20+00:00
Resolved: 2020-07-24 01:47:41+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0

Steps to reproduce:

Hello, with the last Thunderbird version 78 that I upgraded yesterday,  I has problems because on this version the emails don't load fast, I need to wait many minutes waiting for the email be loaded to see it, I can see the email in the inbox mesage but when I click on it i cannot see nothing and the system shows downloading message and I need to wait for long time 


Actual results:

The emails don't load even when I can see these on the inbox, but when I click on the email to read it the software doesn't shows the content of it, so I need to wait long time and the mouse pointer shows that the system is busy, I also have another computer with the 68 version an on it there is not problem  loading the emails. 


Expected results:

As soon as I click on an email I should see the content of the email without waiting as it does in the 68 version
Bug: Some Inbox messages with same subject are not shown in the mail list
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-07-23 21:07:35+00:00
Resolved: 2021-01-01 19:35:34+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.26 Safari/537.36 Edg/85.0.564.13

Steps to reproduce:

I wanted to read and forward some mails from my t-online account with Thunderbird (version 78) that I had already read with T-Online Webmail Client.



Actual results:

In Thunderbird 78 some mails from the inbox are not shown in the mail list. In the T-Online Webmail Client and on a second computer with Thunderbird 68 the mails are shown correctly.
In my example both Thunderbird 68 and 78 the mail counter shows 165, but in Thunderbird 78 the mail list contains only 160 entries. The mails e.g. from 13:10, 22.07.2020 17:52, 21.07.2020 13:00 and 19.07.2020 09:43 are missing in the list. The fifth missing mail I haven't identefied.
But: With the search e.g. for the word "Immatrikulation" (part of mail subject) also the mails are found, that were not not shown in the mail list.
Maybe it is my error but I have not found any reason.


Expected results:

In Thunderbird 78 the same mails should be shown in the mail list as in Thunderbird 68 and in the T-Online Webmail Client.
Bug: Thunderbird Language Settings dialog: 'Search for more languages' fails to find available language packs
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-07-23 21:43:41+00:00
Resolved: 2021-12-22 11:44:27+00:00

STR:
- Options > General > Language > Set Alternatives > Select a language to add > Search for more languages

Actual:
- This converts the "Search for more languages" entry in the "Select a language to add" dropdown to a caption dropdown entry "Available languages" - and that's it.

Expected:
- Offer a list of available language packs for choosing one to add.

Apart from not doing anything, somehow the entire UI around this looks unfinished and clumsy/duplicated. E.g., the Add button looks superfluous: Choosing a language from "Select a language to add" could just add it.
Bug: Changes made on Advanced Account Settings does not apply
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-07-23 22:29:52+00:00
Resolved: 2020-07-25 07:09:40+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0

Steps to reproduce:

1) Open Account Settings, select "Server Settings" and click the "Advanced..." button
2) Change any settings in that window, for example, unckeck "Show only subscribed folders".
3) Click OK
4) Close Tab



Actual results:

When reopen Account Settings, select "Server Settings" and click the "Advanced..." button, the option "Show only subscribed folders" appears checked.




Expected results:

The option "Show only subscribed folders" should be unchecked.

The problem is not cosmetic, I still can't see unsubscribed folers.

As a side note the entry user_pref("mail.server.serverX.using_subscription", true) in the prefs.js is missing
Bug: _persistOpenMap usage in jsTreeView.js is wrong
Status: NEW
Priority: --
Created: 2020-07-24 07:48:15+00:00
Resolved: 2020-07-25 02:40:46+00:00

From bug 1652279 comment 3 and comment 31:

"I think there is some confusion around  _persistOpenMap, and the code in jsTreeView.js looks wrong (it's accessing _persistOpenMap but should access _persistOpenMap[mode]). folderPane.js looks correct."

We should investigate and fix. Not sure it's ever called.
Bug: Automatic download of emails fails with Thunderbird 78.0.1 (32-bit), but manual download still works.
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-07-24 09:50:00+00:00
Resolved: 2020-07-28 23:19:07+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36 OPR/69.0.3686.77

Steps to reproduce:

Opened Thunderbird 78.0.1


Actual results:

Nothing.  No email accounts checked (no activity in the status bar)


Expected results:

New mails downloaded on start-up.  Manual download works ok.
Bug: nssList_Remove security Crash in [@ shutdownhang | nssList_Remove | nssCertificateStore_RemoveCertLOCKED | nssCertificate_Destroy | NSSCertificate_Destroy | CERT_DestroyCertificate | ssl_DestroySID | SSL_ClearSessionCache | mozilla::ShutdownXPCOM]
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-07-24 15:27:44+00:00
Resolved: 2023-08-14 05:29:29+00:00

This bug is for crash report bp-188d7684-ba21-4d3d-87a6-e6f470200724.

Top 10 frames of crashing thread:
```
0 nss3.dll nssList_Remove security/nss/lib/base/list.c:250
1 nss3.dll nssCertificateStore_RemoveCertLOCKED security/nss/lib/pki/pkistore.c:286
2 nss3.dll nssCertificate_Destroy security/nss/lib/pki/certificate.c:110
3 nss3.dll NSSCertificate_Destroy security/nss/lib/pki/certificate.c:141
4 nss3.dll CERT_DestroyCertificate security/nss/lib/certdb/stanpcertdb.c:817
5 nss3.dll ssl_DestroySID security/nss/lib/ssl/sslnonce.c:195
6 nss3.dll SSL_ClearSessionCache security/nss/lib/ssl/sslnonce.c:1164
7 xul.dll mozilla::ShutdownXPCOM xpcom/build/XPCOMInit.cpp:742
8 xul.dll ScopedXPCOMStartup::~ScopedXPCOMStartup toolkit/xre/nsAppRunner.cpp:1249
9 xul.dll XREMain::XRE_main toolkit/xre/nsAppRunner.cpp:4777
```
Bug: 79.0b1 upgraded my original profile
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-07-24 18:53:44+00:00
Resolved: 2020-07-25 17:36:16+00:00

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

Steps to reproduce:

I installed 79.0b1 to see if it fixed a problem I'd been having


Actual results:

It offered to create a new profile instead of updating my existing one because it's not backward compatible.  After 79.0b1 kept crashing and losing the message I was trying to send, I tried to revert and found that the stock thunderbird will no longer start because the original profile got upgraded anyhow.


Expected results:

I should have been able to revert to stock Thunderbird with no problem
Bug: Changing type of address (to, cc, etc)
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-07-24 21:56:59+00:00
Resolved: 2020-07-25 20:38:39+00:00

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36

Steps to reproduce:

Composing a message, particularly replying, and want to change the type for some addresses (e.g. to -> cc, cc -> to, etc)  in 79b2


Actual results:

It is now required that you delete and re-add an address to change the type of the address - you can't even drag/drop it


Expected results:

The previous mechanism was far simpler, plus, I'm now required to tab twice to get to the subject line instead of just once. The latter is a minor nit, but gratuitous ui changes that make things worse instead of better are a pet peeve.
Bug: Too much recursion when changing OpenPGP Keys in Account Settings
Status: RESOLVED
Priority: P1
Resolution: FIXED
Created: 2020-07-25 00:28:05+00:00
Resolved: 2021-02-02 08:13:14+00:00

The event dispatch causes these errors:
```
JavaScript error: chrome://messenger/content/am-e2e.js, line 268: InternalError: too much recursion
JavaScript error: chrome://messenger/content/AccountManager.js, line 1061: InternalError: too much recursion
JavaScript error: chrome://global/content/elements/stringbundle.js, line 69: InternalError: too much recursion
```

These happens whenever an OpenPGP Key is selected or changed.
Bug: [Malformed XML / Linux DE distro/language pack support issue] key id="save=key" key id="openLightningKey" toolbarbutten id="calender-add-task-button"
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-07-25 03:19:10+00:00
Resolved: 2021-07-05 14:14:08+00:00

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0

Steps to reproduce:

Set language in the settings to German and then comes this problem

key id="save=key" key id="openLightningKey" toolbarbutten id="calender-add-task-button" label flex="1" crop="end" style="front-weight:bold" value="&calendar.unifinder.todoitems.label;" control="unifinder-todo-tree"/> menuitem id="event-filter-all" toolbarbutten id="previous-day-button" hbox id="inip-bar"


Actual results:

sehen sie Bild bitte  I hope it happens. I love Morzilla Thunderbird for years. As a young man. Please, if you send me an answer in German. Since I translated it especially for you. Thank you, stay healthy with the whole group


Expected results:

Actually only German language pack in the settings and then restart and run normally, but the problem is longer. Maybe using too little Thunderbird in German. And, if I delete it from my Linux and reinstall it, the problem reappears. Now I have to look for another email program until it is fixed.
Bug: Removing a contact using drag to another addressbook or delete loses scroll position in addressbook, resets to top
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2020-07-25 08:53:18+00:00
Resolved: 2020-09-17 20:11:03+00:00

Works in 68, fails in 79 beta (and I presume also in 78)

Removing a contact using drag to another addressbook or delete loses scroll position in addressbook.