av9ash/GitBugs huggingface dataset:
Bug: accounts missing from TB desktop->mobile account export/import
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-11-12 18:24:34+00:00
Resolved: 2025-02-28 11:09:28+00:00

Steps to reproduce:

i use TB, on desktop
```
	Name 	Thunderbird
	Version 	128.4.2esr
	Build ID 	20241105224936
	OS 	Linux 6.11.5-300.fc41.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Oct 22 20:11:15 UTC 2024
```

i installed TB/beta 8.0b5 from PlayStore, on Android

in TB Desktop, I have 11 inbound/IMAP accounts
```
		userA@example1.com
		userA@example3.com
		userB@example2.net
		admin@int.example3.com
		postmaster@example1.com
		postmaster@example2.net
		myUser@externalMailService.com
		gmUser1@gmail.com
		gmUser2.test@gmail.com
		userC@example1.com
		userD.out@example2.net
```

where

	example1.com
	example3.com
	example2.net
	int.example3.com

are all 'my' owned domains, with mail hosted on the same, local server.

gmail.com & externalMailService.com are externally hosted services.

i want to import all those accounts into TB/Mobile.

@
```
	Settings -> Export for Mobile -> Export accounts to Thunderbird Mobile
```

displays only 6 accounts.
```
	Select which accounts to export:

		Email accounts
			userA@example3.com
			myUser@externalMailService.com
			gmUser1@gmail.com
			gmUser2.test@gmail.com
			userC@example1.com
			userD.out@example2.net
```

QR codes *ARE* generated -- there are two.

importing both stepwise into TB/Mobile completes without any obvious error.
those 6 accounts are correctly imported, and seem to function as expected. as far as i've checked, anyway.

the missing accounts are in the SAME DOMAINS, on the same server(s), and similarly configured, as others that ARE offered for export.

the issue is:

  those *other* 5 accounts aren't being presented/available for export.

the missing accounts can be added manually.
this issue reproduces -- with obviously different accounts -- for (so far) 4 different users+TBDesktopInstances+AndroidDevices.


the *closest* found issue match @ TB/mobile was,

 "QR Code includes not all accounts #8515"
   https://github.com/thunderbird/thunderbird-android/issues/8515

doesn't address the issue here.

i opened

 "accounts missing from TB desktop->mobile account export/import #8554"
   https://github.com/thunderbird/thunderbird-android/issues/8554#event-15269014488

; it was immediately "Closed as not planned", and redirected here to bugs@TB


closest found issue match @ TB/desktop is

 "export to mobile" fails to generate QR code for 2 byte wide unicode characters"
   https://bugzilla.mozilla.org/show_bug.cgi?id=1928114

which doesn't address the issue either. and was, in any case, closed.




Actual results:

failed to export/import all accounts from TB Desktop


Expected results:

successfully export/import all accounts from TB Desktop
Bug: [KDE] Drag and drop only adds first file
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-11-12 18:55:27+00:00
Resolved: 2024-11-13 12:39:26+00:00

Steps to reproduce:

- compose new email
- select two (or more) files in the file manager (dolphin) and drag them into the compose window to attach to the email


Actual results:

only the first file of the selection (seems to always be sorted in some way, not dependent on selection order) is attached


Expected results:

all selected files should be attached
Bug: Thunderbird 128.4.2esr sometimes not responding. This has never happened before
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2024-11-12 18:57:11+00:00
Resolved: 2024-12-29 17:11:55+00:00

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

Steps to reproduce:

Dopo l'aggiornamento alla versione 128.4.2esr Thunderbird sovente "non risponde".
Dopo un po' riprende a funzionare.
Con le versioni precedenti non mi era mai successo. 
Ho Windows 10 Home
Bug: Clicking mailto: link while Thunderbird is open fails with error: "Thunderbird is already running, but not responding"
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-11-12 20:22:55+00:00
Resolved: 2024-12-26 21:36:27+00:00

Thunderbird 128.4.0esr
Firefox 132.0
Fedora 40
Cinnamon Desktop 6.2.9

Steps to reproduce:
Opening Thunderbird, then going to Firefox and clicking a "mailto:" URL.

Actual results:
Thunderbird showed a message error and didn't open a new e-mail window.
MESSAGE: 
Thunderbird is already running, but is not responding. To use Thunderbird, you must first close the existing Thunderbird process, restart your device, or use a different profile.


Expected results:
A new e-mail window should have opened with the specifics included in the URL.

This has worked in the past, with the same profiles for both Thunderbird and Firefox.  Tried creating a new Firefox profile with the same results
Bug: view - folders - all does not work - disabling virtual group folders not possible
Status: UNCONFIRMED
Priority: --
Created: 2024-11-13 06:47:32+00:00
Resolved: 2024-11-14 11:28:24+00:00

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

Steps to reproduce:

I try to select "View - folders - all" but there is no change. The view remains in grouped folder. Same (non)result, when I try to select folder mode in the context menu of the inbox. 


Actual results:

After updating from 115 to 128 and from osx 14 to 15.1 at first I did not get any view of my Emails. After a day or so my E-Mails and folders reappeared in grouped view that I never used before. Changing back to view all mode was not possible. Disabling the virtual folders is not possible. Unselecting all grouped folders is not possible - I have to select at least one folder. 


Expected results:

Changing to the view all mode.
Disabling virtual folders.
Bug: ImportExportTools NG does not work recursively
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-11-13 11:55:42+00:00
Resolved: 2024-11-13 12:58:34+00:00

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

Steps to reproduce:

I recently decided to recreate my MS Windows 11, Office 365: Outlook mail provider on a New Ubuntu PC.
I used Advik to save the Outlook “.pst” file as a hierarchy of MBOX folders and sub-folders: using a USB stick, I copied these file to the hard disk on my Ubuntu PC.
Below, I have included a part of the initial hierarchy:
.
├── 5D
│   └── 5D.mbox
├── AA
│   └── AA.mbox
├── Amazon
│   ├── Amazon.mbox
│   └── Det
│       └── Det.mbox
├── AndroidDeveloperStudio
│   └── AndroidDeveloperStudio.mbox
├── Apple
│   ├── AppleDeveloperStore
│   │   └── AppleDeveloperStore.mbox
│   ├── Apple.mbox
│   ├── ApplePay
│   │   └── ApplePay.mbox
│   ├── AppleSupport
│   │   └── AppleSupport.mbox
│   └── Det
│       └── Det.mbox
├── Avast
│   ├── Avast.mbox
│   └── Det
│       └── Det.mbox
├── AVG
│   ├── AVG.mbox
│   └── Det
│       └── Det.mbox
├── Azureus
│   └── Azureus.mbox
├── BabbleGerman
│   └── Dets
│       └── Dets.mbox


I Installed Thunder bird on the Ubuntu PC , and set up a local folder named “EBuy”.  Next, I installed the extension “ImportExportTools NG”: you will see from the screen capture below that one of the options is “All mbox files from directory (with sbd structure)”.  I interpreted this to mean that I could point at the root directory of the the above tree and the Thunderbird software would perform a recursive directory walk, copying the messages to the appropriately name folders in the Thunderbird local folder, “EBuy”.


Actual results:

I discovered that I needed to copy the MBOX files one at a time into the Ebuy structure.



Expected results:

It seems to mean that it would be a straightforward task to add this functionality to the  extension software.
If present, this would enable existing MS Outlook users to transfer to Thunderbird much more easily, increasing the take-up of your product.
Bug: Green check marks in account hub show inconsistently based on interaction
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-11-13 14:29:32+00:00
Resolved: 2024-11-18 01:51:32+00:00

After entering your name and email address on the first screen in account hub if you hit the enter key to move forward both the email and name get a green check, however if you hit the continue with the mouse only the email gets a green check
Bug: account hub: Error state on inputs is hard to see
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-11-13 14:36:16+00:00
Resolved: 2024-11-19 16:09:56+00:00

The error state on inputs is a very thin red line that is fairly hard to notice even when we have additional info for the problem its not shown to the user (example the host name gets info like invalid character but its not shown to the user) 

As a user this can be frustrating not knowing why you cant progress forward
Bug: Disabled state on account hub continue button is not reset after navigating back
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-11-13 14:40:11+00:00
Resolved: 2024-12-10 10:50:59+00:00

in account hub starting on the first screen if you enter info to go to the manual config then make something marked invalid, then click back to go to the email name screen the input values will be the original valid values but the continue button will still be disabled.
Bug: account hub: validitly is not checked on subview load
Status: RESOLVED
Priority: --
Resolution: MOVED
Created: 2024-11-13 14:48:12+00:00
Resolved: 2024-11-19 20:13:48+00:00

in account hub starting on the first screen if you enter info to go to the manual config for example an email of `arschmitz@thunderbird` which is a valid email but wont find autoconfig. The incoming screen will enter an invalid host name ( `.thunderbird` different bug) but the input will not be marked as invalid.
Bug: The account hub allows continueing with invalid inputs marked
Status: RESOLVED
Priority: --
Resolution: MOVED
Created: 2024-11-13 14:54:12+00:00
Resolved: 2024-11-19 20:13:03+00:00

in account hub starting on the first screen if you enter info to go to the manual config for example an email of `arschmitz@thunderbird` which is a valid email but wont find autoconfig. The incoming screen will enter an invalid host name ( `.thunderbird` different bug) but the input will not be marked as invalid. Edit the hostname by deleting the final d in thunderbird, this will mark the host invalid. go back to the first screen then back forward the host will still be marked invalid yet form submit is still allowed to go to the next page.
Bug: editing the manual config in account hub permanently disables the continue button
Status: RESOLVED
Priority: --
Resolution: MOVED
Created: 2024-11-13 15:22:12+00:00
Resolved: 2024-11-19 20:12:25+00:00

in account hub starting on the first screen if you enter info to go to the manual config for example an email of `arschmitz@thunderbird` which is a valid email but wont find autoconfig. The incoming screen will enter an invalid host name ( `.thunderbird` different bug) but the input will not be marked as invalid. Edit the host-name to make it valid the button continue button will now be disabled editing the email will do the same no matter what is entered now the button will not re-enable regardless of validity
Bug: editing the manual config permently disables the continue button
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-11-13 15:29:41+00:00
Resolved: 2024-11-13 16:41:06+00:00

in account hub starting on the first screen if you enter info to go to the manual config for example an email of `arschmitz@thunderbird` which is a valid email but wont find autoconfig. The incoming screen will enter an invalid host name ( `.thunderbird` different bug) but the input will not be marked as invalid. Edit the host-name to make it valid the button continue button will now be disabled editing the email will do the same no matter what is entered now the button will not re-enable regardless of validity
Bug: account hub allows you to progress without testing the manual config
Status: RESOLVED
Priority: --
Resolution: MOVED
Created: 2024-11-13 15:54:09+00:00
Resolved: 2024-11-19 20:11:58+00:00

To prevent saving of bad info account setup you can not go to the password stage without a successful test of a manual config. However in account hub you can skip testing on the outgoing screen and go to the password stage still
Bug: account hub allows different outgoing and incoming usernames
Status: RESOLVED
Priority: --
Resolution: WONTFIX
Created: 2024-11-13 15:57:52+00:00
Resolved: 2024-12-11 21:53:07+00:00

while the current accountsetup has two inputs for incoming and outgoing username (im not really sure why?) they are linked so they always show the same value (editing one edits both) so that you can only have one username which makes sense given its a single account with only one password. Account hub allows these to be different and they are split into two distinct pages so you cant see them both. However going forward and editing then going back confirms the old value is still there.
Bug: Google workspace sent folder will randomly disappear multiple times a day
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-11-13 16:58:08+00:00
Resolved: 2024-11-14 11:16:00+00:00

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

Steps to reproduce:

I have my google workspace account in Thunderbird and the sent folder will randomly disappear. I am not sure there is a way to reproduce it. It just randomly disappears.  It happens multiple times a day.


Actual results:

 To get it back I can Unsubscibe it and close down Thunderbird and then reopen and subscribe the folder again and sometime it will come back or shut down Thunderbird and use Task manager to close it fully. Then wait a little bit and it will come back.
Bug: Account hub - manual config flow
Status: NEW
Priority: --
Created: 2024-11-13 18:24:37+00:00
Resolved: 2024-11-14 11:10:36+00:00

The current flow both in production and account hub is very confusing if the config fails to be found the host is parsed out but made invalid by adding a leading `.` but with out telling the user anything. This is to force the user to update the config to be valid and test before continuing however in production you with the right combo of other settings can still save the now both not working and invalid host name and save the account. In account hub you can't even see the test button until the outgoing step so you can still continue with not working config but not know until the next step all it ensures in theory is that something was edited. 

This flow needs to be re thought to be more user friendly. Maybe don't populate the incoming form at all.
Bug: Wrongly cached 'correspondents' shown in message list and message view
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-11-13 18:52:25+00:00
Resolved: 2024-11-14 11:21:37+00:00

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

Steps to reproduce:

Receive e-mail from Github bug-tracker subscription. E.g. `rfcs@noreply.github.com` via project https://github.com/supercollider/rfcs/


Actual results:

E-mail notification show always the same antique correspondent (in my example case 'sbushmanov').


Expected results:

The correspondent should not be cached for e-mail addresses that update their human names, showing the right correspondents such as `James Foo`, `Scott Bar`. The correct names are shown when hovering over the e-mail address in the message display. See attached screenshot. Here all messages are displayed with correspondent `sbushmanov`, but they should show `James Foo`, `Scott Bar`, `Dennis Baz` etc. They are literally twenty different persons. It's very confusing in the UI.
Bug: delete button moves - Reply All button should always be present, but be grayed out when there is only one address.
Status: UNCONFIRMED
Priority: --
Created: 2024-11-13 19:49:07+00:00
Resolved: 2024-11-16 12:43:39+00:00

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

Steps to reproduce:

Repetitively press Delete button to clear out emails in Inbox (Thunderbird 128.4.3esr on Pop!_OS 22.04)


Actual results:

When there is a single email address (the case for most junk mail at least), the line of buttons is "Reply-Forward-Archive-Junk-Delete-More".  When there are more than one email address, then the line of buttons is "Reply-Reply All-Forward-Archive-Junk-Delete-More".  The addition of the "Reply All" button moves the Delete button to the right, causing the Archive button to land under the cursor.  When one is working through dozens of emails, a bunch end up in the Archive folder.  To avoid doing so, one must slow down and keep looking back and forth between the messages and the buttons, which is an unnecessary hassle.


Expected results:

The Reply All button should always be present, but be grayed out when there is only one address.  That way the buttons don't keep moving around and messing up the muscle memory.
Bug: Spell check not working
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-11-14 00:22:17+00:00
Resolved: 2024-11-16 18:29:08+00:00

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

Steps to reproduce:

Just installed 131.0.1 as upgrade. 

Win 11 Pro latest updates installed (as of Nov 13)


Actual results:

Spell errors highlighted but no spell options on right-click. English (Cdn) version.

No such problem with previous versions.


Expected results:

Correction suggestions should be displayed as previously.
Bug: right click the unified inbox Thunderbird goes "not responding" for about 4 or 5 minutes and then will return back to normal
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-11-14 02:20:17+00:00
Resolved: 2024-11-21 07:30:29+00:00

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

Steps to reproduce:

I am a long-time user of Thunderbird and I am on the 128 ESR  version. I only use the system with unified folders and I have about 15 different email accounts. I have added a new account in the last few days and I want to add it to the unified inbox.

 Normally, I would right click the unified inbox and then add the new mail account to the unified inbox but this is not working.


Actual results:

when I right click the unified inbox Thunderbird goes "not responding" for about 4 or 5 minutes and then will return back to normal. If I close the program using the X  in the top right corner and restart everything comes back to normal but I still can't add this folder


Expected results:

right clicking the inbox unified folder should have given me the option to add my new email account but it hangs the program. It did not do this a few weeks ago when I added another email account so I am not sure why it has just started happening. Thank you
Bug: [EWS] Copy-from-file sends invalid CreateItem requests
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-11-14 12:30:29+00:00
Resolved: 2024-11-14 22:23:10+00:00

https://github.com/thunderbird/ews-rs/pull/23 made some changes that meant outgoing `CreateItem` requests don't include the correct namespace prefixes anymore.

https://github.com/thunderbird/ews-rs/pull/28 addresses this issue. Once it is merged into ews-rs, it should be vendored into comm-central.
Bug: Inbox not updating after hybernating until I manually click on "Get Messages"
Status: UNCONFIRMED
Priority: --
Created: 2024-11-15 03:19:33+00:00
Resolved: 2025-01-05 06:20:17+00:00

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

Steps to reproduce:

I have an O365 email address in Thunderbird
After Hybernating my laptop (I have the same issue on two different laptops) new mail does no longer arrive in Thunderbird until I manually click on "Get Messages" (works most of the times but not always) or close and re-open Thunderbird.


Actual results:

Nothing


Expected results:

New email arriving.
Bug: Crash in [@ ImapOfflineMsgStreamListener::OnStartRequest]
Status: VERIFIED
Priority: P1
Resolution: FIXED
Created: 2024-11-15 10:39:59+00:00
Resolved: 2024-11-25 17:08:42+00:00

Crash report: https://crash-stats.mozilla.org/report/index/a1f1a73c-e0a5-4fd4-8691-bad400241115

Reason:
```
EXCEPTION_ACCESS_VIOLATION_READ
```

Top 10 frames:
```
0  xul.dll  ImapOfflineMsgStreamListener::OnStartRequest(nsIRequest*)  mailnews/imap/src/nsImapProtocol.cpp:8831
1  xul.dll  nsInputStreamPump::OnStateStart()  netwerk/base/nsInputStreamPump.cpp:504
2  xul.dll  nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*)  netwerk/base/nsInputStreamPump.cpp:409
3  xul.dll  CallbackHolder::CallbackHolder::<lambda_1>::operator()() const  xpcom/io/nsPipe3.cpp:73
3  xul.dll  NS_NewCancelableRunnableFunction<`lambda at /builds/worker/checkouts/gecko/xp...  xpcom/threads/nsThreadUtils.h:636
4  xul.dll  mozilla::RunnableTask::Run()  xpcom/threads/TaskController.cpp:618
5  xul.dll  mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::det...  xpcom/threads/TaskController.cpp:945
6  xul.dll  mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detai...  xpcom/threads/TaskController.cpp:768
7  xul.dll  mozilla::TaskController::ProcessPendingMTTask(bool)  xpcom/threads/TaskController.cpp:554
8  xul.dll  mozilla::TaskController::TaskController::<lambda_5>::operator()() const  xpcom/threads/TaskController.cpp:268
```
This crash was picked up by the crash spike detector. Given the timing and the fact that it's happening only in the nightly channel it's likely a regression from bug 1929105.
Bug: Account Hub - Back button shows before view has updated
Status: RESOLVED
Priority: --
Resolution: MOVED
Created: 2024-11-15 12:43:14+00:00
Resolved: 2024-11-17 23:56:28+00:00

In account hub after clicking continue on the first screen the back button shows up instantly even before anything has updated. This is very apparent when auto config fails as it can take ~10+ seconds for the incoming config screen to show all the while the back button has already shown up.
Bug: Email body cannot be rendered, email received time also cannot be correctly displayed in message list.
Status: UNCONFIRMED
Priority: --
Created: 2024-11-15 14:20:11+00:00
Resolved: 2024-12-07 15:49:49+00:00

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

Steps to reproduce:

Set up an IAMP email account and retrieve message. 


Actual results:

An email cannot be correctly displayed, and Thurderbird keeps downloading it for hundreds of times -- hundreds of this same email display in the folder but none of them can be displayed.


Expected results:

This email should be correctly displayed and should be not downloaded and displayed in email list for multiple times
Bug: Folder tree in folder pane truncated & message list pane corrupted
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-11-15 17:42:28+00:00
Resolved: 2024-11-21 07:31:58+00:00

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

Steps to reproduce:

Updated to version 128.4.3esr on Ubuntu 24.10 (Gnome/Wayland). After the restart, the folder tree in the sidebar on the left is cut off. 


Actual results:

After the restart, the folder tree in the sidebar is cut off. Only half of the first account name is visible. The rest of the bar is empty.


Expected results:

View of all accounts in the left bar