av9ash/GitBugs huggingface dataset:
Bug: Can't access passwords saved in Thunderbird to change them
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2024-08-24 05:21:00+00:00
Resolved: 2024-09-06 15:38:43+00:00

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

Steps to reproduce:

Nichts!


Actual results:

Vor ein paar Tagen veränderte sich die Maske. Der Papierkorb war an einer anderen Stelle
Bug: Unread message notification not updated when an email is deleted and not read
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-08-24 07:51:45+00:00
Resolved: 2024-08-24 08:35:40+00:00

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

Steps to reproduce:

- Set thunderbird for flag a message read only after 10 seconds
- Be sure Thunderbird as no unread messages in inbox and is not notify unread message
- Receive a new email and delete if before the 10 seconds.

Result: Thunderbird will still notify about unread message also if there is no unread message in the inbox


Actual results:

Thunderbird is set to flag a message as read only after 10 seconds of reading.
If an email is deleted before this interval Thunderbird will still consider there is a new message unread also if there is no messages in inbox.


Expected results:

Unread message should be notified only in inbox not if the message is deleted.
Bug: Blank screen after 102 -> 115/128 upgrade (due to invalid hostname)
Status: UNCONFIRMED
Priority: --
Created: 2024-08-24 17:02:28+00:00
Resolved: 2024-08-25 10:25:29+00:00

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

Steps to reproduce:

Debian 12.6.

Exact Debian package versions: 102.13.0-1~deb12u1 -> 1:115.14.0-1~deb12u1

JS console errors:

    Uncaught (in promise) NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIMsgFolder.server]
        setFolderPropertiesFromFolder chrome://messenger/content/folder-tree-row.mjs:399
        setServer chrome://messenger/content/folder-tree-row.mjs:262
        _createServerRow chrome://messenger/content/about3Pane.js:2135
        initServer chrome://messenger/content/about3Pane.js:962
        _initMode chrome://messenger/content/about3Pane.js:2121
        _toggleMode chrome://messenger/content/about3Pane.js:2069
        set activeModes chrome://messenger/content/about3Pane.js:1972
        init chrome://messenger/content/about3Pane.js:1611
    folder-tree-row.mjs:399

    Uncaught (in promise) TypeError: win.messageBrowser is undefined
        openTab chrome://messenger/content/mailTabs.js:102
    mailTabs.js:102:13

I had the following unhandled setting in the config editor:

    key: "mail.server.server8.hostname"
    value: "H�rek �s blogok"

The second and 7th characters are U+FFFD.

I've fixed the issue with changing the value to "Hirek es blogok" (="News and blogs" in Hungarian). Thunderbird starts correctly after this.
    
Putting the broken key and value would have save many hours of debugging here.
Bug: Oauth for existing office365 smtp and pop accouts stopped working
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2024-08-24 19:08:07+00:00
Resolved: 2024-08-26 17:34:11+00:00

Sometime around the install of 130b2, the SMTP and POP Oauth2 authenticated office 365 accounts stopped working.

Symptom:
* Timeout on POP and SMTP connections.
* After digging into the TLS encrypted data via Wireshark, I saw that Thunderbird wasn't responding with the Oauth token, and the connection would timeout. I didn't manage to look at the connections to login.microsoftonline.com to request new Oauth token, so I don't know if that was silently failing or not.
* In the wireshak logs, I have confirmed that no packets were lost in the relevant parts of the tcp sessions.
* Have checked the thunderbird console logs and saw nothing out of the ordinary.

Logs available:
* I have wireshark logs,  but don't want to publish share these on public bug tracking system.
* I can add copy of the TLS streams, with sensitive info redacted.
* Nothing significant seen in the thunderbird console log.

Possible work around:
* As I needed to access e-mail, I downgraded to mainline release thunderbird, and oauth started working, including raising Oauth2 prompts for Microsoft's 2fa login. (Didn't enter, as wanted to check some more networking issues on beta first)
* Strangely enough returned to beta to do additional tests on bug, and everything started working, and could validate in Wireshark that all was working: requests for token sent to  login.microsoftonline.com, and the token returned sucessfully used in POP and SMTP.

Conclusion:
* While this bug was present, could repeat on every attempt, after TB downgrade and upgrade, would work on every attempt.
* I'm presuming this means that Thunderbird will continue to work, possibly till something changes in office 365, such as requiring a 2fa login, possibly triggering the bug again, so maybe in a month or so  issue could return.
Bug: Cannot Block Thunderbird's Animation
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-08-24 22:30:36+00:00
Resolved: 2024-09-11 19:18:44+00:00

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

Steps to reproduce:

Open "Display the Thunderbird Menu" (in Linux, it's in the upper right corner, but exceedingly hard to see; in MacOS, it's next to the search bar) and click "New Account" (in Linux) or "New" (in MacOS).


Actual results:

The new menu options animate sliding left. If I close the options, something animates sliding right.

I've configured both systems to reduce animation. (In Linux, I'm using Cinnamon, which has Preferences > Effects > Desktop and Window Effects, but other desktops have their own settings so a Thunderbird setting might work better; in MacOS, I'm using Reduce Motion).

I've also searched for preferences or config preferences to reduce motion, but they don't seem to exist).


Expected results:

Thunderbird should have ui.prefersReducedMotion, like Firefox, and this option should de-animate these menus.

Thunderbird on MacOS could detect Reduce Motion settings.

Thunderbird on Linux probably couldn't rely on desktop or system settings, because Cinnamon, Gnome, KDE, etc. have different and sometimes incompatible settings.

Thunderbird on Linux could use an easier-to-see menu button too.
Bug: Cannot Set Large Font Sizes in Message Panes in Thunderbird 115 in Linux
Status: UNCONFIRMED
Priority: --
Created: 2024-08-25 05:31:49+00:00
Resolved: 2024-08-25 06:53:49+00:00

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

Steps to reproduce:

1. Use Cinnamon's "Font Selection" tools to switch and resize fonts for readability. I find 20 pt Roboto Slab good.

2. Set up Thunderbird.

3. Set Thunderbird to show messages as either Simple HTML or Plain Text to avoid unreadable cruft.

4. Try to read messages in Thunderbird.


Actual results:

5. The message text is *far* smaller than the interface text.

6. View > Font Size > Increase Font Size increases the interface text even more, but leaves message text far too small. It can't be increased more than 3 steps.

7. Settings window font sizes are much larger than other interface font sizes, which doesn't help with scrolling issues.

8. The font settings and advanced font settings have no discernable effect on the message pane, with simple html, or with plain text.

9. userchrome.css does apply to the interface, but does not apply to the message panes, even with toolkit.legacyUserProfileCustomizations.stylesheets set to true.


Expected results:

10. There should be an easy and discoverable way to set font sizes for the message pane. Some users may also need to increase all font sizes, even the largest, while others may need to set a minumum font size, and increase all fonts to that size.

11. Since the interface fonts and font sizes can differ so much from the message pane fonts and font sizes, the same zoom controls won't always work for both.

12. That said, the zoom settings should allow more than a 3-step increase.
Bug: Startup Crash in [@ ews_xpcom::client::impl$0::sync_messages_for_folder_inner::async_fn$0] (MOZ_CRASH Reason: not yet implemented)
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2024-08-25 15:05:09+00:00
Resolved: 2024-12-11 05:06:27+00:00

First buildid 20240709104114  with this crash signature https://crash-stats.mozilla.org/report/index/11e0b245-f311-4206-91ce-a44f00240712

MOZ_CRASH Reason: ```not yet implemented```

Top 10 frames:
```
0  xul.dll  MOZ_Crash(char const*, int, char const*)  mfbt/Assertions.h:317
0  xul.dll  RustMozCrash(char const*, int, char const*)  mozglue/static/rust/wrappers.cpp:18
1  xul.dll  mozglue_static::panic_hook(core::panic::panic_info::PanicInfo*)  mozglue/static/rust/lib.rs:98
1  xul.dll  core::ops::function::FnOnce::call_once(void (*)(core::panic::panic_info::Pani...  /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/ops/function.rs:250
1  xul.dll  core::ops::function::FnOnce::call_once<void (*)(ref$<core::panic::panic_info:...  /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/ops/function.rs:250
2  xul.dll  alloc::boxed::impl$50::call()  library/alloc/src/boxed.rs:2036
2  xul.dll  std::panicking::rust_panic_with_hook()  library/std/src/panicking.rs:799
3  xul.dll  std::panicking::begin_panic_handler::closure$0()  library/std/src/panicking.rs:656
4  xul.dll  std::sys_common::backtrace::__rust_end_short_backtrace<std::panicking::begin_...  library/std/src/sys_common/backtrace.rs:171
5  xul.dll  std::panicking::begin_panic_handler()  library/std/src/panicking.rs:652
```

bp-0f763b01-5278-4703-adb6-c8bb50240717 user reports "Creashes when trying to fetch mail with Office Outlook (Exchange hosted by MS)"
Bug: Get Help With Daily menu points to a removed page (Page Not Found)
Status: NEW
Priority: --
Created: 2024-08-25 23:50:34+00:00
Resolved: 2024-08-26 07:26:36+00:00

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

Steps to reproduce:

1. Click the three lines at upper-right corner
2. Click Help
3. Click "Get Help with Daily"

Version  	131.0a1
macOS  	Darwin 23.5.0


Actual results:

The browser jumps to https://support.mozilla.org/en-US/kb/thunderbird-daily
saying Page Not Found


Expected results:

Some help docs about daily
Bug: Error 'does not seem to support encrypted password' although password is set as normal
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-08-26 07:49:18+00:00
Resolved: 2024-08-26 10:37:37+00:00

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

Steps to reproduce:

1. I removed certain passwords from password manager
2. The affected account would not send and more mails (see error message)
3. Changing the authentification method did not work (screen shot attached)
4. Mail account is ok, tested fine on other machines
5. Remove and reinstall of the account did not work
6. Changing password  authentification method did not work either


Actual results:

Error message appears

The Outgoing server (SMTP) xxx) does not seem to support encrypted passwords. If you just set up the account, try changing the 'Authentication method' in 'Account settings | Outgoing server (SMTP)' to 'Normal password'.


Expected results:

Message is sent
Bug: 'mailto:' links don't work in .eml files
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-08-26 12:13:37+00:00
Resolved: 2024-09-26 08:03:26+00:00

__Steps to reproduce:__
1. Open a .eml file containing a 'mailto:' link.
2. Click on that link.

__Expected result:__
Compose window opens for that mail address.

__Actual result:__
Console displays
```
TypeError: hdr is null
    getIdentityForHeader resource:///modules/MailUtils.sys.mjs:674
    _handleMailToLink resource:///actors/MailLinkParent.sys.mjs:64
    receiveMessage resource:///actors/MailLinkParent.sys.mjs:21
```
Otherwise nothing happens.
Bug: Slower quick filter Performance Regression for large non-Gmail mailboxes in 128.1esr
Status: VERIFIED
Priority: --
Resolution: DUPLICATE
Created: 2024-08-26 19:52:31+00:00
Resolved: 2024-11-01 08:37:25+00:00

I use my email as a contacts database, resulting in having some mailboxes with 10000s of emails in them.  It's also why I'm a devoted Thunderbird user and am heavily dependent on Search.

This has resulted in me noticing a performance change in Search between the last "stable" version I was on (115) and 128esr.  As far as I can tell, this affects only people with more than 10K emails in a mailbox, so I'm fully expecting this issue to be closed WONTFIX, I'm really creating it here for the archives so that some future performance engineering contributor might take a look at it while otherwise optimizing search.

Setup: 

* IMAP Email Box on Pobox.com containing approx 53,000 emails going back 14 years
* New Machine: Thunderbird 128.1esr, in the official Flatpak, running on Bluefin Linux, Last year's 12-core Ryzen Processor, 32GB RAM.
* Old Machine: Thunderbird 115, unofficial Flatpak (official didn't exist yet), Fedora Silverblue Linux, Intel core i7-2021, 16GB RAM.

Now, when I do search over the Pobox mailbox, an odd thing happens:

* New Machine: at least 30 seconds to search, interrupted by 2-3 "Thunderbird is stalled, Force Quit/Wait" warning messages.
* Old Machine: 9 seconds to search, no warning messages. 

I also have multiple Gmail accounts, some of them with similar numbers of messages, and the Gmail accounts do not show this same search regression.

So, something is happening with non-Gmail IMAP accounts where search over large numbers of messages has gotten a lot slower and uses more resources on the client machine.  I've implemented the obvious workaround (move the bulk of old messages to an Archive folder), but wanted to record this for posterity.  Obviously, this could be caused by several things, here's the differences between the two machines:

* 115 vs 128esr
* Intel vs AMD
* Old unofficial flatpak vs new official one

For follow-ups: I'm limited in my ability to do further testing, having done the workaround.  Also, I can't install 133 because there's no flatpak available (yet).
Bug: The Thunderbird logo symbolic icon in branding has useless paths and properties declared in the SVG
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-08-26 21:22:24+00:00
Resolved: 2024-08-29 17:01:42+00:00

Unless I'm mistaken and these are used for a specific operating system quirk, there are extra things in the symbolic icon that at best are useless and at worst might cause it to render improperly in some instances. We should clean up the SVG to remove these.
Bug: Folders stay in "Unread Folders" list forever after being read
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-08-26 23:22:45+00:00
Resolved: 2024-08-28 02:14:53+00:00

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

Steps to reproduce:

New mail arrives and is sorted into various folders according to my filters.


Actual results:

Unread Folders section of the folders list updates fine when new mail comes in, but then they remain in the list indefinitely even after all emails in that folder are read.  I thought maybe they stay then for a few minutes after being read (that would be acceptable for minor convenience, in case I click out of it and want to go back).  However, the only way to remove them are 1) restarting Thunderbird or 2) toggling and un-toggling "compact view" from the 3-dot menu.


Expected results:

Read folders should either be removed from that list immediately or after a short amount of time, once all messages in the folder are read or if right-clicking and choosing "mark folder read"
Bug: Keep getting "JavaScript error: resource:///modules/SQLiteDirectory.sys.mjs, line 441: NS_ERROR_UNEXPECTED"
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-08-27 08:16:34+00:00
Resolved: 2024-10-21 15:52:11+00:00

I'd started getting `JavaScript error: resource:///modules/SQLiteDirectory.sys.mjs, line 441: NS_ERROR_UNEXPECTED` a while after each startup.
For some reason the `_href` of the card is undefined, and that can then not be set as value of `selectStatement.params.value` => NS_ERROR_UNEXPECTED
Bug: Upgrade 115.x to 128.1.1?
Status: UNCONFIRMED
Priority: --
Created: 2024-08-27 08:43:09+00:00
Resolved: 2024-08-27 09:57:35+00:00

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

Steps to reproduce:

The release notes for 128.1.1 says:

Thunderbird version 128.0 is only offered as direct download from thunderbird.net and not as an upgrade from Thunderbird version 115 or earlier. A future release will provide updates from earlier versions.

https://www.thunderbird.net/en-US/thunderbird/128.1.1esr/releasenotes/

The text refers to 128.0, but it is shown on the release notes for versions 128.1.0esr and 128.1.1esr, so it is not clear whether it applies to 128.1.x releases.

The question is: is it recommended to upgrade a 115.x release to 128.1.1 or not?
Bug: Changing table view to cards view not preserving scroll position
Status: NEW
Priority: --
Created: 2024-08-27 09:48:26+00:00
Resolved: 2024-08-28 07:25:54+00:00

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

Steps to reproduce:

Select a main in table view.
Change view from table view to card view.



Actual results:

Selected mail is not shown. View scroll to different location in mail list view in card view.


Expected results:

Selected mail should same in both card view & table view.
Bug: 128.1.1esr After compact INBOX/SENT at 4 GB exactly, message bodies are blank, after repair a year of messages are missing. Filter related?
Status: RESOLVED
Priority: P1
Resolution: DUPLICATE
Created: 2024-08-27 13:37:26+00:00
Resolved: 2024-11-27 12:32:23+00:00

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

Steps to reproduce:

I have not tried to reproduce - I have simply turned off COMPACT and UPDATE on all Thunderbird users.


Actual results:

Thunderbird version 128.1.1esr Win 10 (32 bit)
Compacting left INBOX/SENT mailboxes at  4GB.
The message list is intact but attempting to load messages just produces an empty screen.

REPAIR causes message loss from 02/2023 to today.


Expected results:

COMPACT should not be dropping messages or affecting the INDEX.

I am not sure how this bug is marked as fixed when the update to 128.1.1esr happened recently and the compact / message loss problem occurred yesterday.
Bug: "Send later" is a total f.ck.p feature, please remove it ASAP until you implement a sane one
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-08-27 14:26:46+00:00
Resolved: 2024-08-30 15:45:08+00:00

User Agent: Mozilla/5.0 (Windows NT 6.3; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36

Steps to reproduce:

Compose new mail
Realize it's 3am and maybe not want an early morning wake up call from recipient
Observe there is a "File - Send Later" menu, uhm, maybe this helps me schedule sending my message?
Click it 


Actual results:

Mail dissapears. Like poof, gone into a black hole.
Go to web search engine to see WTF did mail mail go.
Wake up then go to outgoing folder. Send it now.
Mail appears sent last night at 3am. W T F MOZILLA ?!?!??!!


Expected results:

https://bugzilla.mozilla.org/show_bug.cgi?id=216377
https://bugzilla.mozilla.org/show_bug.cgi?id=238557
https://bugzilla.mozilla.org/show_bug.cgi?id=1848096
https://www.google.com/search?q=thunderbird+send+later+where+-addons
https://www.google.com/search?q=thunderbird+send+later+where+-addons+site%3Awww.reddit.com

Given there are bugs as old as 21 years old and this feature is basically an anti user feature, please disable the code ASAP.

it brings absolutely zero benefits over simply closing a draft and saving it, while bringing tons of anger and frustration (enough anger and frustration that I paused everything else I was doing to login to your site and compose this issue)

JUST DROP THIS CRAP ASAP until you actually make a useful "scheduled send" feature.
Bug: Quickfilter is very very slow, Thunderbird hangs
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-08-27 14:44:24+00:00
Resolved: 2024-12-28 22:05:16+00:00

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

Steps to reproduce:

Update to Thunderbird Nebula (128), Tried to use quickfilter as before


Actual results:

Quick filter is not working or only very very slow, Thunderbird is not responding and crashes


Expected results:

Show results of the quick filter
Bug: 130.0.b2/b3: Mail downloads from Exchange 365 IMAP stopped as of 21 August.
Status: UNCONFIRMED
Priority: --
Created: 2024-08-27 16:57:02+00:00
Resolved: 2024-09-15 23:46:30+00:00

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

Steps to reproduce:

TB versions prior to 130.0.b2 were working fine with multiple Exchange 365 accounts setup (over IMAP).
Upgrade to 130.0b2 rendered those accounts unable to download new mail, no error messages are displayed.
Above issue persists after upgrade to 130.0b3.
I deleted one of the accounts in TB 130.0b3 and attempted to re-add. Auto-discover of configuration just remains stuck with "looking for configuration". Configuring manually remains stuck with "Checking password".


Actual results:

I deleted one of the accounts in TB 130.0b3 and attempted to re-add. Auto-discover of configuration just remains stuck with "looking for configuration". Configuring manually remains stuck with "Checking password".


Expected results:

TB should have popped up a window for OAuth2 auth.
Bug: [ews] OAuth2 authentication method not available in the menulist even if currently used
Status: RESOLVED
Priority: P2
Resolution: FIXED
Created: 2024-08-27 17:24:11+00:00
Resolved: 2024-09-17 09:50:29+00:00

After setting up an Exchange account that uses OAuth, access the account settings.
The `Authentication method` menulist shows `OAuth2` as selected, but in the list of available options is not available.
Bug: [ews] Server settings "Move it to this folder:" menulist is not correctly updated
Status: NEW
Priority: P1
Created: 2024-08-27 17:30:02+00:00
Resolved: 2024-08-28 07:36:22+00:00

I noticed this happening in the Account Settings when switching between an IMAP account and Exchange account, I don't know if this also happens between multiple IMAP accounts or other account types.

STR:
- In the Account Settings tab, access the `Server Settings` page of an Exchange account
- The "Move it to this folder:" menulist is currently empty.
- When switching between another `Server Settings` page of another account and going back tot he Exchange account, the menulist is populated with stale data.
Bug: [ews] smtp server settings - dialog is empty of any data.
Status: NEW
Priority: P2
Created: 2024-08-27 17:33:15+00:00
Resolved: 2024-09-03 14:01:04+00:00

STR
- Have an Exchange account configured.
- Access the `Outgoing SMTP` page in the Account settings tab.
- Double click (or edit) the Exchange outgoing server.

The dialog is empty of any data.
Bug: Using Shift+Delete when focus is on the message body pane results in the "Confirm Deletion" message twice
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-08-27 20:09:11+00:00
Resolved: 2024-10-15 16:04:58+00:00

Steps to reproduce:

As per the summary:
1. Click on the main message pane to put keyboard focus there - the message in the message list should then show with a grey background (rather than blue).
2. Press Shift+Delete
3. Choose the Delete button from the "Confirm Deletion" dialog.



Actual results:

"Confirm Deletion" dialog re-appears.


Expected results:

Message should have been deleted without seeing the "Confirm Deletion" dialog a second time.