av9ash/GitBugs huggingface dataset:
Bug: Console error at start: While creating services from category 'app-startup', service for entry 'OS Integration', contract ID '@mozilla.org/messenger/osintegration;1' does not implement nsIObserver.
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-08-22 12:42:09+00:00
Resolved: 2024-02-05 10:54:22+00:00

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Safari/605.1.15

Steps to reproduce:

Just used Thunderbird.


Actual results:

Log shosed:
Console error at start: While creating services from category 'app-startup', service for entry 'OS Integration', contract ID '@mozilla.org/messenger/osintegration;1' does not implement nsIObserver.


Expected results:

No such error...?
Bug: Sent emails show up twice when their thread is collapsed and re-opened, and at other times
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2023-08-22 18:55:07+00:00
Resolved: 2024-04-02 14:30:14+00:00

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

Steps to reproduce:

I'm using microsoft 365 with IMAP. I have a saved search called "Combined" that shows all emails from two folders: INBOX and Sent Items. This allows me to see the emails I send along with what I receive in the same thread.

Test setup:
1. Send myself an email from my gmail to my microsoft 365 work email address.
2. Reply from my work email address. (The reply shows up at the bottom of the thread, as expected.)
3. Collapse the thread.
4. Un-collapse the thread. (Now the sent message shows up twice at the same indent level.)
5. Close and re-open thunderbird or go to a different folder and then back. (Now the sent message only shows up once, as expected.)
Bug: Wrong thread tree element is focussed in multiple places
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-08-22 19:04:29+00:00
Resolved: 2023-09-07 18:33:39+00:00

There's several places in the code where we call `threadTree.focus()` instead of `threadTree.table.body.focus()`. This is wrong and browser_tabsSimple.js is failing because of it, after a small change to the test helpers.
Bug: Previously hidden Message Pane appears on restart
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-08-22 23:42:46+00:00
Resolved: 2023-11-16 16:09:19+00:00

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

Steps to reproduce:

Message pane hidden = view > layout > message pane.


Actual results:

The message pane shows back up upon restarting (restarting the computer).


Expected results:

The message pane should remain hidden.
Bug: Not getting some of the emails
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-08-23 01:29:54+00:00
Resolved: 2024-05-12 16:06:23+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:

There's no steps. I'm not getting some of the emails from this person who has a gmail account.




Actual results:

I'm not getting some of the emails from this person who has a gmail account.

Now I have no idea if this is happening with other people. 

I only found out because I contacted zoho (I use them for mail) & they told me the mail was there. I went to go look & saw that another email that was sent to me by the same person on the 19th never made it into my TB. SO that's at least 2 lost emails.

This isn't good at all. 


Expected results:

I should be getting all of my mail. This has never happened before that I know of.
Bug: Text in editor is white on white when using a dark theme
Status: UNCONFIRMED
Priority: --
Created: 2023-08-23 07:28:57+00:00
Resolved: 2024-12-12 17:33:44+00:00

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

Steps to reproduce:

Turn on the Dark Theme in TB and you enter the message editor


Actual results:

If you look  to reply or forward the email the text in the compose window in white on white making the operation impossible. Switching to the Light theme resolves the issue.


Expected results:

The text should either be black on white or white on black (preferably).
Example email attached which shows the issue.
Bug: "This message contains an appointment that has already been processed...." but event is not in the calendar
Status: UNCONFIRMED
Priority: --
Created: 2023-08-23 08:01:10+00:00
Resolved: 2024-03-31 03:09:29+00:00

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

Steps to reproduce:

I received invitations with TB 115


Actual results:

Here is the latest bug I came across today.
I received an invitation to an appointment in two of my mailboxes today; I was entered in the invitation list with two email addresses, so it is correct up to this point.

And now the strange part:
When I wanted to accept the invitations, both e-mails said with a blue bar "This message contains an appointment that has already been processed.... Details"
BUT, this appointment was not in my calendar at all and I could not accept it, as usual! So I had to enter it manually and send the sender a normal e-mail.


Expected results:

Normal behaviour.
When opening an email, comprising an invitation, showing the invitation and let the user decide whether to accept or not, but not providing misleading information.
Bug: Sort by date puts news articles in random order
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2023-08-23 09:15:50+00:00
Resolved: 2024-10-25 23:16:48+00:00

As shown in the attached screenshot, sorting a newsgroup folder by date seems to put the articles in random order.  (Or at least, I can't seem to divine any logic behind the order.)  I don't recall this problem occurring with Thunderbird 102.  Sorting by other columns (Subject, From, etc.) still works.  The problem seems to be specific to newsgroup folders; e-mail folders can still be sorted by date.

Reproducibility: Always

Steps to reproduce:

1. Open a news folder.
2. In the folder list pane, click on the header of the "Date" column.

Observed results:

1. The order of the articles somehow changes, but they're definitely not sorted by date.  (Threading is preserved if the View->Sort By->Threaded option is enabled.)

Expected results:
1. The articles should get sorted by date.  (Threading should be preserved if the View->Sort By->Threaded option is enabled.)
Bug: Title bar is hard to read.
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-08-23 09:28:36+00:00
Resolved: 2024-02-14 13:59:42+00:00

Steps to reproduce:

Open TB.

Happened in 115.0b6 (32-bit) under Windows 7 with dark theme.


Actual results:

The title bar is hard to read.


Expected results:

The title bar should be easy readable.
Bug: "Not Deleted" and Custom Views selection not remembered when switching folders
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-08-23 10:26:23+00:00
Resolved: 2023-09-16 21:33:12+00:00

Steps to reproduce:

Selected View > Not Deleted, changed to a different folder and back.


Actual results:

View was back at "All".


Expected results:

View should remember "Not Deleted", like it did in previous Thunderbird versions.
Bug: Message filter subtrees gone?
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-08-23 10:27:06+00:00
Resolved: 2023-08-23 13:18:15+00:00

Steps to reproduce:

trying to create a filter with not only one logic level (excuse my false vocabulary) but A (or A1 or A2) AND B (or B1 or B2)


Actual results:

Before If I remember correctly, you had filters in logic progressions. A AND B, and A OR A1 OR A2 AND B OR B1 OR B2... 

This seems to be gone. There is just one level, which limits the possibilities a lot


Expected results:

you should be able to create as many logic levels as you want. maybe limit to 5 or so. 

For example:
- message is read
- AND message is older than x days
- AND message contains word "advertising"
    - OR message contains word "x"
    - OR message contains word "y"

One level would be totally enough, but choosing between the logical operators would be necessary

As I think this was there before the rewrite, I mark it as "defect"
Bug: make the left "places" tabs actually useful by removing tabs (optional)
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-08-23 10:41:57+00:00
Resolved: 2023-08-23 13:15:46+00:00

Steps to reproduce:

I try to use the left panel for places


Actual results:

Currently the bar on the left is pretty useful, as it simply opens tabs. So now you have tabs AND this bar, which is so useless I always just deactivate it.




Expected results:

I would be really useful to actually get rid of tabs though, so to convert Tabs to be shown on the side. Tabs waste some vertical space. But they are simply more useful than these weird buttons on the left side.

Also, settings, Addons and more dont open in the left panel, but in tabs. So this has to be dealt with too.
Bug: filters view not saved
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-08-23 12:20:57+00:00
Resolved: 2023-09-16 11:18:28+00:00

+++ This bug was initially created as a clone of Bug #1849712 +++

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

Steps to reproduce:

After every reboot, the UI message doesn't save the filters view (eg. neither "unread", "specials", etc. nor in views/custom views/"last 5 days", etc.)



Expected results:

Selected view has to be saved after closing the app, as for previous versions (before Supernova)
Bug: Exception... "[JavaScript Error: "document.getElementById(...) is null
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-08-23 13:08:53+00:00
Resolved: 2023-10-29 18:10:23+00:00

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

Steps to reproduce:

Loaded up TB, on initialisation the console shows the errors.


Actual results:

The log shows repeated copies of:
13:37:37.637 An error occurred updating the cmd_undo command: [Exception... "[JavaScript Error: "document.getElementById(...) is null" {file: "chrome://messenger/content/mail3PaneWindowCommands.js" line: 63}]'[JavaScript Error: "document.getElementById(...) is null" {file: "chrome://messenger/content/mail3PaneWindowCommands.js" line: 63}]' when calling method: [nsIController::isCommandEnabled]"  nsresult: "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)"  location: "JS frame :: chrome://messenger/content/globalOverlay.js :: getEnabledControllerForCommand :: line 49"  data: yes] globalOverlay.js:81:13
13:37:37.637 Uncaught TypeError: document.getElementById(...) is null
    isCommandEnabled chrome://messenger/content/mail3PaneWindowCommands.js:63
    getEnabledControllerForCommand chrome://messenger/content/globalOverlay.js:49
    goUpdateCommand chrome://messenger/content/globalOverlay.js:79
    goUpdateMailMenuItems chrome://messenger/content/mailWindowOverlay.js:118
    oncommandupdate chrome://messenger/content/hiddenWindowMac.xhtml:1
    InitEditMessagesMenu chrome://messenger/content/mailWindowOverlay.js:167
    onpopupshowing chrome://messenger/content/hiddenWindowMac.xhtml:1
mail3PaneWindowCommands.js:63:18


Expected results:

No such errors
Bug: Unified Junk folder - message list not properly updated
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-08-23 13:30:22+00:00
Resolved: 2023-10-07 18:27:19+00:00

Steps to reproduce:

Set folder view to Unified Folders.
Click any folder that would show content in the message list pane (Inbox/Sent will likely fit the purpose) - message list pane updates with content.
Click Junk unified folder.


Actual results:

Nothing except visual selection of Junk unified folder name.

Notes:
1. Tested when no messages should appear in the message list pane (ie without junk-labelled messages present).
1.1. This in itself doesn't isolate the problem - other empty folders do update list properly.
2. When refocusing on app (after focusing on another) the content is mostly updated - message list content disappears, leaving only placeholders like grey stars and "read" marks.


Expected results:

Message pane should update with relevant content (ie messages belonging there), as happens when clicking other folders (unified or unique) in the folder list.
Bug: Port bug 1840519: `TextEditor` and `HTMLEditor` should handle `keypress` events with `.key` value instead of `.charCode` value (in early beta builds and nightly builds)
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-08-23 14:32:21+00:00
Resolved: 2023-09-08 12:31:36+00:00
Bug: Global Search filter unable to search on a specifc word or phrase
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-08-23 15:31:01+00:00
Resolved: 2024-08-09 11:04:55+00:00

This search problem has been around for a very long time and is seen in current 102.14.0 and is still present in beta 117.0b6

Using Global Search - Ctrl+K
In Global search type: "fix"
put the word fix in double quotes because you are looking for a specific word.

Global Search results will return anything that has those three letters in that specific order. Adding double quotes makes no difference.

**Expected**
See only search results for: fix
**Actual**
You will see returns like this: Affix, Fix, Fixed  

Person needs to search for:  "excel"
**Expected**
See only search results for: excel
**Actual**
You will see returns like this: excel, excellent, excellance


If you want to search on a specifc term: "fix this"
**Expected**
It will return a result : **fix this**
**Actual**
returned results: **fix this**  and also **Fixed. This**
The double quotes seem to help to a degree as search results do not return every instance of the word 'this'.  But it is still not exact phrase.

**Expected**
When a word or phrase is enclosed in double quotes then only the word or phase in double quotes is returned and nothing else.
Bug: excessive cpu usage
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-08-23 16:00:02+00:00
Resolved: 2023-11-16 16:09:39+00:00

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

Steps to reproduce:

Open Thunderbird, leave it sitting idle.


Actual results:

Mac OSX activity monitor shows User ~20% CPU usage, and Thunderbird at 110% CPU. Thunderbird's activity monitor shows nothing listed. dtruss on the thunderbird process doesn't show anything obvious but there are lots of pthread calls.


Expected results:

Less CPU while idle.
Bug: Lines with no trailing space are rendered with a trailing space in plaintext messages with format=flowed
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-08-23 16:54:25+00:00
Resolved: 2023-08-24 14:11:21+00:00

Steps to reproduce:

Debian sid/unstable with *thunderbird* 1:115.1.1-1

View the attached text/plain message, also [available on lore.kernel.org (answer to the referenced message not yet in the archive)][1]. The message source has no trailing space in the line with the signature delimiter.

[1]: https://lore.kernel.org/linux-raid/ab757e2b-3ff0-33d9-d30c-61669b738664@huaweicloud.com/T/#t


Actual results:

The line with the signature delimiter is rendered with a trailing space, that is also put in the citation/quote.


Expected results:

No trailing whitespace should be rendered if none is there.
Bug: Thunderbird loses focus when deleting message
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2023-08-23 17:34:08+00:00
Resolved: 2023-09-01 12:14:46+00:00

Steps to reproduce:

Select message, press Delete


Actual results:

Message deleted, focus moves out of the messages list, so, for example, pressing 'Delete' next time do not delete next message. Need to select next message for further actions.


Expected results:

Message deleted, focus remains in the messages list to allow further actions in messages lists (e.g. deletion of the next message) without additional selection.
Bug: Go -> Folder is greyed-out
Status: VERIFIED
Priority: P2
Resolution: FIXED
Created: 2023-08-23 19:49:00+00:00
Resolved: 2023-09-19 18:09:30+00:00

Steps to reproduce:

Installed TB 115.1.1, on two Linux laptops. Ran TB and tried to use the keyboard to switch the viewed folder, using the "Go -> Folder" menu.


Actual results:

The "Folder" option under the "Go" menu is greyed out.


Expected results:

I should have seen a sub-menu of all folders.
Bug: empty email window with flickering receipt bar
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-08-24 08:13:09+00:00
Resolved: 2024-04-15 01:13:41+00:00

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

Steps to reproduce:

Reading email, I selected one specific email
 - with empty Subject line
 - sent from Evolution 3.46.4-2 on Linux
 - requesting a receipt  (Disposition-Notification-To: someone@example.com)
 - digitally signed with a PGP signature and a PKCS7 signature


Actual results:

Trying to display this email, Thunderbird 115 gets into an endless loop: In the mail window, a banner with two buttons (roughly translating into: "a receipt was requested [send receipt] [ignore]" ) rolls in and out of the empty email window, without ever displaying any mail contents in the otherwise empty window.

The machine's processor load rises significantly.
Meanwhile, Thunderbird stays responsive, and I can select any other of the listed emails, which is presented as expected. Also, the machine's processor load normalizes. 

The effect repeats any time I select that one email without subject.


Expected results:

The mail window should have displayed the email's contents (merely 11 lines of text).
Bug: State (collapsed/expanded) of threads not stored/remembered
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-08-24 08:59:33+00:00
Resolved: 2023-09-21 09:59:43+00:00

Steps to reproduce:

In a folder, with threaded view enabled:

* expand or collapse a thread
* move to another folder
* return to the previous folder


Actual results:

The state (collapsed or expanded) of the thread is not stored/remembered, and seems to always revert back to the same state it was in before (which also seems arbitrary somehow...I have folders where threads are always expanded, and others where they're always collapsed...unless I'm missing something)


Expected results:

The state (collapsed or expanded) for a specific thread should be stored/remembered, so revisiting the folder at a later point has the threads in exactly the same state that I last left them at.
Bug: Sorting by date does not work correctly
Status: UNCONFIRMED
Priority: --
Created: 2023-08-24 14:49:16+00:00
Resolved: 2023-08-25 14:49:10+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 Edg/116.0.1938.54

Steps to reproduce:

sorted the received messages  by date.... up and down.

The browser is Chrome


Actual results:

The messages are not sorted correctly; following example for explanation:
                    16:26 (recevied today, 24, only the time)
21/08/2023 16:42
23/08/2023 11:39
23/08/2023 10:22
                    16:14 (recevied today, 24, only the time)
18/08/2023 04:04
27/06/2023 14:57
19/06/2023 20:45


Expected results:

messages should be sorted by date correctly
Bug: "New Message from Template" makes From editable if name of identity contains special characters which lead to quoting
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-08-24 20:16:27+00:00
Resolved: 2023-10-18 00:12:21+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 Edg/116.0.1938.54

Steps to reproduce:

This has been broken for a while.

STR:
Create an identity with name `Mickey M. Mouse Ltd.` with any e-mail. Create a template with this identity. "New Message from Template".

Actual: From is editable
Expected: From not editable.

We'll make a solution available.
Bug: Focus issue in message list
Status: RESOLVED
Priority: P2
Resolution: WORKSFORME
Created: 2023-08-25 14:02:48+00:00
Resolved: 2024-10-20 01:30:36+00:00

Steps to reproduce:

- Use THunderbird with a screenreader (here NVDA on WIndows)
- Configure the message list to be displayed without grouping discussion (not sure this really change the behaviour but it's my config)
- Enter in the message list with some messages
- Delete some messages


Actual results:

Sometimes, the focus is lost, NVDA says "unknown" and you should press tab, shift+tab or arrow keys to be able to interact again with list


Expected results:

Screenreader should correctly keep focus when deleting message and move to next item without any more action
Bug: TB becomes slow after selecting 60+ emails in tandem, with high memory
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-08-25 16:16:52+00:00
Resolved: 2023-10-06 08:31:41+00:00

Steps to reproduce:

I began to clear out my inbox by holding down Ctrl and using the mouse to select multiple emails in tandem to delete them. 


Actual results:

After 60-100+ (I did this a couple of times) emails I noticed that TB began to lag. I made sure my ram usage was fine (I have 16 gigs) and nothing but TB was running. 
I closed out of TB and did this again with similar results.


Expected results:

Not lag. Is there a limit to how many emails I can select in tandem? Also is there a more effective or efficient manner in which I can delete multiple emails at one time?
Bug: mailnews.scroll_to_new_message seems to be broken
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-08-26 01:03:17+00:00
Resolved: 2023-11-26 16:17:40+00:00

Steps to reproduce:

mailnews.scroll_to_new_message is set to true. Prior to the most recent T'Bird update (now running 115.1.0 (64-bit) released from openSUSE), it worked properly.


Actual results:

When opening a folder with new messages, Thunderbird no longer scrolls to any new message.


Expected results:

It should have scrolled to either the most recent or the oldest new message (you choose which one).
Bug: changing identity of draft being composed doesn't mark the draft as modified
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-08-26 01:13:50+00:00
Resolved: 2025-02-12 12:03:53+00:00

1. Create, save, and close a draft.
2. Open the draft for editing.
3. Change the identity that the draft is to be sent with.
4. Close the compose window.
5. Note that it doesn't prompt you to save the modified message.

Changing the identity modifies the message and therefore you should be prompted to save when you go to close the window.