av9ash/GitBugs huggingface dataset:
Bug: display themes randomly change
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-10-29 18:31:58+00:00
Resolved: 2024-11-09 21:19:14+00:00

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

Steps to reproduce:

TB 128.3.3esr (64-bit)
opensuse tumbleweed

Allowed the OS to update TB. Not a problem in v128.3.0.


Actual results:

With this version, the theme keeps changing, spontaneously. If the program is idle for a while, it gets bored and changes the theme.

There does not seem to be any way to stop it from doing so. I have manually selected a number of different themes; none of them are permanently enabled.



Expected results:

I expect the theme to change only when I change the enabled theme.

There a total of six themes available. Yet, when I open TB, a theme not listed is used. Later one of the existing themes randomly becomes enabled.

The "enabled" state of the listed themes does not change when the theme is changed. To return to my preferred theme (which is shown as enabled), I must select another theme, then re-select the preferred one.
Bug: [EWS] Replying to, or forwarding a message does not quote the original message
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-10-29 18:48:14+00:00
Resolved: 2025-02-17 21:30:10+00:00

There are two things missing for this to work:

First, `nsMsgQuote::QuoteMessage` calls `nsIMsgMessageService::GetUrlForUri`, which for EWS returns the result of `NS_NewURI`, and uses the return value of that method to create a channel (`nsIIOService::NewChannel`). For EWS, the source URI is a message URI with the `ews-message` protocol scheme, which cannot be used to create a channel.

This might be fairly easy to fix by replacing the call to `NS_NewURI` in `nsIMsgMessageService::GetUrlForUri` with a call to `EwsService::NewURIForChannel`. Although I'm not sure if the output of `GetUrlForUri` is used for something other than opening a channel, in which case solving this might be a bit more complicated.

Second, `nsMsgQuote::QuoteMessage` attempts to convert the output from the channel to HTML, except `EwsMessageChannel` already converts to HTML. This is tricky to skip because `nsStreamConverter` sets the content type of the channel to HTML upon init if the current context is about quoting (which sounds to me like a misuse of the `nsIChannel` API). This causes the message content to go through two conversions (and end up mangled).

In my tests I was able to skip the conversion in `EwsMessageChannel` by noticing that the listener returned by `nsIStreamConverterService::AsyncConvertData` is an `nsIStreamConverter`, and skipping conversion if I could QI to this type. This made quoting work, but this isn't a stable solution. Another solution could be forcing the content type of the channel to `message/rfc822` _after_ the stream converter is set up, but I'm not sure what negative side-effect this would have on other protocols.
Bug: test_sync_auth_manager.js failing on comm-beta
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-10-29 21:48:35+00:00
Resolved: 2024-11-08 07:07:50+00:00

test_sync_auth_manager.js is failing on beta because of a missing default preference. The test shouldn't even really be running on beta, but it has been for ages so I'm not going to change that now.
Bug: Repeated crashes @ mozilla::dom::Console::ShouldProceed
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-10-29 22:30:54+00:00
Resolved: 2024-10-30 17:41:35+00:00

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

Steps to reproduce:

TB 128.3.3 running in background while doing other things on computer or not using computer at all. Have tried turning off all extensions and failures continue. TB runs one email as IMAP and two as POP.

Problems with crashes actually began with 128.1.0esr; previously TB has been rock solid stable.



Actual results:

In each failure case, the dialog to send bug reports is active. Sometimes TB doesn't need to be restarted -- it remains active with no apparent problems.
bp-6cec7ad7-2804-477a-9700-c7dda0241029 	10/29/2024, 5:02 PM 	
bp-f20e90cc-9b5c-4936-af86-988800241029 	10/28/2024, 7:01 PM 	
bp-754093e0-35ee-430a-8d1c-abf0d0241028 	10/28/2024, 12:27 PM 	
bp-afe92833-c81e-43bd-a901-faa4e0241028 	10/28/2024, 12:08 AM 	
bp-d676cb89-b392-47af-b401-48cee0241027 	10/26/2024, 11:36 PM 	


Expected results:

TB should have continued without any disruption.
Bug: Auto-save moves focus to subject input field
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-10-29 22:39:06+00:00
Resolved: 2024-10-30 06:58:50+00:00

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

Steps to reproduce:

1. Set `mail.compose.autosaveinterval` to 1
1. Start composing a new email
1. Click on the body window
1. Wait for a minute


Actual results:

The text cursor moves to the subject line every time the auto-save finishes.


Expected results:

Auto-save should not affect the text cursor.
Bug: Intermittent comm/mail/base/test/browser/browser_tagsMenusAndKeys.js | single tracking bug
Status: NEW
Priority: P5
Created: 2024-10-30 10:56:43+00:00
Resolved: 2025-03-03 06:20:40+00:00

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

---
```

```
Bug: Intermittent comm/mail/components/extensions/test/xpcshell/test_ext_messages.js | single tracking bug
Status: NEW
Priority: P5
Created: 2024-10-30 11:00:06+00:00
Resolved: 2025-03-03 07:00:20+00:00

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

---
```

```
Bug: "Select all" in account signature context menu doesn't work
Status: NEW
Priority: --
Created: 2024-10-30 12:51:01+00:00
Resolved: 2024-10-31 10:49:02+00:00

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

Steps to reproduce:

I opened the account settings then I right click on an HTML signature code, select all and the text is not selected


Actual results:

The signature html was not selected


Expected results:

The signature html should be all selected
Bug: ReferenceError: AddonManager is not defined after update to 134.0a1
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-10-30 13:08:45+00:00
Resolved: 2024-11-08 13:06:13+00:00

While using `mozregression` I noticed this in the error console:
```
ReferenceError: AddonManager is not defined
    _onFirstWindowLoaded resource:///modules/MailGlue.sys.mjs:645
    observe resource:///modules/MailGlue.sys.mjs:435
    openTab chrome://messenger/content/mailTabs.js:118
    InterpretGeneratorResume self-hosted:1413
    AsyncFunctionNext self-hosted:800
```
This happens when the app is restarted for the first time after the update to 134.0a1. The error causes [`MailGlue._onFirstWindowLoaded`](https://searchfox.org/comm-central/rev/d433a006f88854a90068c087f408dcc5e10041d5/mail/components/MailGlue.sys.mjs#615,645) to exit prematurely, so ` _scheduleStartupIdleTasks() ` doesn't run, which is also responsible for [starting Gloda](https://searchfox.org/comm-central/rev/d433a006f88854a90068c087f408dcc5e10041d5/mail/components/MailGlue.sys.mjs#719,733-738), so this may cause bug 1927088 comment 6.
Bug: "export to mobile" fails to generate QR code for 2 byte wide unicode characters
Status: VERIFIED
Priority: P1
Resolution: FIXED
Created: 2024-10-30 15:47:23+00:00
Resolved: 2024-11-11 09:31:29+00:00

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

Steps to reproduce:

1. Open 'Setting' in Spaces Toolbar
2. Click "Export to Mobile"
3.Click the button "Export" 


Actual results:

The QR codes don't appear.


Expected results:

Show a QR code.
Bug: inconsistent identification of email as spam
Status: UNCONFIRMED
Priority: --
Created: 2024-10-30 19:04:33+00:00
Resolved: 2025-02-10 19:26:34+00:00

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

Steps to reproduce:

I received a login code from Topic Box to login to Thunderbird planning.  It came to my inbox.  Later that hour I logged in again and the email was sent to Junk.


Actual results:

Emails from the same sender were one time sent to Inbox and another time to Junk.


Expected results:

Both emails should have come to Inbox.
Bug: Import from Desktop fails to populate Signatures in Identities
Status: UNCONFIRMED
Priority: --
Created: 2024-10-30 19:21:34+00:00
Resolved: 2024-10-30 19:40:12+00:00

Steps to reproduce:

Desktop thunderbird has 4 Identities on one account, each with separate names and signatures.
Imported from desktop to mobile using the QR code system.


Actual results:

The 4 identities exist in the mobile app, but the names of the identities are blank, and the signature portion is blank.


Expected results:

the names and signatures should have been copied to the mobile device.
Bug: Results from "Quick filter bar" display wrong headers and clicking changes them
Status: UNCONFIRMED
Priority: --
Created: 2024-10-30 19:57:34+00:00
Resolved: 2025-03-03 19:26:53+00:00

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

Steps to reproduce:

Display Quick Filter Bar (View\Toolbar\Quickfilterbar)
Type search term
Results may include headers that look correct or incorrect
Clicking on one of the headers displays a completely different message (not the one shown before clicking)


Actual results:

Usually all of the results appear to have something to do with the search subject, but sometimes none of them do. Clicking on any of them displays a different message with may or may not have anything to do with the search term. Scrolling up and down with arrow keys changes each email in turn to a different one which also has nothing to do with the search term. Sometimes all of the expected emails show up (*the correct ones according to the search term), but none of them will display when clicked on, they become something else.
This happens on my HP Envy windows 10 computer and also on my wife's macintosh macbook pro, both with the compatible version of Thunderbird installed. (115.16.2 for the macbook) 128.4.0esr (32-bit) for the HP Envy


Expected results:

List of headers from quick filter should correspond or sync with the actual search term, and clicking on one of the results should display the actual email whose header I clicked on. Clicking on one of the headers should not make it change into a different header.
Bug: Thunderbird should not stop checking for new mail on errors - but move on to check the next account
Status: UNCONFIRMED
Priority: --
Created: 2024-10-30 22:29:56+00:00
Resolved: 2024-10-31 10:44:13+00:00

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

Steps to reproduce:

Have multiple accounts and one (first or middle) with authentication problem or out of reach


Actual results:

The status of Thunderbird shows as it stops checking other accounts, gets stopped in the problematic account and do not receive e-mails from next accounts that might be working normallay


Expected results:

Thunderbird should show a toaster or small message saying it could not retrive e-mails from the "account X" .... BUT... break out the loop and jump to check the next accounts, instead of  hanging in the account with problems.
Bug: Export to mobile: Cannot encode text
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-10-30 23:00:34+00:00
Resolved: 2024-10-31 09:41:45+00:00

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

Steps to reproduce:

Open Export for Mobile
Click Export


Actual results:

Nothing happens, but I can see the error on my console: "JavaScript error: resource:///modules/qrcode.mjs, line 169: uncaught exception: Cannot encode text"


Expected results:

QR code should be generated and displayed
Bug: QR code colors can get inverted in high contrast mode
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2024-10-30 23:14:24+00:00
Resolved: 2024-11-19 09:10:26+00:00

STR:
1. Enable a high contrast mode that has a light text color and a dark background
2. Go to export for mobile
3. Generate a QR code

Expected result:
The QR code has a dark color for its segments on a light background.

Actual result:
The colors are inverted, the segments that should be dark are light (in the text color) and the background is dark (the high contrast mode background color)

Workaround: disable high contrast mode when scanning the QR codes. Giving this S2 because that's not an option for everyone.
Bug: Perma-fail comm/mail/base/test/widgets/browser_formPickers.js | TypeError: this.ownerGlobal.gBrowser.getTabForBrowser is not a function
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2024-10-31 02:26:27+00:00
Resolved: 2024-11-08 23:24:08+00:00

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

---
```

```
Bug: can not copy email from "to" field to clipboard
Status: UNCONFIRMED
Priority: --
Created: 2024-10-31 03:16:26+00:00
Resolved: 2025-01-17 06:05:40+00:00

Steps to reproduce:

Using KDE + Wayland.  Reply to an email.  The "To" field will be populated.  left-click on the email address to select it.  It will turn from grey to blue.  Right click and select "copy". 


Actual results:

 Try to paste the email address somewhere.  You can't.  It's not in the clipboard.


Expected results:

Email address should be copied to the clipboard.

I can't reproduce this on Windows 10/11.  It seems to work ok on Windows.  Also did not try on Gnome, X11, etc
Bug: KDE 6.2.2 + Wayland: email editor window instances not shown in task bar
Status: UNCONFIRMED
Priority: --
Created: 2024-10-31 03:47:26+00:00
Resolved: 2024-11-01 11:34:00+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:

Using KDE 6.2.2 + Wayland.  Open some thunderbird email editor windows.  


Actual results:

only the main Thunderbird window appears in the taskbar.


Expected results:

the email editor windows should also appear in the taskbar.  Otherwise they cant' easily be found.
Bug: Error in some From/Correspondence field reports
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-10-31 08:10:13+00:00
Resolved: 2024-10-31 09:53:24+00:00

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

Steps to reproduce:

128.4.9esr (32 and 64 bit) was used to process mail. 


Actual results:

All mail passing through groups.io was labeled as coming from a single mail list regardless of which list it came from, e.g. TentecOrionSeries@groups.io instead of winfldigi@groups.io. When I reply to the message the reply is to winfldigi@groups.io which is correct. As best as I can determine only mail from groups.io are affected.


Expected results:

See above.
Bug: Clicking mailto: "Compose message to" always opens new HTML compose window
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-10-31 10:21:36+00:00
Resolved: 2024-10-31 17:23:45+00:00

Steps to reproduce:

TB Version 128.4.0esr:

I right-clicked a "mailto:" link in a HTML mail *body* or a mail adress in a plain text mail *body* and selected "Compose message to".


Actual results:

A compose message window opened in HTML compose mode,
although the account is set to plain text only.



Expected results:

The compose window should have been opened in plain text mode.

All other ways to open a compose window for that account 
(e.g. "write" or "reply") open a plain text compose window, as they should.

Right-clicking on a mail address in the mail header (not body) 
and selecting "Compose message to" also opens a plain text compose window,
only mail addresses in the mail body have this problem.
Bug: XPI installation fails silently, logging  "cancelled by user" without user interaction
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-10-31 11:30:02+00:00
Resolved: 2024-11-05 11:25:47+00:00

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

Steps to reproduce:

Just years of daily life, sometimes loading extensions.


Actual results:

Currently, all manual XPI installations ("Install Add-On From File ...") fail silently: there is no feedback, simply the extension is not installed.

After forcing extensions logging, I manage to see the log line: "1730322634895	addons.xpi	INFO	Install of owl@beonex.com cancelled by user"

Then setting debugger breakpoints in the code generating this message, I see that: the function _verifyThirdPartyInstall() bails out due to lazy.WEBEXT_POSTDOWNLOAD_THIRD_PARTY being false. As a consequence, the confirmation pop-up (aka "prompt") is not shown, and TB thinks the user cancelled.




Expected results:

A confirmation pop-up should have appeared, so that I could confirm the installation.
Bug: When I delete the Starred Folder, it always returns
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-10-31 12:11:22+00:00
Resolved: 2024-11-01 11:31:02+00:00

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

Steps to reproduce:

Delete the starred folder, and when I next login, it returns. I don't want it!


Actual results:

Starred folder returns


Expected results:

Remains deleted
Bug: Release channel should not open whatnew page
Status: RESOLVED
Priority: P2
Resolution: FIXED
Created: 2024-10-31 13:58:08+00:00
Resolved: 2024-11-07 22:03:25+00:00

The Release channel shouldn't open a whatnew page.
See more at original issue at https://github.com/thunderbird/thunderbird-website/issues/683

By the way, it looks like we have a whatsnew url defined for beta as well in mail/config/whats_new_page.yml. Is that needed?
Bug: Export to mobile: Error exporting settings and data to Thunderbird
Status: UNCONFIRMED
Priority: --
Created: 2024-10-31 15:49:54+00:00
Resolved: 2024-11-08 16:32:16+00:00

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

Steps to reproduce:

1. Open Thunderbird Desktop and click ≡ > Tools > Export for Mobile.
2. Select the email accounts you want to export
3. Click Export


Actual results:

When selecting email accounts and pressing the Export button. Nothing happens, the QR code is not created, the program simply does not react to pressing the Export button.

For some reason, only 1 specific record is exported.
For example, we have several records A, B, C, D - Gmail.

When selecting all: nothing happens.
When selecting A: QR code is created.
When selecting B: QR code is not created.
When selecting C: QR code is not created.
When selecting D: QR code is not created.
When selecting A, B: QR code is not created.
With other combinations, a QR code is also not created.


Expected results:

When you click the Export button, several QR codes should be created, equal to the number of selected records.
Bug: In desktop Thubderbird, a QR code for exporting settings for mobile devices is not generated (the Export button does not produce any results).
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-10-31 17:16:05+00:00
Resolved: 2024-11-01 11:16:02+00:00

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

Steps to reproduce:

В настольной версии Thunderbird 128.4.0esr (64-разрядный) я нажал кнопку "Экспорт для мобильного" и на странице "Создайте QR-код для экспорта ваших учетных записей" нажал внизу кнопку "Экспорт". 


Actual results:

После нажатия кнопки "Экспорт" ничего не происходит.


Expected results:

Должен был сформироваться QR-код с данными о моих учетных записях электронной почты для сканирования этого кода в мобильном приложении Thunderbird.
Bug: Thunderbird doesn't stay on initial virtual desktop
Status: UNCONFIRMED
Priority: --
Created: 2024-10-31 17:55:59+00:00
Resolved: 2024-10-31 17:56:33+00:00

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

Steps to reproduce:

This seems like a trivial problem, but it affects me nearly everyday.

1. Start in virtual desktop #1
2. Click the Thunderbird icon (from Ubuntu's "favorites" bar)
3. Ctrl-Alt-Right quickly to switch to virtual desktop #2 (to launch another app)


Actual results:

Thunderbird launches its main window on the new desktop, #2.  In order to have it launch on desktop #1, I have to wait until the window appears, and we all know waiting makes us cranky.


Expected results:

Until version 128, Thunderbird's main window would launch on desktop #1 even though the "visible" desktop had changed to #2.  That's what I want.
Bug: IMAP access to "Junk Email" folder keeps getting deleted
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-10-31 21:34:11+00:00
Resolved: 2024-12-11 17:20:06+00:00

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

Steps to reproduce:

I'm connecting Thunderbird to the outlook.office365.com IMAP server.


Actual results:

The Inbox works fine but the "Junk Email" folder disappears immediately after it starts up.
The folder is mapped as
imap://cponder%40<my-company>.com@outlook.office365.com/Junk%20Email
What I can do is have the folder "Junk-Email" defined, and try re-naming it to "Junk Email". This gives an error-message but then the mapped "Junk Email" folder shows up.
Bug: cannot open pdf attachment in compose window
Status: UNCONFIRMED
Priority: --
Created: 2024-11-01 02:19:07+00:00
Resolved: 2025-01-14 15:42:33+00:00

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

Steps to reproduce:

In Thunderbird (Snap on Ubuntu noble) created a new mail.
Attached a simpel pdf file

Then I right clicked on the attached file and chose "Open"



Actual results:

Got the error message

/home/niels/hilbert.pdf could not be opened, because the associated helper application does not exist. Change the association in your preferences.

I then went to preferences and choose okular for pdf files. Then PDF attachments in normal files (e.g., in the inbox) stopped working. I set it back to "Use System Handler".  Then I could open PDF files again in normal mails. But still not in the compose window.


Expected results:

The pdf file should have been opened in Okular

If I send the email, and then find it in the sent folder,  and open the attachment from there, then it opens fine in Okular.
Bug: Passwords spontaneously changed in two email accounts
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-11-01 02:38:17+00:00
Resolved: 2025-02-21 13:21:50+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:

Unknown.


Actual results:

Passwords for two of my accounts (aol.com and gmail.com) changed spontaneously at about the same time.  The substitutions had the format expected for a computer-generated password, e.g., long, with random upper and lower case characters.  Consequently Thunderbird (silently) quit updating the inbox for these two accounts.


Expected results:

Normal operation including periodic inbox updates.