av9ash/GitBugs huggingface dataset:
Bug: Impossible to reply to email address containing angled bracket in display name
Status: UNCONFIRMED
Priority: --
Created: 2024-03-15 08:50:33+00:00
Resolved: 2024-03-15 08:50:33+00:00

Steps to reproduce:

Receiving email with this in email header:
From: "Jhon Doe <IT Department>"<john.doe@company.com>

Then click on reply to button.

or

create a new contact with display name set to:
Jhon Doe <It Department>

Then try to compose an email with that contact.


Actual results:

The email address is red (invalid) and is:
Jhon Doe <IT Department>

Indeed not a valid address.


Expected results:

The email address should be:
"Jhon Doe <IT Department>" <john.doe@company.com>

or at least:
john.doe@company.com

Thunderbird version 115.8.1 (64 bits) Linux + Windows (I tried on both)
Bug: quickFilterBar._bindUI crashes when loading custom filters for new tabs/new windows, resulting in empty tabs/windows
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-03-15 13:01:05+00:00
Resolved: 2025-02-13 22:07:47+00:00

in 115, for new tabs/new windows, quickFilterBar._bindUI (called via openTab) accesses the filterDef.domId of custom filters, before the addon had a chance to add the domIds to the UI.

Thus, _bindUI crashes and open folder in tab/window and other new tabs/new windows show white screen.

There is an easy workaround:
in
```
    for (const filterDef of QuickFilterManager.filterDefs) {
      const domNode = document.getElementById(filterDef.domId);
      const menuItemNode = document.getElementById(filterDef.menuItemID);
```
(https://searchfox.org/comm-central/source/mail/base/content/quickFilterBar.js#230) 
check beforehand whether the domNode is null/undefined.

Reason for white screen: after addon installation, the filterDef does exist, it is global (not attached to a specific tab/window). But for a new tab/window, _bindUI is called in time before the addon code can add the domId to the new tab/window. Therefore, 
```
const domNode = document.getElementById(filterDef.domId);
```
fails.
Workaround: skip these domNodes for further processing in the for loop
Bug: Thunderbird does not  show sent e-mail sent-folder
Status: UNCONFIRMED
Priority: --
Created: 2024-03-15 16:20:07+00:00
Resolved: 2024-04-02 06:54:04+00:00

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

Steps to reproduce:

I send a mail with thunderbird,
maillog shows that it was sent, 
but thunderbird does not show it in the sent folder afterwards.



Actual results:

After a restart of thunderbird it sometimes shows the sent mail,  sometimes not.
In the "Not" case it was not saved to imapd,  veryfied by mutt and by looking at the imap sent folder.

I use cyrus imapd 3.8.2 and linux-6.7.9, gcc version 13.2.1, llvm-18.1.1,rust-1.76.0,Python 3.12.2

Sometimes thunderbird pops up that it was trying to save the mail but this never succeeds.


Expected results:

Thunderbird should always make a clean connection to cyrus imapd and save 
sent mail to the sent folder. 

I use cyrus-imapd since years and it worked flawless with mutt and a for long time 
with thunderbird too but not with current thunderbird.
Bug: "Apply columns to…" doesn't apply to later created folders
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-03-15 17:18:37+00:00
Resolved: 2024-06-23 01:43:21+00:00

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

Steps to reproduce:

since "Supernova" version the messages in folders display "Correspondents" (or "From, when changed in config editor) instead of folders defined by user as "apply columns for folder and its children". Any newly created folder has to be adjusted. Even if any subfolder is moved into different folder, the column view changes to default "Correspondents". It never was problem in previous releases of TB. It's boring for me to adjust any new/moved folder to my preferences.
Bug: Intermittent comm/mail/base/test/browser/browser_mailContext.js | This test exceeded the timeout threshold.
Status: RESOLVED
Priority: P5
Resolution: DUPLICATE
Created: 2024-03-15 17:45:41+00:00
Resolved: 2024-03-20 07:44:59+00:00

**Filed by:** mkmelin [at] iki.fi
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=450880398&repo=comm-central
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/b9Yw5KSZQHOa9YtjC1OrBg/runs/0/artifacts/public/logs/live_backing.log

---
```

```
Bug: one message can't be scrolled
Status: UNCONFIRMED
Priority: --
Created: 2024-03-15 21:28:22+00:00
Resolved: 2024-05-26 18:08:12+00:00

Steps to reproduce:

version: 115.8.1
I received an email


Actual results:

Thunderbird is obviously not displaying the entire message, but there are no scroll bars and scroll wheel does nothing.


Expected results:

I should be able to scroll down in the message.
Bug: Thunderbird supernova 115.8.1 is not responding
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-03-15 23:53:47+00:00
Resolved: 2024-03-16 06:42:15+00:00

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

Steps to reproduce:

(Sorry, this is for version 115.8.1; the selection box above didn't have that option available.)
Start Thunderbird, and it runs responsively.
Wait for an hour or two not using the computer (meanwhile, the computer locks the desktop with my password, but doesn't sleep or switch off).


Actual results:

Upon unlocking the computer desktop, Thunderbird is found to be unresponsive. (Other programs are ok. Task manager shows Thunderbird to be frozen, using around 300 - 400 mb RAM.) Windows 10 has a message "Thunderbird is not responding". The Thunderbird window remains frozen until I close the window, accepting Windows warning about losing data.
I have another computer running Windows 11, and Thunderbird exhibits the same behaviour after an hour or two (IE: it freezes.)


Expected results:

Thunderbird should have responded and allowed me to read emails.
Bug: Avoid pop-up windows, they steal the focus
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-03-16 13:01:32+00:00
Resolved: 2024-03-18 07:14:27+00:00

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

Steps to reproduce:

Just "reply to all" on a 4-recipient message.
Note:
 - The profile has an LDAP setting.
 - Default encryption and signature are disabled.
 - Window manager focus model is "focus-follows-mouse"


Actual results:

In the compose window, I start typing, focus is okay. Then 5 seconds later, a pop-up appears  "Downloading certificates / Searching the directory for recipients' certificates. This may take a few minutes. [Stop Searching]"
This pop-up stays for a few seconds during which the focus is stolen away from the compose window. This is *really* annoying, as it keeps disrupting the human focus also ;)


Expected results:

Thunderbird should not make assumptions on the focus policy, and refrain from posting pop-ups when they are not mandatory to proceed (like a password entry or a confirmation).

Note: I am aware that the [Stop Searching] button could be the reason for this pop-up's presence. However, in other parts of TB there are un-cancellable asynchronous tasks, and that's fine (e.g. Compact All Folders) .
Bug: Contact without first or last name not synced to CardDAV / iCloud server
Status: UNCONFIRMED
Priority: --
Created: 2024-03-16 15:18:22+00:00
Resolved: 2024-03-18 07:17:47+00:00

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

Steps to reproduce:

I am using Thunderbird 115.8.1. on MacOS. I added my iCloud address book to Thunderbird using TbSync and the corresponding extension plugins. In that address book I created a new contact which represents an entire organisation. So I specified no first or last name but used only the fields for organisation name, e-mail address and display name. 




Actual results:

This contact is not synced to iCloud. When I edit the contact and specify first and last name, the contact is synced. 

When I add the same contact in iCloud Mail web UI the contact is synced from iCloud into Thunderbird. However, changes to this contact within Thunderbird will never be synced back to iCloud.


Expected results:

The contact should be synced to iCloud regardless which fields of the contact are used or empty.
Bug: Density settings not correctly displaying in Message List
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-03-16 17:56:10+00:00
Resolved: 2024-05-24 17:11:19+00:00

Windows 10 OS
Beta 124.0b5

Noticed a problem with DEnsity settings.
Start Thunderbird in Troubleshoot Mode to ensure nothing effecting view.

By default I'm using 'View > Density > Compact

Alter Density to 'DEfault' and space increases between items in Message List
**Actual REsultS:**
Space increased, but not necessarilly to DEfault, it may show 'Relaxed'

Alter Density to 'RElaxed' and space increases between items in Message List
**Actual REsultS:**
Space decreased. as if I had selected 'Compact'
**EXpected REsults**
Space increase to maximum.

Alter Density back to 'Default' and space decreases between items in Message List
**Actual REsultS:**
Space decreased. as if I had selected 'Compact'
**EXpected REsults**
Space increase to decrease to the medium default.

Alter 'Density' to 'Compact'
**Actual REsults:**
Space increased as if I had selected 'RElaxed'
**Expected Results:**
Space decreased to minimum setting.

If I exit and restart Thunderbird Thunderbird whilst settings says Density > Compact:
Actual REsults:
REsumes displaying in 'Compact'

The above occurs whether I use the Menu Bar or the Menu app icon to alter Density.

In other words, it keeps altering to something not expected.
The only way to reset is to set to 'Compact' and restart Thunderbird.
Bug: Thunderbird doesn't separate email addresses when i paste multiple emails
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-03-17 13:46:35+00:00
Resolved: 2024-03-23 09:21:14+00:00

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

Steps to reproduce:

I pasted "support@antiy.cn avlsdk_support@antiy.cn avlsdk_support_vt@antiy.cn"
For some reason there is no version 115 in drop-down.
It is version 115.8.1 (64-bit)


Actual results:

it pasted it as single incorrect email "support@antiy.cn avlsdk_support@antiy.cn avlsdk_support_vt@antiy.cn"



Expected results:

It splits them to "support@antiy.cn" "avlsdk_support@antiy.cn" "avlsdk_support_vt@antiy.cn"
Bug: Windows 11 folder with filtered github emails shows all from same user
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-03-17 15:33:06+00:00
Resolved: 2024-05-05 17:45:26+00:00

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

Steps to reproduce:

I used the same account on Linux and Windows, both pointing to the same NTFS directory.  Under Linux, I believe, there was a network error while updating the emails (not sure).
My email account is a gmail account.

Also, I removed all references to "mrv2" (the name of the folder from the registry) with regeditor, by mistake.


Actual results:

Under Windows 11 Pro only, a folder with my github filtered emails started showing them as coming from the same user (emails in the same folder not from github showed fine).
Under Linux, the folder shows emails fine as also does the folder under gmail in the web.
I tried without success:
   - Repair folder
   - Point the account folder to a new directory on Windows (it resynced, but still bad emails)
   
   




Expected results:

Windows should list the emails from the filtered github senders with the actual emails from them, as they appear under Linux or under gmail's web interface.
Bug: [flatpak] "open with" on attachment does nothing
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-03-17 17:23:21+00:00
Resolved: 2024-07-16 22:31:12+00:00

Steps to reproduce:

Using Thunderbird 115.7.0, double-click an attachment. Select "Open with System Handler (default)". Select "OK".


Actual results:

"Open" dialog closed, but the file was not opened.
Also, xdg-desktop-portal crashed.


Expected results:

"Open" dialog closed, and the file opens in an appropriate application.
No crashes.
Bug: Inconsistent new mail indication when subfolder does NOT have new mail
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-03-17 21:16:17+00:00
Resolved: 2024-04-07 04:19:36+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:115.0) Gecko/20100101 Thunderbird/115.8.1

Steps to reproduce:
Have a filter set up to move certain messages from Inbox to a subfolder. 
Observe count of unread messages on subfolder icon; open subfolder and sort by read-status.

Actual results:
Subfolder shows 6 unread messages when there are zero unread messages in the subfolder. Reboot PC does not correct, nor does compacting folders.


Expected results:
Subfolder should indicate correct number of unread messages.
Bug: Intermittent comm/mail/components/addrbook/test/browser/browser_search.js | Uncaught exception in test bound - comm/mail/components/addrbook/test/browser/head.js:266 - TypeError: can't access property "querySelector", cardsList.getRowAtIndex(...) is null
Status: NEW
Priority: P5
Created: 2024-03-18 12:02:44+00:00
Resolved: 2024-03-25 06:12:44+00:00

**Filed by:** mkmelin [at] iki.fi
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=451098555&repo=comm-central
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/NODsjkHzQManSYeysTyX_g/runs/0/artifacts/public/logs/live_backing.log

---
```

```
Bug: Intermittent application crashed [@ RefPtr<mozilla::dom::XULTreeElement>::operator!] | comm/mail/test/browser/composition/browser_sendButton.js
Status: NEW
Priority: --
Created: 2024-03-18 12:12:38+00:00
Resolved: 2024-03-25 06:12:49+00:00

**Filed by:** mkmelin [at] iki.fi
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=451098643&repo=comm-central
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/DOj3gJqIRZmHYFDE3mX0KA/runs/0/artifacts/public/logs/live_backing.log

---
```

```
Bug: Port bug 1879815: Print preview checkbox/radio controls have less contrast in dark mode and no longer use teal color style
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-03-18 15:48:27+00:00
Resolved: 2024-05-03 16:01:16+00:00

Some PGP dialogs used the in-content theme styling and lost button styling because of the upstream change. Those dialogs should not be using in-content styles.
Bug: Clicking to switch tabs when their toolbar heights are different can cause the tab to open in a new window erroneously
Status: NEW
Priority: --
Created: 2024-03-18 17:45:25+00:00
Resolved: 2024-03-21 14:09:06+00:00

Steps to reproduce:

Reproduced with 125.0.a1 (2024-03-18), i.e. the latest nightly as of writing this bug report
OS: macOS 13.6.5 x86_64

1. Start Thunderbird with -p to open the profile manager
2. Create a new profile
3. Launch Thunderbird using the new profile
4. Close all other tabs other than the Mail tab
5. Right-click the Mail tab's toolbar and pick "Customize..."
6. Drag a "Write" button on to the toolbar (it can go anywhere, I placed it at the beginning)
7. Change the toolbar's button style to "Icons above text" using the button style popup button at the bottom of the window
8. Click Save
9. Open Settings. (The should now be two tabs: Mail and Settings)
10. Click the Mail tab
11. Click the Settings tab
12. Move the mouse cursor in an upwardly direction



Actual results:

The Settings tab is suddenly opened in a new window erroneously.

I've attached a video of me reproducing the bug.


Expected results:

The Settings tab does not open in a new window
Bug: TLS negotiation fails
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-03-18 22:38:20+00:00
Resolved: 2024-07-30 09:24:21+00:00

I need to reopen this as a clone of bug 1870909
The problem is still existing and is NOT limited to WTNET.de
I am observing the same issue on a private server as well.

Nevertheless WTNET has spent a couple of days successfully reproducing this. But with NO final result/workaround.

As the behavior is intermittent (some mails work immediately - some only after several retries) and is NOT observed from Outlook, Roundcube or other MailAgents I expect a timeout issue, where TB is too fast giving up to wait for the correct answer , thus the TLS tunnel fails.

For what I understood, in both cases Postfix is handling the SMTP and as the TLS-tunnel does not come up there are no errors in the mail logs.

These steps to reproduce are from the original post:

-Trying to send message via mail.wtnet.de, 
-SMTP, TCP-Port 465, SSL/TLS, password,normal
-checked password settings and renewed password
-no changes at provider according to hotline
-several similar reports in german support forum
-last known message sent successfully : 18. November 2023


Actual results:

Message "Failed to send message for unknown reason ..." appears




Expected results:

Message sent
Bug: Message List Column Header Sort Indicator Not Visible on Narrow Columns
Status: UNCONFIRMED
Priority: --
Created: 2024-03-18 22:51:25+00:00
Resolved: 2024-03-23 09:20:03+00:00

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

Steps to reproduce:

Thunderbird 115.8.1 on Windows 11
(The Version list doesn't have "Thunderbird 115" in it???  So I had to select 116)

1. Enable the Table View in the Message List
2. Make sure  the "Correspondents" column is enabled in the Message List
3. Drag an edge of the "Correspondents" column header to make the column narrow enough for part of the header text "Correspondents" to disappear
4. Click on the "Correspondents" column header to sort on this column 


Actual results:

There is no Sort Column indicator visible in the Column Header


Expected results:

There should be a visible Sort Column indicator in the Column Header

I know from looking at things in the Inspector that a Background Image is set to the right edge of the Column Header <button> element in order to display the sort column indicator.

But when the <button> text also reaches the right edge of the <button>, the text overlays the sort indicator in the background image and obscures it.  The icon-only columns have the same problem.

I use the following in my userChrome.css to work around this.  It places the sort indicators lower on the buttons, beneath the text or icon, and at the left edge of the buttons.  (the image files will be attached.)

```
/* The sort column indicators are actually in the background images for the
    <button> elements in the Column Headers.  The background positions for
    these images are on the RIGHT edges of the buttons.

    I am trying to move the indicators to  the LEFT edges of the buttons, below
    the button text or icon, so that the text or icons do not overlay the indicators,
    and so that the indicators align with the left edge of the text or icons.  I find
    them to be more visible at the left edge.  
*/
.tree-table-cell-container button {
  background-position-x: LEFT 5px !important;
}
.tree-table-cell-container button.sorting.descending { /* sort column, descending */
  background-image: url("./images/down_triangle_30x30_b.png") !important;
}
.tree-table-cell-container button.sorting { /* sort column */
  background-image: url("./images/up_triangle_30x30_b.png") !important;
  font-weight: BOLD !important;
  padding-inline-end: inheret !important;
}
/* make adjustments to some of the sort indicator locations
    when columns have icons in them to the left of the text.
    Subject and Correspondents columns only for now, but there
    might be others.
*/
.tree-table-cell-container button#subjectColButton {
  /* extra space for width 16px the thread open/close "twisty" button.twisty */
  background-position-x: LEFT 18px !important;
}
.tree-table-cell-container button#correspondentColButton {
  /* extra space for the text-indent 18px for the correspondence "direction"
       arrows ("to", "from", etc) in the row background images */
  background-position-x: LEFT 23px !important;
}
```
Bug: Columns mixed up
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-03-19 01:00:51+00:00
Resolved: 2024-11-11 22:26:39+00:00

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

Steps to reproduce:

Was just using email as usual, and suddenly after accidentally clicking on a sorting column, and then selecting 'date' again to resort mail by date, the content of the columns switched (see screen capture), no explanation, no warning, nothing else going on at same time, new laptop, just a weird thing for no reason


Actual results:

as I said above, nothing else I can add to it, I just accidentally clicked the name or some other sorting column, so went to the date column to resort and see new mail up top, but the contents of that column are just icons as shown ... makes no sense


Expected results:

I dont think you need me to tell you this one (see image, it needs no further explanation)
Bug: Tooltips persist in foreground when switching to another desktop
Status: UNCONFIRMED
Priority: --
Created: 2024-03-19 07:16:49+00:00
Resolved: 2024-09-02 14:51:24+00:00

Steps to reproduce:

When I switch to another desktop using keyboard shortcut while my mouse is on some elements in TB the tooltip shows in foreground over non TB applications on other desktop. The only way to get rid of it is to switch back and move the mouse to part of the TB which has no tooltips and switch to other desktop again otherwise another tooltip may pop in.

TB version 115.8.1 but the bug is there for ages
Operating System: openSUSE Tumbleweed 20240310
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12
Kernel Version: 6.7.7-1-default (64-bit)
Graphics Platform: X11
Processors: 32 × Intel® Xeon® CPU E5-2630 v3 @ 2.40GHz
Memory: 94.3 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 1080/PCIe/SSE2




Actual results:

The tooltip shows in foreground over non TB applications on other desktop than TB is on.


Expected results:

The tooltip should get hidden or destroyed once I switch to another desktop. It seams TB keeps the focus and sometimes when I move the mouse slightly even a new tooltip from nearby element in TB gets opened even I am already on different desktop than the TB is on.
Bug: [LINUX] [WAYLAND] Thunderbird with fractional scaling is outright broken if layout.css.devPixelsPerPx = [1..2]
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-03-19 08:34:22+00:00
Resolved: 2024-05-08 14:43:10+00:00

Steps to reproduce:

Using the official 115.8.1 release with is not available in the Version bug report field for some reasons.


Actual results:

All the pertinent details are here: https://github.com/WayfireWM/wayfire/issues/2227

In short, run WayFire 0.8.1 with `scale = 1.25`, get a minuscule Thunderbird window with everything so small you need a magnifying glass to use it.


Expected results:

Proper scaling.
Bug: news: message URIs do not work anymore.
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-03-19 10:31:44+00:00
Resolved: 2024-04-13 10:04:23+00:00

__Steps to reproduce:__

1. Create a message that contains a news: URI such as
 `news://news.eternal-september.org/u9bk2v$h4v$1@nnrp.usenet.blueworldhosting.com`.
Save it as draft and open it in the message pane.
2. Click the link.

Alternatively, start Thunderbird from the command line with the news: URI as argument.

__Expected result:__

A message window opens into which the message identified by the message-id is loaded from the server into.

__Actual result:__

Just a blank message window opens. Error console shows
```
Uncaught TypeError: gMessage is null
    displayMessage chrome://messenger/content/aboutMessage.js:171
    actuallyLoadMessage chrome://messenger/content/messageWindow.js:173
aboutMessage.js:171:3
```