av9ash/GitBugs huggingface dataset:
Bug: After switching to another folder, Quick Filter field clears during typing
Status: NEW
Priority: --
Created: 2023-12-23 14:34:03+00:00
Resolved: 2025-01-18 20:52:26+00:00

If you click on a different folder in the folder pane and then start typing something in the Quick Filter, whatever you type gets erased after a few seconds, once Thunderbird has finished updating the message preview pane.  The problem is particularly noticeable if you are using a somewhat slower computer and/or are a particularly fast typist.  (I can reliably reproduce this on my older and slower laptop, but only sometimes on my newer and faster desktop machine.)

Reproducibility: Always

Steps to reproduce:
1. Ensure the Quick Filter is visible and empty.
2. Click on a different folder in the folder list.
3. Immediately click on the Quick Filter and start typing a word.

Observed results:
4. After a few characters of typing, the message preview pane updates and the Quick Filter clears.

Expected results:
4. The Quick Filter should not clear while the user is typing something in it.  It should allow the user to finish typing and then apply the filter to the newly selected folder.
Bug: message list moving unmotivatedly up and down
Status: UNCONFIRMED
Priority: --
Created: 2023-12-24 16:45:19+00:00
Resolved: 2023-12-29 14:16:05+00:00

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

Steps to reproduce:

(Using Lubuntu 23.10)

Two scenarios where the problem occurs (mailbox with around 200 items)

- scrolling the message list to the very end

- Having the list sorted by correspondent instead of date and just selecting a message from the list, or doing something, that changes the list (i.e. move a mail to a different folder)


Actual results:

- when scrolling the list to the end, it "magically" moves up again, so I cannot really scroll to the end

- when having messages sorted by correspondent, and changing something on the list (e.g. move a mail to a different folder) or just select a message by clicking on any message on the list, the list moves "magically" up and shifts the selected mail out of view.



Both restarting the browser and doing a folder repair does not help.


Expected results:

Nothing should happen. The list should remain there, where it is.
Bug: Empty visualisation of a folder with mail message (visible with Mail-Apple)
Status: UNCONFIRMED
Priority: --
Created: 2023-12-25 05:01:08+00:00
Resolved: 2024-10-23 08:53:12+00:00

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

Steps to reproduce:

After moving a directory (this is the third time this has happened), the contents of a directory (the messages in it) are not more displayed.
This is a random situation that occurs after supernova installation. The new TB seems unreliable....unfortunately... I will be forced to leave TB if this bug has no a reliable solution.


Actual results:

The messages are not visible... When I import the directory into Mail (MAcOs - sonoma), the messages are visible again. Of course, I also tried to use the recovery features of TB and delete the msf file.


Expected results:

If you want I can send also the printscreen of what happens under TB (Supernova) and under Mail (MacOs Sonoma)
Bug: "Add to Custom Colours" does not work
Status: UNCONFIRMED
Priority: --
Created: 2023-12-25 12:00:36+00:00
Resolved: 2025-01-06 09:06:13+00:00

Steps to reproduce:

Click on the "Add to Custom Colours" (on Windows) in any part of the app where you can select colours.


Actual results:

The colour is temporarily added to the list of custom colours, but when you open it again it disappeared.


Expected results:

The colour should be added to the list of custom colours and should stay there.

This is useful in many cases. Example: when you want to change the colour of multiple folders and want to use the same custom colour for all of them.
Bug: Intermittent comm/mail/components/addrbook/test/browser/browser_display_card.js | Test timed out -
Status: NEW
Priority: P5
Created: 2023-12-25 13:02:36+00:00
Resolved: 2024-03-21 19:20:09+00:00

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

---
```

```
Bug: folders.create fails silently if called with account and account only allows inbox a toplevel folder
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-12-25 18:06:50+00:00
Resolved: 2024-02-12 04:34:06+00:00

Steps to reproduce:

In the debugger window of an add-on with sufficient priviledges enter:

acct=await messenger.accounts.get('account1');
x=await messenger.folders.create(acct, 'test'); console.log('ok');




Actual results:

If the account only allows 'inbox' as toplevel folder:

'Creating folder...'  is shortly showing in the status bar, but it isn't created.
Activity manager shows 'The mail server for account ... responded: Permission denied..'
There is no error in the console and 'ok' is NOT logged.
In an add-on, add-on stops working, try/catch does not catch anything.

This happens in TB102, TB115, TB122b1


Expected results:

Either create folder in the inbox or return/throw some kind of error.
Bug: messenger.runtime.openOptionsPage() no longer works from extension
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2023-12-25 20:32:55+00:00
Resolved: 2024-02-25 10:57:35+00:00

I get this in the console when I call `messenger.runtime.openOptionsPage()` from my extension's background script:

```
15:28:04.649 tab.browser is undefined mailCore.js:662
    openAddonsMgr chrome://messenger/content/mailCore.js:662
    openAddonsMgr chrome://messenger/content/mailCore.js:632
    openOptionsPage chrome://messenger/content/parent/ext-mail.js:157
    openOptionsPage chrome://extensions/content/parent/ext-runtime.js:202
    result resource://gre/modules/ExtensionParent.sys.mjs:1144
    withCallContextData resource://gre/modules/ExtensionParent.sys.mjs:627
    result resource://gre/modules/ExtensionParent.sys.mjs:1143
    withPendingBrowser resource://gre/modules/ExtensionParent.sys.mjs:637
    result resource://gre/modules/ExtensionParent.sys.mjs:1142
    callAndLog resource://gre/modules/ExtensionParent.sys.mjs:1095
    recvAPICall resource://gre/modules/ExtensionParent.sys.mjs:1141
    AsyncFunctionNext self-hosted:852
```

It then opens the main add-ons page rather than the options for my extension.
Bug: External links open blank window when Firefox isn't running
Status: UNCONFIRMED
Priority: --
Created: 2023-12-25 22:56:23+00:00
Resolved: 2024-05-12 16:30:31+00:00

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

Steps to reproduce:

OS - OpenSUSE Tumbleweed
Thunderbird Version - 115.6.0, installed with native package manager
Firefox Version - 120.0.1, installed via flatpak from Flathub

When Firefox is not running, open an http or https link from Thunderbird.

Error occurred with Firefox set to open external links in new tabs (default) and in new windows (modified setting.  Error occurred with default Thunderbird link settings (open with default web browser), and with link handler manually set to Firefox, the Flatpak .desktop file, and xdg-open.  

Error did not occur when opening a link from Libreoffice (also installed from native package handler), leading me to rule out Firefox and flatpak as the problem.


Actual results:

Firefox window opens, but to a blank page, with empty URL.  Attempting to enter a URL manually into this window will also result in a blank page with blank URL, without any apparent loading.


Expected results:

Firefox window opens at the linked address.  Opening links works normally when Firefox is already open.
Bug: Importing Mail Subfolders
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-12-26 14:52:52+00:00
Resolved: 2024-12-26 21:27:36+00:00

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

Steps to reproduce:

I just attempted to use the built in mail import tool to import mail from a previous installation of Thunderbird. 


Actual results:

Unfortunately it only picked up the top level folders and I had to manually copy the subfolders over. 


Expected results:

Seems silly to have an import tool that isn't smart enough to check for subfolders!
Bug: changing Message Store Directory doesn't move files
Status: UNCONFIRMED
Priority: --
Created: 2023-12-26 14:58:19+00:00
Resolved: 2024-01-03 10:09:28+00:00

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

Steps to reproduce:

I changed the Local Directory Message Storage.


Actual results:

The storage directory appears to have changed however, Thunderbird neglected to actually move the local messages (previously imported from an older version of Thunderbird) over. I had to close Thunderbird and manually move the message files and folders over.


Expected results:

When changing the local message storage, it should at least ask if you want to move the current messages over to the new directory, if not just automatically do it in the background.
Bug: Email disappears when detaching an attachment
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-12-26 14:58:57+00:00
Resolved: 2024-12-26 21:27:47+00:00

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

Steps to reproduce:

Viewing an email with an attachment, right-click attachment and select "Detach".


Actual results:

Window opens to select where to save the attachment. Hit OK and original email disappears from the inbox. Can't find using search in any folder.


Expected results:

Window opens to select where to save the attachment. Hit OK and original email still in inbox.
Bug: Network settings window is blank
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-12-26 17:02:22+00:00
Resolved: 2024-01-02 10:19:04+00:00

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

Steps to reproduce:

1. Open settings > general
2. Scroll down to Network & Disk Space and click Connection Settings


Actual results:

The menu is blank.


Expected results:

I should see a menu to configure proxies and such.
Bug: Draft or sent message is not stored in folder if sent from non-primary identity
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2023-12-26 17:29:33+00:00
Resolved: 2023-12-27 20:03:26+00:00

Steps to reproduce:

Write new email. Change "From" to second defined identity (there is no problem if you use first identity). Save the draft or send the email.


Actual results:

The email is NOT stored in Drafts / Sent folder.


Expected results:

The email is stored in Drafts / Sent folder.
Bug: Fix the odd visual dicotomy between  having one tab open and two.
Status: NEW
Priority: --
Created: 2023-12-26 23:54:48+00:00
Resolved: 2024-03-29 01:49:53+00:00

When there are multiple tabs open the view is as expected, a row of vague labels with nothing to really identify them as tabs, except a blue line above the active one.  

With one tab open the tabbar apparently collapses and everything jumps up on the screen.  This is not an ideal result as it does not offer any visual consistency at all.

Then open another tab and everything jumps down the screen again.  I really would like the mail to stay put while I read the list.
Bug: Significant high CPU when completely idling in libxul.so and g_main_context_poll
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2023-12-27 13:21:25+00:00
Resolved: 2024-01-17 16:18:22+00:00

Steps to reproduce:

I experience recurrent high load with thunderbird in various amount. Sometime the UI seems completely responsive but does not receive any new emails. This report is about  a 60% CPU load while completely idling. The linked performance capture was done after thunderbird idled for several minutes and was capture without any interaction with Thunderbird. 


Actual results:

TB is constantly eating 60% without any visible activity in the activity list. The "activity indicator" (this dot floating left to right) is active, though.

See my capture at https://share.firefox.dev/47eBsJ9


Expected results:

TB should just be calm an eat minimal to no CPU.
Bug: Action button of  "Allow HTML Temp" sometimes missing
Status: UNCONFIRMED
Priority: --
Created: 2023-12-27 14:34:27+00:00
Resolved: 2024-12-03 14:20:31+00:00

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

Steps to reproduce:

## System
* OS: Gentoo Linux, KDE Plasma
* Thunderbird: 115.6.0

```
# emerge -pv mail-client/thunderbird
[ebuild   R    ] mail-client/thunderbird-115.6.0::gentoo  USE="X clang dbus hardened hwaccel libproxy lto openh264 pulseaudio sndio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-librnp system-libvpx system-png system-webp wayland wifi -debug -eme-free -jack (-pgo) (-selinux) (-system-python-libs)" L10N="de -af -ar -ast -be -bg -br -ca -cak -cs -cy -da -dsb -el -en-CA -en-GB -es-AR -es-ES -es-MX -et -eu -fi -fr -fy -ga -gd -gl -he -hr -hsb -hu -id -is -it -ja -ka -kab -kk -ko -lt -lv -ms -nb -nl -nn -pa -pl -pt-BR -pt-PT -rm -ro -ru -sk -sl -sq -sr -sv -th -tr -uk -uz -vi -zh-CN -zh-TW" 0 KiB
```

## Issue
I use the following Add-Ons:

* Allow HTML Temp
* Markdown Here (Revival)
* Render Markdown Messages

With one of the last updates, those Add-Ons have (partially) **stopped** working.

1. The "Show HTML" button from *Allow HTML Temp* is missing. It reappears when I reinstall the Add-On while Thunderbird is running, and is gone again when I close and restart Thunderbird.
2. *Markdown Here* doesn't do anything. No function.
3. I tried removing *Render Markdown Messages*, thinking the two Add-Ons might not work together, but this didn't fix it.

**Honestly, those functions should be part of the standard Thunderbird and they should not be Add-Ons at all.**

Since they are not part of Thunderbird, at least the function of the Add-Ons should be fixed – they shouldn't stop working with (what feels like:) _every_ Thunderbird update.

## Feature Request (Wish)

I would love if Thunderbird added a "Show HTML" button on its own, without the use of any Add-Ons. It already has the menu item to show plain text, simple HTML and full HTML anyway, adding a button to show (simple) HTML only when it is actively pushed (– the button ;-) ), should be a simple enhancement.

As is the request to include Markdown completely into Thunderbird: add a MIME for it, so people can seamlessly render it correctly when the use Thunderbird and receive such an e-mail, and an add an editor like Ghostwriter to compose such mails.

Thanks.
(This was written with Ghostwriter. It is Markdown.)


Actual results:

I updated Thunderbird, and the Add-Ons don't work anymore as they should. (To be fair, Markdown Here never worked before...


Expected results:

There should always be a "Show HTML" button, and Markdown Here should allow me to compose Markdown e-mails.
Bug: Creating a 'Local Folders' subfolder with long name (>48) and 'bad' char near the end creates unusable folder
Status: UNCONFIRMED
Priority: --
Created: 2023-12-27 21:09:58+00:00
Resolved: 2024-10-10 10:12:33+00:00

Steps to reproduce:

Create a subfolder of 'Local Folders' with a long name (>=48 characters) and a (in the filesystem) forbidden character somewhere after position 48, e.g.
  483456789012345678901234567890123456789012345678:
(48 characters plus trailing :)


Actual results:

Folder is correctly shown under 'Local Folders' but *three* files are created in the filesystem (with Windows DIR command):

<DIR>          483456789012345678901234567890123456789012345673430285c
         1.405  483456789012345678901234567890123456789012345673430285c.msf
               0   4834567890123456789012345678901234567890123456785c04d9c6

Note, that the mbox file is creates as a directory. Property of the created folder shows:
mailbox:///c:/.../TB-Mail/local/folder.sbd/483456789012345678901234567890123456789012345673430285c/

The created folder is unusable in TB. Removing the folder in TB leaves behind one of the files (the 3. file from list above).


Expected results:

Only two files should have been created.
Bug: Thunderbird 115 - messages gone in subfolders; trash won't empty
Status: UNCONFIRMED
Priority: --
Created: 2023-12-27 22:24:03+00:00
Resolved: 2024-05-04 19:49:32+00:00

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

Steps to reproduce:

I tried to move a folder containing 800 messages and also some sub-folder to Local Folders.  The sub-folders became empty (contents gone), and I tried to delete them.


Actual results:

The move attempt failed and I didn't notice any progress bar.  I tried twice – it didn't work.  When I went to look at the the original folder, some of the sub-folders were empty (contents gone).  I then tried to delete the sub-folders and they wouldn't go to the trash.  I was able to get them into the trash, but I cannot empty the trash.  I tried to repair folders, including trash, but it didn't help.


Expected results:

Moving any folder to another folder or Local Folders should always be successful, no matter how many messages or sub-folders (nesting) is involved.
Bug: Crash in [@ nsOfflineStoreCompactState::OnStopRequest]
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2023-12-28 05:02:40+00:00
Resolved: 2024-01-10 01:33:52+00:00

#1 crash for 122.0b1
Crash report: https://crash-stats.mozilla.org/report/index/e0fd016f-9a96-4b53-b761-4464b0231227

Reason: ```EXCEPTION_ACCESS_VIOLATION_READ```

Top 10 frames of crashing thread:
```
0  xul.dll  nsOfflineStoreCompactState::OnStopRequest  mailnews/base/src/nsMsgFolderCompactor.cpp:993
1  xul.dll  nsImapMockChannel::RunOnStopRequestFailure  mailnews/imap/src/nsImapProtocol.cpp:9368
1  xul.dll  nsReadFromImapConnectionFailure::Run  mailnews/imap/src/nsImapProtocol.cpp:9357
2  xul.dll  mozilla::RunnableTask::Run  xpcom/threads/TaskController.cpp:549
3  xul.dll  mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal  xpcom/threads/TaskController.cpp:876
4  xul.dll  mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal  xpcom/threads/TaskController.cpp:699
5  xul.dll  mozilla::TaskController::ProcessPendingMTTask  xpcom/threads/TaskController.cpp:485
6  xul.dll  mozilla::TaskController::TaskController::<lambda_4>::operator const  xpcom/threads/TaskController.cpp:211
6  xul.dll  mozilla::detail::RunnableFunction<`lambda at /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:211:7'>::Run  xpcom/threads/nsThreadUtils.h:548
7  xul.dll  nsThread::ProcessNextEvent  xpcom/threads/nsThread.cpp:1199
```
Bug: Enter key repeats Delete rather than opening message
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-12-28 08:51:27+00:00
Resolved: 2024-05-04 18:59:52+00:00

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

Steps to reproduce:

Using Thunderbird 115.4.1 under Ubuntu 20.04.6.
Viewing list of emails in Inbox, select one by clicking on it, click on Delete button in the Unified Toolbar. The entry disappears as desired. With the next email in the list now highlighted, press Enter key. Instead of viewing this email, it too disappears.
If, instead of using the Delete button in the Unified Toolbar, the Delete key on the keyboard is used, then the repeated deletion from Enter does NOT occur.


Actual results:

The messages that disappeared can be found in the Deleted folder, and restored by dragging back to Inbox.


Expected results:

From a list of emails I expect Enter key always to open the selected email for viewing. This was what happened in previous Thunderbird releases.
Bug: Attachments disappear when Forwarding message
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-12-28 10:51:04+00:00
Resolved: 2024-06-12 19:44:14+00:00

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

Steps to reproduce:

I received an email with 2 attachments : 1 pdf and 1 txt (test.pdf and test.txt)
I click on Forward




Actual results:

In the compose window, the email is missing the attachments


Expected results:

In the compose window, the email contains the attachments
Bug: Unified view doesn't apply default thread folding configuration
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2023-12-28 11:21:05+00:00
Resolved: 2024-04-24 16:26:03+00:00

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

Steps to reproduce:

1. Setup a unified view with on Received folders from two mail accounts.
2. Be sure there are mails that can be threaded in a Receive folder.
2. Open TB (it directly opens in unified Receive view for me)



Actual results:

-> Mails appears threaded BUT the thread is UNFOLDED.
3. If I click on the specific Receive folder that contains the mails (non-unified view), they directly appear threaded AND folded.
4. If I click back to the unified view, they still appear threaded but unfolded.



Expected results:

I would like not have to manually fold every thread in my unified view each time I start TB.
I can't find a configuration that could change this behavior. Since it works in the non-unified view, I think it is a bug.
The procedure to reproduce corresponds to the TB config I think I have. But my config is quite old and there might be something I forgot although I don't think so.

Tested on TB 115.5.0
See also documentation : https://support.mozilla.org/en-US/kb/message-threading-thunderbird#w_changing-default-threading-mode
Bug: cardDAV address book contact gets wrongly synced after sending mail to them despite no change made
Status: UNCONFIRMED
Priority: --
Created: 2023-12-28 22:39:08+00:00
Resolved: 2023-12-30 18:36:22+00:00

Steps to reproduce:

1. set up card DAV sync (I'm using Nextcloud)
2. write mail to somebody from the synced address book using the “to” autocompletion


Actual results:

contact wrongly gets re-synced despite not having changed it


Expected results:

no sync as contact wasn't changed
Bug: Insert image keyboard shortcut doesn't work first time
Status: UNCONFIRMED
Priority: --
Created: 2023-12-29 06:54:42+00:00
Resolved: 2024-07-08 19:02:47+00:00

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

Steps to reproduce:

Create new message.
Type some text.
"M-i i" to insert an image (hold down meta, type "i", then another "i" without the meta key.)


Actual results:

The first time you type this sequence since starting Thunderbird, the cursor jumps to the "To:" field.
When you move the cursor back into the body of the message being composed, then press M-i, i, you get the Image Properties popup and can select an image to insert into the document.


Expected results:

The 1st time, and every time, when typing the keyboard shortcut M-i, i, the Image Properties popup should appear. This no longer works the first time in Ubuntu, but does on Windows. Subsequent uses of M-i, i properly bring up the Image Properties popup. This is something funny, in Linux, the first time  you type this keyboard shortcut on Linux.
Thunderbird 115.6.0 (64-bit)
Bug: Some messages in Dark Mode are unreadable
Status: UNCONFIRMED
Priority: --
Created: 2023-12-29 12:59:24+00:00
Resolved: 2024-12-19 06:03:13+00:00

Steps to reproduce:

Viewing emails


Actual results:

The text from some emails are in black, and are not inverted when in dark mode.


Expected results:

Maybe an option to change to light mode for the message itself, and not the whole UI would be useful to have?