av9ash/GitBugs huggingface dataset:
Bug: customize unified toolbar - the cancel and Ok button is escape from the screen
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-09-12 11:26:46+00:00
Resolved: 2024-03-01 09:36:36+00:00

Steps to reproduce:

i upgrade few instances of TB [x64, pl-PL] 102.14.0/102.15.0 to TB [x64 pl-PL] 115.0/115.1.0/115.2.0/115.2.1 on Windows 10 (Pro) x64 22H2 pl-PL


Actual results:

for all of those I try to attach a screen shots.

I have ~200 machines with TB x64 102.14.0 (now 102.15.0).
I manually upgrade many of them to test 115.0 (now 115.2.1)
There where I can, i revert back changes (from backup) to 102.15.0

When upgrade was done, mainly the toolbars on main window was very messed up, and i cannot reorganize them as was previously...

- i cannot move hamburger menu to left side - is sticky some how to the right upper corner i don't know why  :(
- the main menu is located under toolbar's, and cannot be moved back on top :(
- the free space on to tab bar is no longer available to allocate then icons by user (use as second toolbar), the icons that was there until 102.x was merged into main toolbar, and messed them up :(
- I no longer can use free space on the menu bar as another toolbar, and the icons from there is merged into main toolbar as tab bar :(
- the "Get Messages" button have lost their functionality - the down arrow located on the right side of icons, and now, I cannot in (simply way) select, witch account i want to get messages :(
- the "Forward" button is spited into 2 buttons - i think this is wasting a space to put them both on the toolbar. IMHO should be third option - as was until 102.x version (with arrow, where i simply can select that what i want to do)
- IMHO The numbers in folders lists, that describes total and unread messages are to small and unreadable for people with bad eyes. I known, that i can large this, but this is larges all others element :( Is there a way to this revert back to previously lookup - without rounded balloons ?
- customize toolbar - the cancel and Ok button is escape from the screen - (the right side)


Expected results:

- upgrading 102.x -> 115.x should not to mess up toolbar's customized by the user.
- menu bar should be able to move then up and tow - TB should allow to be on top or under toolbar's.
- Forward buttons - should be restored their functionality (as was until 102.15.0) for save the screen space for other buttons.
- Get messages button should allow to select in simply way - witch (or all) account i want to check/get new messages 
- Ok and Cancel buttons should be visible into its window range, to allow to click them as needed.
- TB should allow to use free space for additional buttons onto the classic main menu bar and tabs bar as was until 102.15.0
Bug: listAttachments() is empty for encrypted messages
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-09-12 11:41:20+00:00
Resolved: 2024-06-17 17:34:00+00:00

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

Steps to reproduce:

Execute `messages.listAttachments` with  the id of an encrypted message that has attachments.

E.g. as in the “background.js” file of the attached add-on:

```
messenger.messageDisplay.onMessageDisplayed.addListener((tab, message) => {
  messenger.messages.listAttachments(message.id).then(console.debug)
})
```





Actual results:

The returned array is empty. It does not contain the attachments.
I also tried version 118.0b3 and got the same results.


Expected results:

The returned array should contain the attachments. Just like it worked in older versions and still works for unencrypted messages.
Bug: Archiving does not work if more than one mail is selected
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-09-12 13:39:52+00:00
Resolved: 2024-03-02 18:57:09+00:00

Steps to reproduce:

Have a folder with several mails (more than 100) in it.
Select all mail.
Press "a" or select "archive" from context menu or press "archive"-button


Actual results:

Mails will not archive.
Nothing happens.


Expected results:

Mails moved to archive.
Folder is emptied.
Bug: Thunderbird does not in all cases report what it is doing within the status line
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-09-12 14:18:25+00:00
Resolved: 2023-09-13 07:03:32+00:00

Steps to reproduce:

Have thunderbird query an IMAP mail server.
Have it at the same time remove old mail form various folders.


Actual results:

Thunderbird will first report what it is doing within the status line, then stop reporting, leaving an empty status line.


Expected results:

Thunderbird reporting what it is doing within the status line, only showing nothing if it is doing nothing. Could be nice to have a "ready" shown within the status line then.
Bug: Filters won't apply
Status: UNCONFIRMED
Priority: --
Created: 2023-09-12 15:02:28+00:00
Resolved: 2024-12-20 16:47:50+00:00

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

Steps to reproduce:

Define some mail filters to automatically sort Incoming mail into various folders.
Have an account with various high volume mailing lists subscribed.



Actual results:

If Thunderbird is working on archiving mail or compressing mailboxes, it will not apply filters to mail, leaving them in the inbox.


Expected results:

Thunderbird filtering every Incoming mail immediately, regardless of working on compressing mailboxes or archiving mail.
Bug: TB v115 small icon is barely distinguishable from Signal
Status: VERIFIED
Priority: --
Resolution: WONTFIX
Created: 2023-09-12 15:46:16+00:00
Resolved: 2023-10-10 19:22:45+00:00

Steps to reproduce:

Minimize TB 115.2.0 to tray


Actual results:

The new small icon is barely distinguishable from the Signal icon.


Expected results:

A better, more distinct icon.
Bug: "Deleted" Folder: function "Empty Deleted" often not available in context menu
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2023-09-12 16:07:02+00:00
Resolved: 2024-03-02 18:57:29+00:00

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

Steps to reproduce:

See explanation in Summary and the screenshots in the attachment

The problem occurs quite often since the installation of version 115, but not always.


Actual results:

The context function for emptying the "Deleted" folder is often missing.


Expected results:

The context function for emptying the "Deleted" folder should be always available for this folder.
Bug: Since upgrading to 115, all imap emails disappear on each startup
Status: RESOLVED
Priority: P1
Resolution: WORKSFORME
Created: 2023-09-12 18:22:02+00:00
Resolved: 2023-10-02 12:44:54+00:00

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

Steps to reproduce:

Fresh install of 115 on new computer. Profile is imported from old computer (running 102.)


Actual results:

On first run, everything is fine. However, when Thunderbird next starts up, imap folders are missing. Accounts are still intact and new emails are downloaded but nothing can be read because there are no folders displayed in the folder pane. The only way to restore them is to delete the "folderCache.json", "session.json" and "xulstore.json" files from my profile directory.  However, each time I shut down Thunderbird and restart it, the same issue occurs again.


Expected results:

Imap folders should be displayed. I should be able to view my emails.
Bug: New mail alert popup doesn't disappear when clicked
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-09-12 20:50:36+00:00
Resolved: 2023-10-31 14:44:49+00:00

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

Steps to reproduce:

Clicked a new mail alert popup.


Actual results:

The message opened but the popup didn't go away.


Expected results:

The popup should go away when the message opens..
Bug: outlook.com-mail-account + Thunderbird 115.2.0 and 115.2.1 + OAuth2 => authorization error messages
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2023-09-12 22:00:56+00:00
Resolved: 2023-09-23 12:35:49+00:00

Steps to reproduce:

I have been using four different outlook.com email-accounts with Thunderbird ever since, each with IMAP+TLS+OAuth2 as incoming server and SMTP+STARTTLS+OAuth2 as outgoing server configuration.  A gmail.com-account with the same settings is not affected.
I am using Thunderbird on three PCs, all of them are affected: 
- Two Windows 10 Pro 22H2 machines with the Thunderbird versions 115.2.0 and 115.2.1
- A Fedora Linux machine where Thunderbird 115.2.0 is installed via Flatpak

The problem occurs when I open Thunderbird or click on a Folder (presumably because Thunderbird is trying to sync it then.)
It seems to be especially triggered by closing thunderbird and opening it again shortly afterwards, though it does happen without doing so too.

For some time it worked without any problem with version 115.2.0 and prior.


Actual results:

Since Saturday, 9th Sept. 2023, ca. 14:00 GMT my Thunderbirds are producing error messages. The error messages are only regarding the outlook.com-accounts, not the gmail-account.
I encounter constantly popups with the following error messages:
- "...user ist authenticated but not connected"
- "the server is offline"
- something like "authentification error while connecting to server outlook.office365.com"

Also the Page where i should enter the password to create the OAuth-Token keeps opening and closing before it could load completely.

The most astounding thing is, the synchroniziation seems to work nonetheless - more or less.

Thunderbird seems to have problems to remember the OAuth-Tokens after being closed and restarted. When I look in the privacy settings at the saved passwords I can see that the passwort seems to change constantly. In contrast, the Google-gmail.com-account keeps the same passwort.

For some time it worked without any problem with version 115.2.0 and prior.

Here is an entry from the Thunderbird error-log:
"mailnews.oauth: Error response from the authorization server: invalid_grant; AADSTS50196: The server terminated an operation because it encountered a client request loop. Please contact your app vendor.
(...) https://login.microsoftonline.com/error?code=50196"


Expected results:

The error messages should not pop up and Thunderbird should be able to authenticate with OAuth2. The Window to log in to outlook.com to create a new OAuth-Token should not appear constantly. Thunderbird should be able to keep the OAuth2 password between closing and starting the app.
Bug: Creating a new account fails to bring in folders
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2023-09-13 03:24:25+00:00
Resolved: 2023-09-13 09:25:43+00:00

Steps to reproduce:

I created a new account to point to an IMAP account with many personal folders.


Actual results:

Thunderbird did create an Inbox and populate that with messages within the Inbox. Other subscribed folders are shown. However, no folders other than the Inbox are shown. They do exist on the IMAP server. 


Expected results:

I should have seen my other folders, e.g. Business, Trash, Sent, etc.
Bug: 5 of 25 Accounts missing from unified folders in folder pane after Thunderbird 115 Upgrade
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-09-13 05:34:28+00:00
Resolved: 2023-11-16 18:27:17+00:00

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

Steps to reproduce:

When I upgraded to Thunderbird 115, 5 of my 25 email accounts disappeared from the main Mail screen left nav under inbox, drafts, sent, trash, etc.


Actual results:

Because some of my email accounts aren't visible under inbox, drafts, sent, trash, etc, I can't view any of my emails in those accounts.  

I can still see the missing email accounts on the bottom of the main left nav if I scroll down to the bottom under the default trash chevron, but that's not too helpful. I can also see the accounts under the account settings and everything looks good there.

Currently I have 25 different email accounts set up in the account settings, but I can only see 20 of those accounts in the left nav on the main Mail UI...5 accounts are no longer visible of accessible to me.

All 25 email accounts were visible and accessible to me in the previous major version of Thunderbird I was using before I upgraded to Thunderbird 115 on Windows 11. I am currently running Thunderbird 115.2.2 (64-bit).  Also, the email accounts I have set up are a mix of Gmail accounts and other non-Gmail IMAP accounts.


Expected results:

I should still be able to see and access all 25 of my email accounts that I added to Thunderbird.
Bug: Unified Junk message list is blank in 115.2
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-09-13 06:51:54+00:00
Resolved: 2024-09-02 12:43:18+00:00

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

Steps to reproduce:

Click on junk icon. no folders or emails listed. Show the number of items (132) in junk but does not show items or folders withing junk which I usually see.


Actual results:

Stopped working since I updated to Supernova


Expected results:

Should be able to see items in Junk incase it has captured non junk emails
Bug: A problem caused this program to stop interacting with Windows. "not responding" in Windows server 2012 VDS
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-09-13 07:11:45+00:00
Resolved: 2023-11-29 08:47:08+00:00

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

Steps to reproduce:

I don't know


Actual results:

the program stops responding

Description:
  A problem caused this program to stop interacting with Windows.

Problem signature:
  Problem Event Name:	AppHangB1
  Application Name:	thunderbird.exe
  Application Version:	115.2.1.0
  Application Timestamp:	64fa2b2a
  Hang Signature:	40af
  Hang Type:	134217728
  OS Version:	6.3.9600.2.0.0.16.7
  Locale ID:	1049
  Additional Hang Signature 1:	40af1ba0c1f62aa51915d70b242fe7ed
  Additional Hang Signature 2:	5896
  Additional Hang Signature 3:	5896c910f3ca28afab7ad4191cc0c36c
  Additional Hang Signature 4:	40af
  Additional Hang Signature 5:	40af1ba0c1f62aa51915d70b242fe7ed
  Additional Hang Signature 6:	5896
  Additional Hang Signature 7:	5896c910f3ca28afab7ad4191cc0c36c

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=280262

If the online privacy statement is not available, please read our privacy statement offline:
  C:\Windows\system32\en-US\erofflps.txt
Bug: Email not marked as read, display of "From, To, Subject" not updated
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-09-13 07:28:39+00:00
Resolved: 2023-09-28 04:55:56+00:00

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

Steps to reproduce:

Thunderbird 115.2.2 (but also in previous version(s)).

When receiving emails and simple click on them in overview pane.


Actual results:

The email is nor marked as read, even after a lot seconds.

Interestingly these emails, which stay unread, also have problem, 
to update "From, To, Subject" in detailed view.
See attached screenshot. The "From, To, Subject" does not fit to currently selected email.


Expected results:

The email is marked as read.
Bug: Code coverage false negatives
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-09-13 10:00:36+00:00
Resolved: 2024-05-01 02:23:09+00:00

This is a catch-all bug for code coverage false negatives, i.e. places in the code where we know there is a test but the reports say the code is not run. AFAICT these can happen because a later test in the same folder causes the coverage instrumentation to get confused between two instances of the same window.

I know of two such places at the moment:
- The code for copying columns from one folder to another. This is tested in mail/test/browser/folder-display/browser_columns.js but a later test opens some about:message windows and closes them immediately.
- Much of the old Enigmail code is reported as untested but that's not true.
Bug: Menu bar placed incorrectly
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-09-13 10:48:38+00:00
Resolved: 2023-09-26 11:28:37+00:00

Steps to reproduce:

Opened Thunderbird, updated to latest beta version. 


Actual results:

Found Menu Bar was below some of the controls menus.


Expected results:

Menu Bar should be the top of the toolbars. 

I did take multiple screenshots but I can only attach one for some reason.
Bug: Missing arrow for "get messages" button
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-09-13 10:58:16+00:00
Resolved: 2023-09-14 02:46:58+00:00

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

Steps to reproduce:

Opened Thunderbird


Actual results:

Clicked "Get Messages", fetched messages for all accounts.


Expected results:

Would expect, as it always has been, to click "Get Messages" and it to only fetch messages for the selected account. Clicking the arrow/dropdown next to the button would allow me to select individual accounts or "Get all new messages". Seems I have no choice/option here.
Bug: Unread message count unnecessary border
Status: UNCONFIRMED
Priority: --
Created: 2023-09-13 11:06:28+00:00
Resolved: 2023-09-26 16:56:09+00:00

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

Steps to reproduce:

Opened Thunderbird.


Actual results:

Unread message counts were shown with a new border/background and the actual number font size was decreased. 


Expected results:

I should have been able to read the unread message count without squinting or leaning forwards in my chair.
Bug: New mail sound played when filters run, so it is heard twice.
Status: UNCONFIRMED
Priority: --
Created: 2023-09-13 11:11:20+00:00
Resolved: 2023-09-14 02:51:05+00:00

Steps to reproduce:

Received new email then let filters run.


Actual results:

I get a new mail sound and a popup when the mail is received then I get another new mail sound when the mail filter is run. Seems to happen a short time after the new mail is received so would suggest this is being played when the filters have finished. 


Expected results:

New mail sound should have only played one, when the new mail was received to the inbox, not after it was filtered.
Bug: The Feed URL is not a valid feed.
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2023-09-13 11:43:30+00:00
Resolved: 2023-09-15 13:28:50+00:00

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

Steps to reproduce:

I try to add the site to the RSS feed and get the error:
"The Feed URL is not a valid feed."
RSS url: https://dentnt.trmw.ru/rss


Actual results:

Cant add side because of error "The Feed URL is not a valid feed."
RSS validators and Firefox plugins opens this feed correctly.


Expected results:

A week ago all feeds work well in Thunderbird. The site is based on WordPress RSS engine.
Bug: [meta] Improve Unread status information for screen readers
Status: NEW
Priority: P2
Created: 2023-09-13 12:56:53+00:00
Resolved: 2024-08-28 18:45:58+00:00

Personally, the screen reader's constant announcement of "Read" before every message I read annoys me and I don't need the announcement, so I wanted to disable the "Status Read" column and enable the "Unread" column instead. My expectation was that the screen reader would announce "Unread" for unread messages and simply read the message for read messages without announcing "Unread" or "Read". However, this is not the case. If I disable the "Status Read" column and enable the "Unread" column instead, the screen reader does not tell me "Unread" for unread messages.

It's also not a good idea to generally not have the "Read" status announced, as there will certainly be people who want this announcement. Therefore, I suggest that if the "Unread" column is enabled, to have the screen reader also announce "Unread".

### Steps to reproduce

1. Disable the "Status Read" column and enable the "Unread" column instead.
1. Arrange the column so that it is as the first column.
1. Go to the message list with TAB and select an unread message with the arrow keys.

#### Result

The screen reader does not say "Unread".

#### Expected

The screen reader should announce "Unread" before each unread message.
Bug: Compacting Folders no longer enabled for maildir - needed for IMAP expunge
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-09-13 16:19:31+00:00
Resolved: 2023-11-21 19:54:45+00:00

when Imap used with "Maildir" and used in combination with "delete flag" fetaure - at the end need send for real deletion expunging commands. Last was linked in "Compact folder(s)" menus ... 
Now that is lost as completely grayed out.
please resolve. as this breaks core functionality.
Bug: Unified Toolbar Blank On New Window if opened from notification alert in macOS - Error "about3Pane.js, TypeError: webBrowser is undefined" and ""Uncaught (in promise) TypeError: tabmail.currentAbout3Pane.selectMessage is not a function"
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2023-09-13 17:34:57+00:00
Resolved: 2024-11-17 23:44:17+00:00

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

Steps to reproduce:

Open a new "Mail & Newsgroups" window by clicking the Thunderbird 115.2.2 (64-bit) Icon in the MacOS 13.5.2 Dock.


Actual results:

The Menubar at the top of the Thunderbird window is nothing but space (see screenshot)


Expected results:

It should have "Get Messages, Write, Address Book..." in it.
Bug: [102.0.15] orca drowns in AT-SPI2 `Cache` `AddAccessible` events.
Status: RESOLVED
Priority: P1
Resolution: WONTFIX
Created: 2023-09-13 18:19:14+00:00
Resolved: 2023-09-14 07:27:44+00:00

Thunderbird 102.0.15 (As distributed with eg. Ubuntu 22.04) will reliably drown orca on start-up .

Where drowning means orca will become unresponsive after experiencing such an 'event storm'.

How to reproduce:

Prerequisites: a mail-account with respectable number of mails. My inbox has ~8000.

1. Start orca, for example in an accessible terminal.
2. Check if orca responds properly to navigation, when pressing tab in the terminal, orca will say "Tab" which is the expected behaviour.

2. Start thunderbird 102.0.15
This will reliably elicit an 'event storm' of `AddAccessible` events from the AT-SPI2 `Cache` interface.
It looks like thunderbird is sending cache events of all available objects in its tree pro-actively which may be an overwhelming amount for any screenreader to cope with.

The volume of messages depends on the the size of the folder, it seems. I have observed surges of around 200000 messages with a rate peaking at about 80000 messages per second.  

At this point orca has become unresponsive, and pressing tab in the accessible terminal will not yield a response from orca.

I observed the events using [stATSPI](https://github.com/luukvanderduim/statspi)
(Note: at time of writing (september 13th, 2023) `Cache` events will show up as 'errors', with their respective signatures. This is a bug in the `atspi` library which I will resolve hopefully within the coming few days. The accounted number is of importance, though. )
 
This problem shows similarities to Bug #924915 

Severity: For people who depend on a screen reader HIGH.

On a positive note: Thunderbird Supernova does not show this problem, no Cache event surge was observed.