av9ash/GitBugs huggingface dataset:
Bug: Filters running and filter log showing that no filter ran, making debugging impossible
Status: UNCONFIRMED
Priority: --
Created: 2024-01-12 06:18:00+00:00
Resolved: 2025-02-18 13:53:05+00:00

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

Steps to reproduce:

Turn on the filter log. Hit "clear filter log". Wait a minute. Then select a message. Choose "Run filters on message" from menu. Go to Filters and open filter log to see which filter ran.


Actual results:

The selected message was immediately tagged "filtered", which is something I added to a bunch of filters as a workaround since your broken filter system insists on running repeatedly even on emails that don't match the filters. Now I have all the filters set to not run on emails marked "filtered", at a workaround that should not be necessary at all, so that it does not repeatedly filter and refilter the same emails forever.

The filter log says no filter ran.


Expected results:

The filter log should say which filter ran, so I can have SOME idea what the heck is going on with the filters, and maybe, hopefully, somehow, use that knowledge to find a workaround to somehow get TB to filter my emails into the folders I want them in, instead of randomly being filtered all over the place by TB's unpredictable broken filters. 

But without being able to tell which filters are running, because the logs are suddenly now totally blank no matter what, there is no way at all for me to figure out what is going on, or what is broken, or how to get any filter rules working, or if it's even possible anymore to use the filtering at all. 

If you cannot provide a working filtering system, you at least have to provide working logging so we can come up with workarounds for the many bugs in the filtering system. With a filtering system that neither works, nor can be troubleshot in any way because it's no longer possible to even see what filters are running, TB is now 100% unusable as an email client unless I give up all hope of filtering and just use one giant folder for the hundreds or sometimes thousands of emails I get every day. This is not tenable.
Bug: edge scrolling randomly
Status: UNCONFIRMED
Priority: --
Created: 2024-01-12 08:35:00+00:00
Resolved: 2024-06-25 09:32:19+00:00

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

Steps to reproduce:

Recently it started to happen that if there's a scrollbar for something (ie message list, reading pane, address book, settings), if I move the mouse on the top it starts to scroll the page up, if I move the mouse to the bottom it scrolls down (as long as the mouse continues to move). 

I'm not sure if this is a feature or not, I have not found anything about this but main issue is that it happens randomly. When I restart thunderbird this behavior stops but it can start again randomly at some time, no clue what triggers it.

User agent: Mozilla/5.0 (X11; Linux x86_64; rv:115.0) Gecko/20100101 Thunderbird/115.6.1


Actual results:

Page scrolls when mouse moved to upper/lower edge.


Expected results:

It shouldn't happen (randomly if feature).
Bug: Blank message list and "Uncaught TypeError: multiMessageBrowser.contentWindow.gMessageSummary is undefined"
Status: UNCONFIRMED
Priority: --
Created: 2024-01-12 10:30:20+00:00
Resolved: 2024-06-06 16:22:39+00:00

Steps to reproduce:

Sometimes when I open Thunderbird, the list of messages does not appear and it remains blank even after switching folders, switching tabs and performing other operations. TB seems to be working on the background normally, except the list of messages never shows. I also noticed the error being repeated every time I switch folders:


Uncaught TypeError: multiMessageBrowser.contentWindow.gMessageSummary is undefined
    clearMessages chrome://messenger/content/about3Pane.js:5871
    clearAll chrome://messenger/content/about3Pane.js:5798
    _onSelect chrome://messenger/content/about3Pane.js:2512
    handleEvent chrome://messenger/content/about3Pane.js:1591
    set selectedRow chrome://messenger/content/tree-listbox.js:481
    _onClick chrome://messenger/content/tree-listbox.js:106
    handleEvent chrome://messenger/content/tree-listbox.js:76
4 about3Pane.js:5871:5
    clearMessages chrome://messenger/content/about3Pane.js:5871
    clearAll chrome://messenger/content/about3Pane.js:5798
    _onSelect chrome://messenger/content/about3Pane.js:2512
    handleEvent chrome://messenger/content/about3Pane.js:1591
    set selectedRow chrome://messenger/content/tree-listbox.js:481
    _onClick chrome://messenger/content/tree-listbox.js:106
    handleEvent chrome://messenger/content/tree-listbox.js:76
Bug: Attachments to Calendar items not being saved.
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2024-01-12 12:12:34+00:00
Resolved: 2024-12-26 21:29:42+00:00

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

Steps to reproduce:

Trying to attach a .png file to a Calendar item.
Select the item>Edit All>Attach>Webpage, and enter "file:/home/<user>/Filename.png" (using Linux).
It inserts the attachment, can double click to open - all good! But, click Save and Close, then reopen, and the attachment is not there.


Actual results:

Attachment not saved when item reopened.


Expected results:

Attachment should be saved, and be available when item reopened.
Bug: The quick filter should indicate in the thread pane that a search is still in progress.
Status: RESOLVED
Priority: P3
Resolution: FIXED
Created: 2024-01-12 14:44:38+00:00
Resolved: 2024-09-04 11:50:50+00:00

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

Steps to reproduce:

I entered a search term in 'Quick filter'(subject only) which resulted in few results. 
I then clicked the 'Body' scope selection to find more results.


Actual results:

TB displayed all of the current folder as 'results' in the message index pane *while* processing the new search, (which is confusing [ a lie]) 
and only when that was finished displayed the actual results.
In fact, apart from a very small indication on the bottom, there is no indication that the search is stil ongoing and what is shown are not the result (neither the ones from before, nor the final ones, but instead it shows *everything* in the folder being searched!)




Expected results:

While re-searching my search-term with scope set to 'body', 

See the attached MP4 (blurred for privacy). The initial 'subject or sender' search found only a single result. After switching to include 'Body', (which takes 8 seconds, [ from ca 0:00:05 to second 0:00:13 in the video] , the result window shows many more entries which are in *fact* not search results, ultil the search completes.

It would be useful for TB to 
  * not pretend it had found many more results while still searching
AND either
   a) keep the old search result until the the message index pane. (not ideal)
   b) somehow mark in the message index pane that what is shown is not final and that the search is still going on

I often have folders which are much larger and where a full body search can take many more seconds, even minutes . There being no indication that the search is still ongoing, *and* the message index pane showing many *non-results*  during that time, it s hard to tell when it is ready or whether the result is in fact complete.

for option b) above, it might be useful to either
  - colour the background if the message index pane while a search in progress
  - blur that window 
  - or otherwise overlay a banner that indicates the search is not completed. (a progress meter sounds nice but would likely be lying as to expected completion). Maybe the banner should indicate time taken so far during the search?)

This is TB 116.6 on OSX
Bug: Thunderbird rejects news servers with .org TLD
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-01-12 15:30:11+00:00
Resolved: 2024-01-13 00:37: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:

1. File > New > Newsgroup Account ...
2. Fill in identity; click Continue
3. Attempt to enter newsgroup server name: "news.eternal-september.org"


Actual results:

Continue button is greyed out/non-selectable


Expected results:

Continue button should be selectable.

NOTE: If I backspace over the last letter, then the Continue button becomes selectable. If I replace ".org" with ".com", or ".net", or any random set of letters, the button becomes selectable. Are newservers with .org domains being blocked? If so, there should be a note to that effect. Thank you!
Bug: Gmail "Sent" default location creates new label on languages other than english (perhaps)
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2024-01-12 15:53:43+00:00
Resolved: 2024-08-08 19:24:43+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:

When configuring Gmail accounts on thunderbird on a Spanish version the default "Sent", "Drafts" and "All Mail" labels (folders) on Gmail do not get mapped correctly. 


Actual results:

When using default locations for sent and archive emails, the app creates a "translated" versión under a new label like "[Gmail]/Enviados". The only solution is to manually assign the correct one which I guess is [Gmail]/Sent. 


Expected results:

Default locations for accounts (Gmail ones in particular) should default to English version internally when doing IMAP actions or associate with the correct default special GMail labels for Sent, Archive and Drafts.
This has been happening for years.
Bug: Use dbView.rowCount instead of dbView.numMsgsInView to loop over displayed messages
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-01-12 16:39:36+00:00
Resolved: 2024-02-13 11:23:43+00:00

`dbView.numMsgsInView` does not change when threads are expanded/collapsed, while `dbView.rowCount` correctly returns the actual rows. This is important if a loop is used to get all messages, together with `dbView.getMsgHdrAt(i)`.
Bug: "Learn more..." button (Sync Setting) leads to an example page - KB article for Thunderbird sync
Status: NEW
Priority: --
Created: 2024-01-12 18:25:57+00:00
Resolved: 2025-01-12 10:58:30+00:00

Steps to reproduce:

Upper Right, click "Account Sync"->Sync Settings

In this page, click "Learn more..." under the "Syncing" ON title

I'm using Daily Thunderbird 123.0a1 (2024-01-11) (64-bit)


Actual results:

Leads me to https://example.org/?page=learnMore


Expected results:

Provide me a detailed guide about sync
Bug: Thunderbird is not showing new mail messages arriving in my inbox
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-01-12 18:51:13+00:00
Resolved: 2024-01-13 16:21:36+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:

Under 120.0b7, email arriving is not shown in my inbox until I exit it for another mailbox and go back to it. It appears that Thunderbird is polling and getting the messages just fine, it is simply not displaying it. This appears to be indistinguishable from my bug https://bugzilla.mozilla.org/show_bug.cgi?id=1834167 report that mysteriously fixed itself for a while, but now it has come back in a much newer version of the software.


Actual results:

See above.


Expected results:

See above
Bug: Regression of bug 1846336: Tag pref observer not registered if automatic updates are not enabled
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-01-13 16:09:41+00:00
Resolved: 2024-03-14 13:58:29+00:00

This line was added into a block that is only executed when automatic updates are enabled:

https://hg.mozilla.org/releases/comm-esr115/rev/719382879ac7#l2.12

This will affect builds which don't have automatic updates enabled.
Bug: IMAP account keeps polling, though unchecked "check for messages"
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2024-01-13 19:31:41+00:00
Resolved: 2024-08-08 19:25:13+00:00

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

Steps to reproduce:

I have an email account which polls as IMAP to outlook.office365.com

I noticed that my win11 is putting up notices of "Authentication failure while connecting to server..." every minute or so.

So I returned to the server settings, and made sure that "check for new messages every..." was .un.checked.   it is


Actual results:

Despite that setting [and the setting: unchecked "check for new messages at startup"],

it appears that TBird is polling the server every minute or so.

I assume that recent changes in the server/domain/company have made the access unsuccessful, but why can't I stop the popup messages.  I make that assumption because this seems to be a new problem.

I also note that if I .check. the new messages every with 30 minutes, there still is a popup notice every minute or so.


Expected results:

What am I missing, here?  Shouldn't the polling stop, if I am unchecked ?  Without success, I've hunted in other settings for plausibly incorrectly set options that could cause the problem.
Bug: open tabs/windows & toolbar customisations lost
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-01-14 19:33:14+00:00
Resolved: 2024-01-15 17:54:36+00:00

When starting TB Daily 20240111 I see that it does not re-open my existing (2) open windows & (multiple per window) tabs.

Also, my top toolbar customisations have been lost, and the customise button is greyed out.

Regression window appears to be:

20240109 GOOD
20240111 BAD

Going back to 0109 restores the open tabs/windows, and toolbar customisation.

Moving back and forth between 0109 and 0111 introduces, and then fixes, the problem. That suggests that the state is not lost, it's just being ignored by 0111.

I'll try 0110 when I can find it.

MacOS 13.6.3
Bug: redirected messages icon disappears from message list after running "repair folder"
Status: UNCONFIRMED
Priority: --
Created: 2024-01-14 21:12:28+00:00
Resolved: 2025-02-12 10:35:02+00:00

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

Steps to reproduce:

reproducible: always
To check the icons, I have an inbox containing 5 emails:
-1 redirected (orange double arrow)
-2 forwarded (blue right arrow)
-1 replied (purple left arrow)
-1 replied and forwarded (purple upper right arrow and blue lower left arrow) (why are the colors inverted? who knows?)
I run the "repair folders" on the affected inbox...


Actual results:

the redirected icon (orange double arrow) has disappeared...


Expected results:

the redirected icon (orange double arrow) should have remained in place...

In this regard, it is advisable to analyze the behavior of the aforementioned icons which seem unstable (they appear and disappear) during the normal operation of the program...
Bug: When filtering passwords in the password manager, editing a password, removing an entry or clearing the filter hides every entry from the list
Status: RESOLVED
Priority: P3
Resolution: FIXED
Created: 2024-01-15 07:59:50+00:00
Resolved: 2024-03-11 19:42:09+00:00

Steps to reproduce:

- Open preferences
- Open privacy & security
- Open saved passwords
- Filter by some chars (e. g. "example.com")
- Click "Show passwords"
- Right-click on an entry and click "edit password"
- Edit password
- Click somewhere else to release focus/confirm change


Actual results:

Password gets changed but the whole list is now empty. Removing the filter does not restore the list. The saved passwords window needs to be reopened.


Expected results:

The list should not be cleared.
Bug: NS_ERROR_ILLEGAL_VALUE appears when start Thunderird Daily
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-01-15 09:38:00+00:00
Resolved: 2024-11-28 12:54:08+00:00

chrome://messenger/content/aboutMessage.js, line 119: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIWebProgress.addProgressListener] appears when start Daily.

The problem is with the top.msgWindow actually returns a empty object, but then top.msgWindow.statusFeedback is null. I% will try submit a patch for review.
Bug: imap.aol.com - OAuth2 authentication not valid
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-01-15 10:23:35+00:00
Resolved: 2024-01-17 10:17:47+00:00

From github: https://github.com/webcompat/web-bugs/issues/132281.

> <!-- @browser: Thunderbird 115.6.1 -->
> <!-- @ua_header: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0 -->
> <!-- @reported_with: unknown -->
> <!-- @public_url: https://github.com/webcompat/web-bugs/issues/132281 -->
> 
> **URL**: http://imap.aol.com
> 
> **Browser / Version**: Thunderbird 115.6.1
> **Operating System**: Windows 10
> **Tested Another Browser**: Yes Firefox
> 
> **Problem type**: Something else
> **Description**: Messages: OAuth2 authentication not valid.
> **Steps to Reproduce**:
> OAuth2 IS the proper authentication at imap.aol.com and has been for many years using Thunderbird up to the version just prior.  Message now pops up at intervals advising authentication (meaning OAuth2) is not valid and to change it.  Only alternate is NORMAL PASSWORD, but that fails.  I can retrieve mail ONLY with OAuth2 setting, but message advises otherwise.  Something has gone amiss... 
> 
> <details>
> <summary>Browser Configuration</summary>
> <ul>
>   <li>None</li>
> </ul>
> </details>
> 
> _From [webcompat.com](https://webcompat.com/) with ❤️_

Change performed by the [Move to Bugzilla add-on](https://addons.mozilla.org/en-US/firefox/addon/move-to-bugzilla/).
Bug: mach build shows an incorrect command if the Rust dependencies are out of date
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-01-15 12:17:35+00:00
Resolved: 2024-01-26 11:52:31+00:00

When building Thunderbird, with Rust builds enabled and the Rust vendored deps out of date, the build fails with:

```
 0:09.18 Rust dependencies are out of sync. Run `mach tb-vendor`.
 0:09.18 Cargo.toml
```

However, `mach tb-vendor` doesn't exist. The correct command is `mach tb-rust vendor`.

The print happens here: https://searchfox.org/comm-central/rev/6fe84d9e1b8eb716ba2741d42e7a1804ca93d19c/python/rocbuild/rocbuild/rust.py#435
Bug: [debug] perma PROCESS-CRASH | MOZ_ASSERT(aRequest->mLoader == this) [@ JS::loader::ModuleLoaderBase::CancelDynamicImport] | comm/mail/test/browser/cloudfile/browser_notifications.js
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2024-01-15 12:34:53+00:00
Resolved: 2024-02-26 06:10:25+00:00

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

---
```

```
Bug: Newer Thunderbird (>91.9.1) versions do not create Local Folders with fresh installation without a pre-existing profile.
Status: UNCONFIRMED
Priority: --
Created: 2024-01-15 14:03:11+00:00
Resolved: 2024-09-16 16:20:46+00:00

Steps to reproduce:

I have noticed by installing Thunderbird 115.6.1 on a fresh PC that once installed there are no Local Folders. I am used to Thunderbird always automatically creating Local Folders. The person I was setting the PC up needs to access the emails store in an MBOX file and with Local Folders that was always so easy to do. Now the Local Folders are not created automatically and I can't find an option to create them anywhere in the menus.
I tested the following Thunderbird versions:
- Thunderbird Setup 91.9.1 (Local Folders are created automatically)
- Thunderbird Setup 101.0b4 (Local Folders are NOT created automatically)
- Thunderbird Setup 110.0b4 (Local Folders are NOT created automatically)
- Thunderbird Setup 115.6.1 (Local Folders are NOT created automatically)


Actual results:

No automatically created Local Folders anymore with Thunderbird >91.9.1


Expected results:

If Thunderbird is started without a profile existing or if you create a new profile, in that profile Local Folders should be automatically created.
Alternatively there should be an option in the menus or settings to create Local Folders.
Bug: ThunderBird privacy tab reappears each time TB opened.
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2024-01-15 18:46:51+00:00
Resolved: 2024-12-26 21:29:55+00:00

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

Steps to reproduce:

Opened TB to view emails.


Actual results:

ThuanderBird Privacy email tab immediately opens each time, but no email in my emails.


Expected results:

Only normal tabs should open.
Bug: changed coordinate system when using --geometry
Status: UNCONFIRMED
Priority: --
Created: 2024-01-15 23:11:35+00:00
Resolved: 2024-12-26 21:30:11+00:00

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

Steps to reproduce:

I have a start-up application to populate screen with terminals, Firefox, and Thunderbird. The terminals are created with mate-terminal and use the --geometry option to position. Firefox and Thunderbird use wmctrl to position the window. For the left-most material, both mate-terminal and Thunderbird position the left side to be "x=20" so all of them are 20 pixels to the right of the left side of my screen


Actual results:

Changed behavior in Thunderbird 115:

The mate-terminals are where I expect but thunderbird is further to the right. To get it to match up to where it should be, I have to tell wmctrl to position "x=-10"

I am suspect of Thunderbird as wmctrl *and* Firefox are where they should be. Plus, wmctrl has not changed on my computer since it was installed on 19oct2020


Expected results:

I expect the mate-terminals and Thunderbird to get their left-hand x position from the same coordinate system and, therefore, if the use the same number they should be aligned on the left-side at that number
Bug: Unable to show CardDAV contact photos that requires auth, such as iCloud
Status: UNCONFIRMED
Priority: --
Created: 2024-01-16 03:06:02+00:00
Resolved: 2024-01-16 09:09:21+00:00

Steps to reproduce:

(We will use iCloud as an example.)

1. Have an Apple ID. Use iCloud contact's web UI to create a contact and upload a photo for them.
2. Get an app password for the Apple ID. Should look like 12ab-34cd-5678-dcba.
3. Add iCloud contact as a CardDAV address book in TB. Should use https://contacts.icloud.com/contacts/ as the carddav location. The actual carddav URL I got is something like https://p123-contacts.icloud.com/12345678901/carddavhome/card/. (not a real link)
4. Sync the address book. The photo would not display correctly.


Actual results:

The photo can't display correctly; instead the alt text is shown.

Apple's carddav API server returns in its vcard a HTTP URL as its PHOTO field, like:

PHOTO;VALUE=URI:https://gateway.icloud.com/contacts/12345678901/ck/card/123
 456789abcd12345678abcd1234567

(not a real url)

However, this URL cannot be directly accessed (would return http 401 saying "Missing X-APPLE-WEBAUTH-USER cookie"). After experimentation, I found that the cookie is not really needed; I can use HTTP basic auth with the same credential for the carddav server (in this case it's the apple app password, yourappleid@apple.com:12ab-34cd-5678-dcba).

The current implementation directly puts the carddav photo URI into an HTML img tag's src field.


Expected results:

I think Thunderbird can make an AJAX request to fetch the image with the credentials and then put the result into an img tag. This will display the image correctly.

(Comparison to other apps: Both outlook and windows 10's People app can display the image. They are not Apple's first party app!)