av9ash/GitBugs huggingface dataset:
Bug: No longer able to select file and choose send to mozilla thunderbird after update
Status: NEW
Priority: --
Created: 2024-02-13 21:43:34+00:00
Resolved: 2025-01-11 13:27:19+00:00

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

Steps to reproduce:

After updating to version 115.7 I am no longer able to select a file and choose send to mozilla thunderbird.


Actual results:

Nothing


Expected results:

Email should open with file attached
Bug: "Customize toolbars" does not fit / scale to smaller screens (e.g. 1024x768)
Status: UNCONFIRMED
Priority: --
Created: 2024-02-13 22:13:11+00:00
Resolved: 2024-08-31 15:39:33+00:00

User Agent: Mozilla/5.0 (Windows NT 6.1; rv:109.0) Gecko/20100101 Firefox/115.0

Steps to reproduce:

Open Page "Customize toolbars"
try to reach all elements / buttons shown on page



Actual results:

Content does not scale or fit into window on smaller screens


Expected results:

scale or having scrollbars to reach whole content of page
Bug: Intermittent comm/mail/test/browser/attachment/browser_openAttachment.js | Test timed out
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2024-02-14 03:09:11+00:00
Resolved: 2024-02-19 06:36:58+00:00

**Filed by:** geoff [at] darktrojan.net
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=447152930&repo=comm-central
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/X-W3tDTXTni6UjhHNiLe7A/runs/0/artifacts/public/logs/live_backing.log

---
```
The test is timing out after clicking on a dialog button that isn't yet enabled.
```
Bug: IMAP connection without credentials can trigger two OAuth prompts
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-02-14 03:22:53+00:00
Resolved: 2024-03-05 15:07:45+00:00

If an IMAP account is configured but with no (or bad) OAuth credentials, it can cause two OAuth dialog windows to appear one after the other. This is because `nsImapMailFolder::UpdateFolderWithListener` calls both `DiscoverAllFolders` and `SelectFolder` in parallel, and both ask for authorisation.

Rather than try to fix this in the IMAP code, I'm going to change `OAuth2Module` so that instances can share an `OAuth2` object if they have the same endpoint and user name. It's a bit of a hack but we have very little testing of OAuth given its importance, so I'd rather make a specific change than the more general overhaul I think the code really needs. I am working on more tests, which is how I discovered this bug.
Bug: LDAP address book does not work with AD+Kerberos
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-02-14 07:04:22+00:00
Resolved: 2024-04-03 06:39:23+00:00

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36

Steps to reproduce:

I have tried to use AD as address book. Authentication method is kerberos.


Actual results:

No search results. If I change authentication method to simple bind, search works well


Expected results:

Search in address book should works with kerberos authentication method.
Bug: Weird alignment of sender in multimessage view when the sender wraps
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-02-14 10:41:57+00:00
Resolved: 2024-02-14 21:58:40+00:00

When the sender wraps over multiple lines in the multi message view it currently ends up right aligned, which looks very out of place. It also crushes the space available for the date.
Bug: Unable to save a password on a migrated user profile
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-02-14 17:10:53+00:00
Resolved: 2024-02-15 13:45:19+00:00

Steps to reproduce:

Installed Thunderbird (115.6.0 (64-bit) on my new linux laptop.
Copied the .thunderbird directory from my old laptop (running Thunderbird 52.5.0 64-bit) to my new laptop, ensured file ownership was compatible with the user on the new machine.
Launched Thunderbird. All content is there as expected.
Clicked on check email.
Inserted into the prompt email password and selected "use password manager to remember this password".


Actual results:

Process hanged indefinitely on "Host contacted, sending login information...".
On the shell, error message displayed (6 times) is:
JavaScript error: resource://gre/modules/crypto-SDR.sys.mjs, line 87: NS_ERROR_ABORT: User canceled primary password entry


Expected results:

The password should have been saved to the password manager.

Additional context:
-This bug occurs whether or not I set a master password before migrating my profile from the old to the new machine.
-The profile on the old machine is itself the result of a previous migration, so it may contain files as old as 15 years ago.
-Skipping the "use password manager" checkbox allows me to check email successfully.
Bug: Cursor unscaled after adwaita-icon-theme dropping legacy X cursors
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2024-02-15 12:57:15+00:00
Resolved: 2024-05-12 16:32:54+00:00

Steps to reproduce:

Debian sid/unstable with gnome-shell 44.8-1, libmutter-12-0 44.8-3, adwaita-icon-theme 46~beta-1 and thunderbird 1:115.7.0-1

This is a HiDPI screen and scaling is set to 200 %. With the cursor issues fixed, there is still the problem, that the cursor is not scaled in Mozilla Thunderbird.



Expected results:

The cursor should be scaled.

For Firefox this is https://bugzilla.mozilla.org/show_bug.cgi?id=1871863, and was fixed by https://phabricator.services.mozilla.com/D197272. It’d be great if you applied that to Mozilla Thunderbird.
Bug: In message list, subject text in square brackets sometimes vanishes when the message clicked on to be read
Status: NEW
Priority: --
Created: 2024-02-15 20:25:47+00:00
Resolved: 2024-08-04 17:03:56+00:00

After I receive a message the full subject is displayed, but when I click on the message initial text in square brackets sometimes vanishes. See the attachments for how it looks. When I look at the message source the square brackets and text are still present in the Subject: field.

The elimination of [text] from the subject doesn't happen with every message. In fact, in tests just now it only happened with some messages from [tb-support-crew]. One pattern: If the subject starts "Re: [tb-support-crew]" the [tb-support-crew] doesn't vanish. But I don't know why it happens with some messages on that mailing list and not others (without Re:).

And when I filter messages using "[tb-support-crew]" the messages no longer displaying the text don't show up -- even though the text is still in the Subject: field when I view source for the message.
Bug: Missing Windows control icons, front end window top right corner
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-02-16 05:20:57+00:00
Resolved: 2024-02-19 17:05:24+00:00

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

Steps to reproduce:

Thunderbird 115.6.0 (64-bit), still missing control icons to right window corner _OX


Actual results:

Thunderbird 115.6.0 (64-bit), still missing control icons to right window corner _OX


Expected results:

These icons should be visible (not just background action tags - left for the user to guess which one is where).
Bug: Doesn't print body of the message sent from Outlook
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2024-02-16 07:26:53+00:00
Resolved: 2024-05-12 16:33:33+00:00

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

Steps to reproduce:

I have a profile with over 40k emails on it, thunderbird does not print emails properly sent from outlook, especially tables with data inside. Tried printing into pdf, same thing, happens only on one profile. Troubleshoot mode doesn't help.


Actual results:

Thunderbird print only the header of the email without any actual data contained in the body section of the message. The footer is absent as well. 


Expected results:

The whole email should have printed properly with all of the data (header, body, footer).
Bug: TB automatically gets emails although all receive settings deactivated in server settings
Status: UNCONFIRMED
Priority: --
Created: 2024-02-16 10:00:10+00:00
Resolved: 2024-07-10 23:59:54+00:00

Steps to reproduce:

Deactivating  checking for new emails in "Server settings" for one account (several are configured):
- at startup
- auto check every X minutes
- when new messages arrive at the server

 in TB 115 does not work anymore. (it had mostly worked in earlier releases).




Actual results:

TB 115.x ignores this setting and still checks/download/shows as new.

It had (mostly) worked in earlier TB releases. 

Happens with all TB 115.x versions so far on MacOS. Current TB version is 115.7.0


Expected results:

TB should adhere to this settings and only check/download new messages in this case when for this accounting messages are activly retrieved by pressing the "check for new message" button.
Bug: Navigation through mails via arrow keys not possible because focus switches to the `Find` field of  a mail
Status: UNCONFIRMED
Priority: --
Created: 2024-02-16 10:14:39+00:00
Resolved: 2024-06-04 10:46:13+00:00

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

Steps to reproduce:

Clicked in the pane where the mails are listed and trying to navigate using arrows (key up and key down). 

As a workoround, one just insert something into the search field. It doesn't matter if the string can be found or not. The focus will nomore left the selected mail list pane and thus the navigation works as expected.


Actual results:

Shortly after one navigation up or down (and if pressed quickly: after erratically a bit more of navigation) the focus switches to the search field of the pane where the email is shown. Because of this pressing the arrow keys don't anymore navigate through the list.


Expected results:

Keep focus. Don't switch automatically to the search field if search field is empty.
Bug: Account setup triggers OAuth dialog when looking for calendars after successful creation
Status: RESOLVED
Priority: P1
Resolution: FIXED
Created: 2024-02-16 15:06:04+00:00
Resolved: 2024-04-12 22:04:48+00:00

Steps to reproduce:
- Add a new account to Thunderbird, one that doesn't use OAuth but a simple app password
  - If you have access to our shared 1Password account you can use the Test IMAP account from Fastmail.
- Complete the setup.

Result:
- The account is created but upon reaching the final screen an OAuth dialog is prompted when trying to fetch calendars via CalDav.

This shouldn't happen since the test account I'm using doesn't have OAuth enabled and only uses a regular password to connect.

Magnus, would you be able to take a look at this?
Bug: Folder Properties window is just title bar
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-02-16 22:16:16+00:00
Resolved: 2024-02-18 00:44:02+00:00

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

Steps to reproduce:

Right-clicked on a folder and selected "Properties".
Selected main-menu item Edit->"Folder Properties".
(Tried with both an empty folder and one w/messages.)

Version: TB 115.7.0, no Extensions, on Windows 10.


Actual results:

Just a title bar popped up with "Folder Properties" on the left and the X/Close button on the right.  (Will upload screenshot)  Could not re-size into a window.  

Note that this also initially happened with Right-Click->"Search Messages" but that title bar included the Minimize/Maximize buttons and I was able to re-size that into a window -- and it remembered that for subsequent openings.


Expected results:

I expected to get a window with property and other settings, or be able to re-size it into something useful.
Bug: Handle comm-esr115 failure in mailnews/base/test/unit/test_accountMgr2.js
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-02-16 22:46:15+00:00
Resolved: 2024-05-17 11:35:43+00:00

This
https://searchfox.org/comm-esr115/rev/eabfed25d212a3671c1c0da2091e629f7a08caf4/mailnews/base/test/unit/test_accountMgr2.js#164-168
fails on ESR 115, since createIncomingServer() doesn't support unicode parameters. They are only supported after this change:
https://hg.mozilla.org/comm-central/rev/ae2ec9897473#l24.51

The test failure is visible as X1 on the ESR 115 tree since 115.7.0.
Bug: selected medium type size of fonts - recipient sees fonts bigger than medium
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-02-17 15:35:44+00:00
Resolved: 2024-02-21 15:57:51+00:00

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

Steps to reproduce:

When I compose a new message and select medium type size of fonts


Actual results:

but the recipients found the fonts size is not medium, the actual size is bigger than medium.


Expected results:

the actual size is the same as medium that selected
Bug: [Flatpak] Update metainfo file to be compliant under appstreamcli validate
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-02-18 05:48:09+00:00
Resolved: 2024-04-01 18:35:58+00:00

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

Steps to reproduce:

The thunderbird metainfo file needs to be pass validation with `appstreamcli validate` being run under `flatpak-builder-lint` https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines/#validation

RIght now it fails validation due to screenshots being not under the image tag.

See https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines/#screenshots
Bug: Proxy password cannot be saved
Status: UNCONFIRMED
Priority: --
Created: 2024-02-19 05:08:45+00:00
Resolved: 2024-12-04 08:03:14+00:00

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

Steps to reproduce:

New profile created. All settings as in the other profiles. Internet access via proxy (SystemProxy set)


Actual results:

Affects Thunderbird from version 102.
When accessing Internet content, Thunderbird retrieves the access data for accessing the proxy server, as configured. 
For old, upgraded profiles, the previously saved access data is displayed and only needs to be confirmed.

With a new profile, the access data is requested, but it is no longer possible to save it. This means that this data must be entered each time Thunderbird is started.
The access data for the mail accounts is saved.

Tested under Windows 10: 
Up to and including version 91, the password could be saved.


Expected results:

Dialog for saving the proxy password.
Bug: Cannot move messages to folder on a different server / account
Status: UNCONFIRMED
Priority: --
Created: 2024-02-19 05:31:55+00:00
Resolved: 2024-02-22 03:12:39+00:00

Steps to reproduce:

Attempt to move a message from an IMAP folder to an IMAP folder on a _different_ server / account. Tried using both drag-and-drop as well as the Move-To right click menu.

Thunderbird version is 115.7.0 on Mac OS Sonoma 14.3.1. Bug also happens with all Add-Ons disabled.


Actual results:

Literally nothing. The message is still in the original folder, not in the destination folder.


Expected results:

The message should have appeared in the destination folder and disappeared from the source folder.

Note: Local moves (between folders on the _same_ server/account) work as expected.
Bug: Bottom of gpqj letters (descenders) is cut off in the emails list when compact density is used
Status: RESOLVED
Priority: P1
Resolution: FIXED
Created: 2024-02-19 14:24:54+00:00
Resolved: 2024-08-23 16:24:18+00:00

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36

Steps to reproduce:

1. click on the hamburger menu
2. choose "Compact" density



Actual results:

As we can observe in the attached screenshot, bottom of gpqj letters is cut off in the emails list.


Expected results:

All letters should be entirely readable.
Bug: Thunderbird is very slow writing, deleting, sending email
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2024-02-19 18:05:59+00:00
Resolved: 2024-09-02 16:02:33+00:00

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

Steps to reproduce:

Anything. Writing an email, deleting emails, sending emails. It doesn't matter, everything is super slow. 


Actual results:

**Clearing out a folder 200 emails at a time takes almost 3 minutes.** Switching to the next email takes almost 15 seconds. **All this started about a week ago. Prior to that, there were no problems at all.**


Expected results:

It should be near instant, as it was prior to a week ago.
Running Version 115.7.0 (64 bit). Says it's up to date.
Bug: Outbound SMTP cannot store a copy in Sent Mail folder (imap-js)
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-02-19 20:56:02+00:00
Resolved: 2024-03-14 13:06:28+00:00

Steps to reproduce:

Create a new message and sent it.


Actual results:

Regardless of which outbound SMTP server you use (e.g. Gmail.com or ForwardEmail.net) the error occurs because Thunderbird is sending an invalid command/tag in the APPEND IMAP command.

There is a related discussion at https://github.com/nodemailer/wildduck/issues/628 which shows it is not an email-server issue, but a client bug.  Even the Thunderbird output in debug mode says CLIENTBUG:

```log
mailnews.imap.2: S: 22 BAD Could not parse command

* BAD [CLIENTBUG] Invalid tag

* BAD [CLIENTBUG] Invalid tag

ImapClient.jsm:898:18
```


Expected results:

There should be no errors and outbound messages should get stored in Sent Mail without errors.
Bug: Content not rendering correctly (even when "Repair Text Encoding" is clicked)
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2024-02-19 21:21:39+00:00
Resolved: 2024-05-12 16:33:50+00:00

Steps to reproduce:

Open an email and view it


Actual results:

The message is rendered with � symbols (unicode replacement characters)


Expected results:

The message should get rendered properly.  In this case, a double whitespace causes the encoding to not render properly.  This was tested against Gmail and Forward Email services, and in both cases this is a client bug.
Bug: Intermittent comm/mail/base/test/browser/browser_mailContext.js | Uncaught exception in test bound testMultipleMessages - TypeError: can't access property "getBoundingClientRect", aTarget is null
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2024-02-19 21:53:32+00:00
Resolved: 2024-04-16 22:13:43+00:00

**Filed by:** geoff [at] darktrojan.net
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=447653958&repo=comm-central
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/OOx0wu1uT3-UM9HuTlXR7g/runs/0/artifacts/public/logs/live_backing.log

---
```

```
Bug: "Mark messages determined to be junk as read" settings is ignored
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-02-20 06:29:54+00:00
Resolved: 2024-02-23 15:13:38+00:00

Steps to reproduce:

TB 115.7.0. Similar bug was reported for version 3, 15 year ago :)

1) "Mark messages determined to be junk as read" turned OFF
2) Select any unread message in Inbox
3) Press "J" / Mark as junk


Actual results:

Message was moved to Junk (correct), but also marked as read (not correct).


Expected results:

It should have been moved without being marked as read.
Bug: Intermittent comm/mail/test/browser/folder-display/browser_folderPaneVisibility.js | exception - TypeError: can't access property "ROW_HEIGHT", this._rowElementClass is undefined at #calculateVisibleRowCount@chrome://messenger/content/tree-view.mjs:168:40
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2024-02-20 13:25:42+00:00
Resolved: 2024-03-04 07:01:44+00:00

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

---
```

```
Bug: Intermittent comm/mail/components/extensions/test/browser/browser_ext_messageDisplay_open_file.js | ... can't access property "ROW_HEIGHT", this._rowElementClass is undefined - stack: #resetRowBuffer@chrome://messenger/content/tree-view.mjs:663
Status: RESOLVED
Priority: P5
Resolution: WORKSFORME
Created: 2024-02-20 13:27:35+00:00
Resolved: 2024-08-30 00:07:32+00:00

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

---
```

```
Bug: Intermittent comm/mail/base/test/browser/browser_mailContext.js | Row element should no longer be attached - false == true -
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2024-02-20 13:28:56+00:00
Resolved: 2024-04-29 06:39:21+00:00

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

---
```

```
Bug: Intermittent comm/mail/base/test/browser/browser_navigation.js | This test exceeded the timeout threshold.
Status: NEW
Priority: P5
Created: 2024-02-20 13:30:35+00:00
Resolved: 2025-02-24 16:48:44+00:00

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

---
```

```
Bug: Intermittent comm/mail/base/test/browser/browser_threadTreeDeleting.js | This test exceeded the timeout threshold.
Status: NEW
Priority: P5
Created: 2024-02-20 13:31:18+00:00
Resolved: 2025-02-24 06:23:53+00:00

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

---
```

```
Bug: Intermittent comm/mail/test/browser/tabmail/browser_dragndrop.js | Uncaught exception in test bound test_tab_reorder_window
Status: RESOLVED
Priority: P5
Resolution: WORKSFORME
Created: 2024-02-20 13:32:50+00:00
Resolved: 2024-08-30 00:07:29+00:00

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

---
```

```
Bug: Cannot create folder offline, no error message.  New Folder / New Subfolder should be disabled in offline mode
Status: ASSIGNED
Priority: P3
Created: 2024-02-20 17:18:58+00:00
Resolved: 2025-03-03 18:20:52+00:00

one of these alternatives should work, none does.

STR: set offline, create imap subfolder, either by:
a) UI: rightclick in folder name
b) code, legacy or webext api

expected:
1) notify that create is impossible because offline
or
2) do it locally and propagate to imap at next online

No notification in UI, nothing happens, which is clearly a bug.
Create by code throws an "unknown error", which could be more specific in its text