av9ash/GitBugs huggingface dataset:
Bug: Export for Mobile QR code cannot export non-ascii name
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-11-01 03:30:06+00:00
Resolved: 2024-11-01 11:10:44+00:00

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

Steps to reproduce:

Use export for Mobile in the Thunderbird.
The account name include non-ascii chars. e.g. Rin Cat (鈴猫)
Export name with only ascii works.


Actual results:

Nothing shows up.
Logs show:
`JavaScript error: resource:///modules/qrcode.mjs, line 169: uncaught exception: Cannot encode text`


Expected results:

The QR encoder should able encode UTF-8.
Bug: Can not sign in to Mozilla account to sync settings
Status: UNCONFIRMED
Priority: --
Created: 2024-11-01 05:08:30+00:00
Resolved: 2024-11-01 11:09:58+00:00

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

Steps to reproduce:

1. Click "Sign in to Sync" from hamburger menu, or navigate to Sync page in Settings and click "Sign in" button under text stating "Please sign in to reconnect" followed by the account email.
2. When greeted by the login page with my existing account details, enter the password and click the "Sign in" button.


Actual results:

Initially it would return an error on the next page, but after some tinkering I was able to get it to proceed "properly". I added a boolean setting "identity.fxaccounts.pairing.enabled" set to "true" in the advanced settings page, which caused the page to return with a prompt to "Sync your Firefox experience" and buttons for whether or not I have Firefox for mobile. Clicking "Not now" on that page then brings me to the account management page, where I can see that I recently "signed into" the client, however the client does not seem to recognize this and continues to display "Sign in to Sync" in the hamburger menu and "Please sign in to reconnect" in the Sync page in Settings. I do, however, receive emails to my accounts stating a new sign-in has occurred.


Expected results:

The client should recognize that I have signed into my account and present me with the options to sync my data to my account and the other devices linked to it.
Bug: perma toolkit/mozapps/update/tests/unit_aus_update/downloadExtrasNotFirefox.js | test_task_noBITS - [test_task_noBITS : 5209] Headers should be as expected - [{"mode":null,"name":null}] deepEqual [{"mode":null,"name":null},{"mode":null,"name":null}]
Status: RESOLVED
Priority: P5
Resolution: WORKSFORME
Created: 2024-11-01 12:26:30+00:00
Resolved: 2024-11-12 19:50:35+00:00

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

---
```

```
Bug: [snap] linux system tray icon not working
Status: NEW
Priority: --
Created: 2024-11-01 18:46:06+00:00
Resolved: 2025-03-05 21:06:46+00:00

Running the 133.0b1 Thunderbird snap from the --beta channel in a 24.04 VM, the system tray icon is just a white square and when you right click on it, nothing happens.

I expect to see the symbolic icon in the system tray, and I expect that when I right click on it there should be an option to quit the application
Bug: Incorrect focus position when opening account hub
Status: RESOLVED
Priority: P3
Resolution: MOVED
Created: 2024-11-01 22:52:18+00:00
Resolved: 2024-11-18 00:06:27+00:00

When opening the account hub the focus is on the close button.
That's wrong as it creates friction in focusing on the proper element to allow users to continue the flow.

Correct flow:
- If the `Name` field is empty, it should focus there.
- If the `Name` field is filled, the focus should be on the email field.
Bug: Name field is cleared when closing account hub and reopening
Status: RESOLVED
Priority: P3
Resolution: MOVED
Created: 2024-11-01 22:55:37+00:00
Resolved: 2024-11-18 01:51:33+00:00

STR:

- Open account hub to create a new email address.
- Notice the `Name` field should be prepopulated (if data is available).
- Close account hub.
- Reopen account hub.

The `Name` field is now empty, even tho we had that data before.

Another related issues is that if the `Name` field is prefilled it should already show the "checkmark" to confirm that the data is valid.
Bug: search messages doesn't work (custom header Body)
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-11-02 20:06:53+00:00
Resolved: 2024-11-04 21:08:34+00:00

Steps to reproduce:

Right click on folder and select Search messages, select where to search "Body",  select "contains", Enter search term.

Then click on search. 


Actual results:

Nothing shows up.  Now matter what term I use that I know at least one email in that folder contains in the body.

Search subject seems to work, however.


Expected results:

I shoiuld see list ow emails that contain the term I entered.
Bug: Tabs missing
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-11-02 21:11:08+00:00
Resolved: 2024-11-03 12:06:27+00:00

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

Steps to reproduce:

I cannot reproduce it.  The occurrence is infrequent and random.


Actual results:

The tabs from previously opened message loose their reference to the messages they represent.  The tabs are there but blank.  In the image, the last tab on the right was added to contrast what is missing.

This has been occurring for at least six months before the move to version 128.


Expected results:

The tabs should have still had their references to the messages they represent.  The messages had not been deleted.

Note:  This is an inconvenience.
Bug: Subject in main view does not match subject in email view
Status: UNCONFIRMED
Priority: --
Created: 2024-11-02 21:55:54+00:00
Resolved: 2024-11-04 15:55:46+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:

1) Opened Thunderbird
2) Thunderbird downloaded emails from ISP
3) Reviewed subjects lines in main view
4) selected email for detailed view.
5) Subject line in main view does not match subject line in detailed view.  See attachment
6) Body of email in detailed view shows an Apple email.


Actual results:

1)See attached where the blue line is the subject line in main view.  The below email view, the subject line is missing and body is apple. see attached.
2) I then logged into ISP to view emails on ISP.  The subject line is correct and the detailed view shows the same subject line and correct body.
3) in ISP I then forwarded the email to myself.
4) opened up thunderbird and saw the forwarded email was correct.


Expected results:

The email from ISP that Thunderbird downloaded should have been correct the first time. Several other people in my family also has the same issue.
Bug: thunderbird-nightly-latest links broken for localized builds
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-11-03 02:15:28+00:00
Resolved: 2024-11-04 18:28:55+00:00

Seems like only en-US builds are coming out of these links, regardless of lang.

https://download.mozilla.org/?product=thunderbird-nightly-latest-SSL&os=win64&lang=fr produces the English version.
Bug: Unprotected Deep Link Allows Unauthorized App Access to Messages - Thunderbird: Free Your Inbox Android App
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-11-03 06:36:03+00:00
Resolved: 2024-11-04 07:11:03+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:

1. Install Thunderbird: Free Your Inbox Version 8.0 on your Android Phone
2. Create a simple Android app that initiates an Intent targeting the exposed deep link. 
```Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("k9mail://messages"));
startActivity(intent);```
3. Upon launching, the app will open the deep link in the Thunderbird application without user authentication, displaying the user’s message
4. I created a simple Android app to demonstrate this vulnerability. Please refer to the attachments for the app. Additionally, I have provided a video proof-of-concept to demonstrate the vulnerability in action, highlighting how an unauthorized app can access sensitive messages from the target application.


Actual results:

The Thunderbird android application has an unprotected "k9mail://messages" deep link that allows any third-party app to access sensitive user messages without proper authentication or authorization. This vulnerability exposes user messages to any app with associated with the deeplink.


Expected results:

The app should validate the request’s source and authenticate the user before showing messages and add intent filters with permissions in AndroidManifest.xml to restrict access.
Bug: Startup Crash in [@ mozilla::dom::ServiceWorkerRegistrar::GetShutdownPhase]
Status: NEW
Priority: --
Created: 2024-11-03 14:37:00+00:00
Resolved: 2024-11-04 10:25:17+00:00

#9 crash for Thunderbird 128.4.0.  Not a new crash for 128, and also occurs in 115 at same rate.
90% of uptime <30 seconds
80% of uptime <10 seconds

Perhaps all Windows?
All "Failed to get async shutdown service: NS_ERROR_FILE_NOT_FOUND" - **there are no other crash signatures with that crash reason.**

[Firefox also has some crashes](https://crash-stats.mozilla.org/signature/?product=Firefox&signature=mozilla%3A%3Adom%3A%3AServiceWorkerRegistrar%3A%3AGetShutdownPhase&date=%3E%3D2024-10-27T14%3A27%3A00.000Z&date=%3C2024-11-03T14%3A27%3A00.000Z&_sort=-date&page=1#summary), but at a much lower rate, and they are not all Windows OS.

Previous bug fix - Bug 1471720 - XPCOM/XPConnect should do a "canary" load of a JS module (Was: fast startup crash in ServiceWorkerRegistrar::ProfileStarted)

Crash report: https://crash-stats.mozilla.org/report/index/08d99703-d316-4f35-84a0-12c7e0241103

MOZ_CRASH Reason:
```
Failed to get async shutdown service: NS_ERROR_FILE_NOT_FOUND
```

Top 10 frames:
```
0  xul.dll  MOZ_Crash(char const*, int, char const*)  mfbt/Assertions.h:317
0  xul.dll  mozilla::dom::ServiceWorkerRegistrar::GetShutdownPhase() const  dom/serviceworkers/ServiceWorkerRegistrar.cpp:1429
1  xul.dll  mozilla::dom::ServiceWorkerRegistrar::ProfileStarted()  dom/serviceworkers/ServiceWorkerRegistrar.cpp:1297
2  xul.dll  mozilla::dom::ServiceWorkerRegistrar::Observe(nsISupports*, char const*, char...  dom/serviceworkers/ServiceWorkerRegistrar.cpp:1459
3  xul.dll  nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*)  xpcom/ds/nsObserverList.cpp:71
3  xul.dll  nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*)  xpcom/ds/nsObserverService.cpp:289
4  xul.dll  nsXREDirProvider::DoStartup()  toolkit/xre/nsXREDirProvider.cpp:834
5  xul.dll  XREMain::XRE_mainRun()  toolkit/xre/nsAppRunner.cpp:5539
6  xul.dll  XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&)  toolkit/xre/nsAppRunner.cpp:6005
7  xul.dll  XRE_main(int, char**, mozilla::BootstrapConfig const&)  toolkit/xre/nsAppRunner.cpp:6062
```
Bug: Thunderbird did not load and lost tabs after restart
Status: UNCONFIRMED
Priority: --
Created: 2024-11-03 17:07:58+00:00
Resolved: 2024-11-04 22:57:37+00:00

Steps to reproduce:

Version: 115.3.1
After Thunderbird restart, it opened the tabs with the messages, but did not load any of them. (I did enter the master password on restart).
I tried to click on "reload tab", but it didn't happen.
I updated to 115.10.1, and all tabs disappeared upon the restart.




Expected results:

It should reload tabs upon the restart. And keep them upon subsequent restarts even if it couldn't load them for whatever reason.
Bug: Filter Rules Choose Folder dialog unable to backtrack with mouse
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-11-04 08:21:00+00:00
Resolved: 2024-11-04 10:28:46+00:00

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

Steps to reproduce:

1. Open the Filter Rules window
2. Go to Perform these actions -> Move Message to -> Choose Folder -> select an account there -> navigate down into any folder and subfolder
3. Move the mouse back to the parent folder of the current subfolder


Actual results:

Nothing happened, the menu is stuck in the subfolder and can only be left using the Escape or Left Arrow keyboard key but not using the mouse.


Expected results:

The same thing should have happened that works in all the other menu, for example File -> New -> Message -> hover over "Open" -> it switches back.
Bug: Thunderbird 128.4.0esr - Somehow a pair of two blanks in the subject line is shown as single blank (and copied as such) and does not match the original subject when used in a filter
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-11-04 09:06:36+00:00
Resolved: 2024-11-07 04:04:48+00:00

It took me a whole day to figure out what is going on.}

I have e-mails with the following subject line.
I am copying it from the subject line by selecting the subject.
```
Cron <root@owncloud> tripwire -m c -M
```
Please notice that there is a single blank between "c -M" at the end.
THIS IS WRONG.

I copied the subject line to a filter rule and the filter never matches the messages.
This has puzzled me to no end.

I started with a simplified rule.
tripwire:   this matches the messages.
tripwire -m: this matches.
tripwire -m c: this matches.
tripwire -m c : this matches
tripwire -m c -: this doe not match. (Note: There is a single blank before "-").

It turns out that there are TWO blanks after "c" and before "-".
tripwire -m c  -: this matches.  (NOTE: There are TWO blanks before "-").

So the subject line SHOWN does not reflect the original content of the subject line. It is NOT a verbatim copy.
This is an egregious error of what I see is NOT in the subject line as a matter of fact.

I have no idea how this can happen.
But it happens and it hurts because I could not create a valid filter rule simply by copying the subject by "copy&paste".
I don't believe this has happened before (or I have been simply lucky that there were no two consecutive blanks in a subject to which I created a filter by copy&paste.)

Oh, somehow spaces in the subject line is compressed to a single blank when it is shown?
I sent an e-mail with increasing # of spaces between digits and how it is shown.
```
0 1  2   3    4     5      6       7       8
```
The multiple spaces are shown as single space on the subject.
Grr... This is INSANE.

I would like to have the subject line shown as intended by the original sender, or at least the verbatim of the content of the subject line when it is copied.
That a rule created from copying the subject does not match is unacceptable.
This defies the rule of least surprise IMHO.

What if there are some code words that contains two consecutive letters that need to be copied verbatim to be effective and someone puts it on the subject.

Oh well.
Bug: "Export for Mobile" follows "Require device sign in to fill and manage passwords" setting or prompt for primary password after bug 1928232, but pressing cancel still displays the QR.
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2024-11-04 09:50:12+00:00
Resolved: 2024-11-19 12:23:17+00:00

In TB 128, passwords can only be viewed after doing an OS login when option "Require device sign in to fill and manage passwords" is chosen. If a primary password is used, this needs to be entered instead. However, "Export for Mobile" allows export of all account details ~~including passwords in plaintext~~ (just scan the QR code) ~~without prompting for anything~~ after clicking "Cancel" in the password prompts.

~~This is inconsistent and poses a security risk as all passwords can be stolen in a "walk-by" attack within seconds.~~

UPDATE: As per comment 1, something was implemented in bug 1928232, but the QR code is still displayed when clicking "Cancel".

UPDATE 2: As per comment 3, passwords are not included in the QR if "Cancel" is pressed in the primary/OS password prompt, but it's confusing that the operation goes ahead after cancelling.
Bug: Checking for new messages is erratic/inaccurate/not happening
Status: UNCONFIRMED
Priority: --
Created: 2024-11-04 10:00:52+00:00
Resolved: 2024-12-10 21:00: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:

Open Thunderbird (my folders are in this order: 1 Inbox,  2 Linux, 3 drafts 4,All Receipts...etc etc
the folder usually in 'focus' (most used) is Linux
AS thunderbird opens it should check for messages (it has been off overnight...completely)
A few brief hard to read words flash across the bottom left corner of screen...I THINK they relate to looking at Linux (VERY brief0
If I click on Inbox 9shifting the 'focus' to there, T'bird sets about opening inbox and trsnsfering (via a number of my filters) messages to inbox, linux, & etc down the line (linux receives the bulk...minimum of around 15 - 20 each morning)
This lack of opening emails on first opening is consistent. The 'focus' MUST be shifted to Inbox for th process to proceed as it should.


Actual results:

if Linux folder is highlighted (in focus) the procedure of sorting emails does not proceed


Expected results:

Regardless of which folder is highlighted or in focus the waiting emails on the server should be processed according to the various filters I have in place.
Bug: Port bug 1882079 - [Flatpak] Choosing download directory over FileChooser portal doesn't display real path
Status: NEW
Priority: --
Created: 2024-11-04 11:05:37+00:00
Resolved: 2025-02-03 09:54:11+00:00

Port bug 1882079 - The thunderbird settings UI needs the same adjustment as Firefox https://hg.mozilla.org/mozilla-central/rev/b4c8b40d027f#l1.44
Bug: Printing a message in Composer, red table borders are printed
Status: NEW
Priority: --
Created: 2024-11-04 17:56:27+00:00
Resolved: 2025-01-14 17:00:22+00:00

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

Steps to reproduce:

Compose a new message with a html table and print it


Actual results:

The red border to identify html tables is printed


Expected results:

The red border is for preview, it shouldn't be printed
Bug: Encoding problem with mails being sent with a HTML signature attached
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-11-04 18:06:39+00:00
Resolved: 2024-11-13 09:07:48+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:

When sending a mail while the HTML signature is active (file or field does not matter) our mails get scambled umlauts (??? instead of the special character). Biggest problem: even after disabling the signatures temporarily and just answering to mails that have signatures, the encoding is broken too. Visible in external mail programs, as well as the same thunderbird that sent the mail. (not in the send folder, just on the recieving end)


Actual results:

A mail send out as "öäüÖäüÖüßßß" gets received as ����������������


Expected results:

I would really like those umlauts not to be scrambled. 

the exact version of Tunderbird is 132.0, build 20241024201502 on Windows 11, but the problem also exists on 128ESR. I tried to setup a clean Version 115, where the error did not happen - must have been a change in between.
Bug: Send button is MIA 11.1.2024 after new release?  128.4.0esr (64-bit)
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-11-04 18:07:22+00:00
Resolved: 2024-11-06 17:37:52+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:

closed and reopened TBird
Uninstalled and reinstalled TBird
Followed video solutions re: view, toolbar and customize. No send in list of options



Actual results:

nothing
Send is Also missing from customize toolbar


Expected results:

Need to see send button in customize toolbar or mail window. also, forward and reply don't work because of no send button
Bug: The link to ReleaseNotes in Help --> About Thunderbird is broken
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-11-04 19:05:21+00:00
Resolved: 2024-11-06 18:09:15+00:00

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

Steps to reproduce:

Go the menu Help --> About Thunderbird
Click on the releaseNotes link just below Thunderbird


Actual results:

The url is not working.
It goes to https://www.thunderbird.net/en-US/thunderbird/128.3.3/releasenotes/?uri=/thunderbird/releasenotes/&locale=fr&version=128.3.3&channel=release&os=Linux&buildid=20241022213419


Expected results:

Apparently "esr" is missing in the release version.

The following url works as expected:
https://www.thunderbird.net/en-US/thunderbird/128.3.3esr/releasenotes/?uri=/thunderbird/releasenotes/&locale=fr&version=128.3.3esr&channel=release&os=Linux&buildid=20241022213419
Bug: any account setting containing a unicode character hangs the export to mobile qr code generation
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-11-05 00:07:36+00:00
Resolved: 2024-11-06 00:20:49+00:00

thunderbird 128.4.1.esr 64bit linux mint
any account setting containing a unicode character hangs the export to mobile qr code generation

d)i tryed to export to android all 141 accounts with out passwords. nothing happeded. no alarms. i then found that unicodes in an account setup page will completely stop the qr codes being generated.

one account had "account  name" ended with ♡♡♡♡♡♡♡♡ unicode 2661 hex

one account had the "default identity your name" is grænmetisæta  U+00E6 æ

i clicked the export button with all 141 automatically selected. the export button went dim then became bright again. no alarm. also no qr codes.
i unselected the two accounts then clicked export and i got a 1 of 40 qr screen. they went into android thunderbird just fine.
Bug: TB counts "Re:" or "Fwd:" in foreign language in subject line as a new thread
Status: UNCONFIRMED
Priority: --
Created: 2024-11-05 06:17:02+00:00
Resolved: 2024-11-06 06:04:52+00:00

Steps to reproduce:

Have an email thread where there is "Re:" or "Fwd:" messages under. If someone with foreign language Outlook or other mail manager, where "Re:" and "Fwd:" is in their own local language -let's say Mandarin Chinese- replies an email, Thurnderbird doesn't place those same Subject emails under same thread. Because mail subject is now changed due to "Re:", "Fwd:" words are written in Chinese.  


Actual results:

Have an email thread where there is "Re:" or "Fwd:" messages under. If someone with foreign language Outlook or other mail manager, where "Re:" and "Fwd:" is in their own local language -let's say Mandarin Chinese- replies an email, Thurnderbird doesn't place those same Subject emails under same thread. Because mail subject is now changed due to "Re:", "Fwd:" words are written in Chinese.  


Expected results:

Thunderbird should recognize "Re:" or "Fwd:" in any language and only look to email subject to decide it is same or different Subject line.
Bug: Creation of a vcard, fields no longer have borders
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-11-05 10:25:52+00:00
Resolved: 2024-11-11 09:56:57+00:00

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

Steps to reproduce:

1. Open account settings interface
2. Launch vcard creation for an account


Actual results:

The various text fields no longer have a border to distinguish them
Problem only present in Beta



Expected results:

Same display as ESR