av9ash/GitBugs huggingface dataset:
Bug: Port bug 1935924 - Make a new class to treat a `<br>` and a preformatted linefeed - perma comm/mail/test/browser/composition/browser_paragraph_state.js | Strong region in h1 state: Should be no difference in body content: bodyblock={
Status: RESOLVED
Priority: P5
Resolution: DUPLICATE
Created: 2024-12-21 13:01:12+00:00
Resolved: 2025-01-06 14:17:17+00:00

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

---
```

```
Bug: Unable to update thunderbird flatpak
Status: UNCONFIRMED
Priority: --
Created: 2024-12-21 19:12:57+00:00
Resolved: 2024-12-22 07:05:51+00:00

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

Steps to reproduce:

using a  system with the official flatpak thunderbird installed, attempt to update it

sudo flatpak update


Actual results:

        ID                               Branch          Op          Remote           Download
 1. [✗] org.mozilla.Thunderbird          stable          u           flathub          61.8 MB / 99.4 MB

Error: While pulling app/org.mozilla.Thunderbird/x86_64/stable from remote flathub: opcode close: Corrupted file object; checksum expected='a1b4148effefb7be4371dbb1de7c98127a1d83b558ded2fb20dea728612e18e6' actual='a1a7b91647a59f7edbeec87768c2be663b2d923b143e7cf119cfc344ee98ee0f'

this issue has been ongoing for at least a week



Expected results:

flatpak package for thunderbird updates
Bug: When viewing multiple folder modes the blue new unread indicator isn't set in all of the modes
Status: NEW
Priority: P3
Created: 2024-12-22 10:40:45+00:00
Resolved: 2025-02-21 18:37:51+00:00

Steps to reproduce:
1. Add RSS feeds.
2. View both All Folders and Unread Folders.
3. Fetch new messages.

Expected:
The blue new unread messages indicator should be consistent in both Folder Modes.

Actual:
Sometimes the indicator only appears in one of the Folder Modes.

Usually my Unread mode is visible and I need to scroll to reach the All view. Today I fetched and there was no blue in Unread and I scrolled down to see all of the folders blue in All. There have been many times when some of the folders were blue in Unread and others weren't blue but should be. It might have been that the other folders were blue in All but I didn't scroll down to check until today. I also don't know whether this problem applies to folders other than RSS feeds.

128.6.0esr (64-bit) on Ubuntu Ubuntu 24.04.1 LTS.
Bug: Thunderbird sync on Daily doesn't sync anymore
Status: UNCONFIRMED
Priority: --
Created: 2024-12-22 16:30:28+00:00
Resolved: 2025-01-11 14:43:47+00:00

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

Steps to reproduce:

Hello,
I just tried to connect my thunderbird sync on thunderbird daily but it's not working anymore.


Actual results:

It's not working and I've got the error as shown on the joined print screen.


Expected results:

To work and sync ;)
Bug: Crash in [@ js::ElementSpecific<T>::initFromIterablePackedArray]
Status: UNCONFIRMED
Priority: --
Created: 2024-12-22 18:59:23+00:00
Resolved: 2024-12-22 19:08:53+00:00

New install on Win11.
Everytime I try to send an Email it crashes.

Pasting one of the crash logs below, other ones here:
https://crash-stats.mozilla.org/report/index/f6a3c9a0-f4b2-4095-b637-c2e910241222
https://crash-stats.mozilla.org/report/index/3220beb0-9e15-46a9-86b3-c5d4f0241222


Crash report: https://crash-stats.mozilla.org/report/index/d3b34f57-00f4-4c2f-bf8c-1716e0241222

Reason:
```
EXCEPTION_ACCESS_VIOLATION_WRITE
```

Top 10 frames:
```
0  xul.dll  js::ElementSpecific<signed char, js::UnsharedOps>::initFromIterablePackedArra...  js/src/vm/TypedArrayObject-inl.h:590
1  ?  @0x0000029e9ba4a427
2  xul.dll  (anonymous namespace)::TypedArrayObjectTemplate<unsigned char>::create(JSCont...  js/src/vm/TypedArrayObject.cpp:534
2  xul.dll  (anonymous namespace)::TypedArrayObjectTemplate<unsigned char>::class_constru...  js/src/vm/TypedArrayObject.cpp:494
3  xul.dll  CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::...  js/src/vm/Interpreter.cpp:481
3  xul.dll  CallJSNativeConstructor(JSContext*, bool (*)(JSContext*, unsigned int, JS::Va...  js/src/vm/Interpreter.cpp:497
3  xul.dll  InternalConstruct(JSContext*, js::AnyConstructArgs const&, js::CallReason)  js/src/vm/Interpreter.cpp:703
4  xul.dll  js::ConstructFromStack(JSContext*, JS::CallArgs const&, js::CallReason)  js/src/vm/Interpreter.cpp:750
4  xul.dll  js::Interpret(JSContext*, js::RunState&)  js/src/vm/Interpreter.cpp:3175
5  xul.dll  MaybeEnterInterpreterTrampoline(JSContext*, js::RunState&)  js/src/vm/Interpreter.cpp:395
```
Bug: browser.messages.listAttachments function does not return attachments in all cases
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-12-22 19:16:15+00:00
Resolved: 2025-02-17 21:33:50+00:00

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

Steps to reproduce:

I wanted to use browser.messages.listAttachments(messageId) in my add-on.
I noticed that the function works correctly when the Content-Disposition header is set to attachment or when it is set to inline and the Content-ID header is also present.
I cannot provide the original messages where this issue occurs, so I have prepared similar ones: one without the Content-Disposition header and one with Content-Disposition: inline.

Additionally, I am attaching a sample add-on that logs attachment information to the console.


Actual results:

The function listAttachments does not return an attachment in the following cases:
1. The Content-Disposition header is missing.
2. The Content-Disposition header is set to inline and there is no Content-ID header.


Expected results:

The function should consistently return a list of all attachments in every case.
Bug: Should the source string for an empty folder be "No messages found"?
Status: UNCONFIRMED
Priority: --
Created: 2024-12-22 22:35:38+00:00
Resolved: 2025-02-08 08:30:32+00:00

Steps to reproduce:

1. Delete all items in a folder.
2. The message state "No message found" (singular)
3. Should the message state "No messages found" (plural)

Thank you


Actual results:

Message states "No message found"


Expected results:

Message states "No messages found"
Bug: Incorrect Full Names are displayed in From/Correspondents when multiple users share the same email address
Status: UNCONFIRMED
Priority: --
Created: 2024-12-23 22:41:41+00:00
Resolved: 2024-12-26 21:03:07+00:00

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

Steps to reproduce:

We have support emails coming in via RequestTracker, so all of them have the same email address in From (like support@contoso.com) but different Real Names, e.g.:
From: "Alex Alexandropolis via RT" <support@contoso.com>
From: "Peter Petrenko via RT" <support@contoso.com>

Before 128.5.0 these different Real Names were rendered correctly in Correspondents/From columns and message preview pane.


Actual results:

Starting around 128.5.0 or 128.5.1 all such messages are rendered with just one single random Real Name both in Correspondents and From Columns, From field in message preview pane and message view window; the Real Name rendered is always one of the last that were corresponding from this email address. 

Actual messages From headers contain a correct Real Name when viewed via More->View Source, so I suppose it is some kind of caching optimization gone wrong.

The underlying mailbox is IMAP, it is accessed by four different MUAs; two instances of Thunderbird on different Windows 10 machines display the same behavior, Evolution and BlueMail render these messages properly and Thunderbird does not.


Expected results:

Display a correct Real Name extracted from the From header instead of cached value.
Bug: video can't find x-get-fourcc decoder but still plays
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-12-23 23:26:52+00:00
Resolved: 2025-01-02 18:39:44+00:00

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

Steps to reproduce:

got *.mp4 video in an email, open it to play


Actual results:

told me that it couldn't find decoder but when I closed window or cancelled, it would let me play the video

I attach screenshot of the message and another of the properties of the video. Let me know if you want the actual video (this has happened with multiple videos so it is not specific to a single *.mp4)

If I am correct, thunderbird is using totem for playing *.mp4

Running 128.5.0esr on Rocky 9.5


Expected results:

It should have just played and not given me the "unable to play" given that it was able to play
Bug: popup for new mail not working properly
Status: UNCONFIRMED
Priority: --
Created: 2024-12-23 23:34:46+00:00
Resolved: 2025-01-02 08:28:29+00:00

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

Steps to reproduce:

A new email message arrives in my inbox


Actual results:

Sometimes I get a popup about this new mail, sometimes I get no popup, sometimes I get a popup about the last mail I read. I cannot figure out the rhyme or reason beyond seeing that "something changed and it isn't working properly"

I think this bug may have already been reported given some of the suggestions I got but none of them seemed to address the randomness of what is happening, so I figured I'd submit as a new bug and let the developers decide where it should go or if it is truly a new bug

Running 128.5.0esr on Rocky 9.5


Expected results:

I expect to get a popup about this new email message that has arrived in my inbox
Bug: 100% CPU use when the server is slow with status bar active
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-12-24 21:56:14+00:00
Resolved: 2025-01-02 08:29:26+00:00

Steps to reproduce:

Using the official 64bit binary, version 128.5.2esr.

Why does the CPU use stay around 100% when the remote IMAP server is slow (to login/fetch a list of remote messages/etc.)?

Thunderbird should basically consume 0% of the CPU in this situation but that's not the case.

I'm not asking it to index gigabytes of messages or perform some crazy CPU intensive operations.

 * SPAM filtering is completely disabled here.
 * Message indexing/search is also disabled.
 * I have zero add-ons installed except a custom theme.

That's under Fedora Linux 41 with amdgpu and Xorg/X11/XFCE4. This is reproducible on my desktop PC as well with NVIDIA binary graphics. Again XFCE. I don't have Thunderbird installed on Windows, so I can't say if the bug is specific to Linux or not.

It's been like that for at least a year now. Extremely annoying specially for laptop users.

You can see it on the screenshot: 30 seconds (!) CPU time on a new fast eight core Zen 4 CPU and gigabytes of free RAM. I've basically launched it and left it running.

Could it be this weird progress indicator at the bottom to the right?
Bug: donation appeal: RTL locale but English fallback text: The English period is in the wrong side of the sentence
Status: UNCONFIRMED
Priority: --
Created: 2024-12-25 21:22:05+00:00
Resolved: 2025-01-07 06:39:46+00:00

Steps to reproduce:

I installed the app from KDE Discover and got the `Help Keep Thunderbird Alive` from https://updates.thunderbird.net/ar/thunderbird/128.0/dec24/ ad.


Actual results:

 The ad shows up in English, not in Arabic. Despite this, the periods are in the wrong place at the beginning of the line at the last line of each paragraph.


Expected results:

The periods should be shown it's spot at the end of the sentence where it should be.
Bug: Filter cannot delete email with large attachment(s) -- due to default mailnews.tcptimeout/5 (imap append timeout) too short
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-12-25 21:27:17+00:00
Resolved: 2024-12-30 02:02:48+00:00

Steps to reproduce:

1) Create a filter to move emails from the Inbox of one mailbox (i.e.: FirstMailBox@gmail.com) to the Inbox of another mailbox account (i.e.: SecondMailBox@mozilla.org).
2) Receive an email in FirstMailBox with one or more large attachment(s), so the email is at least 12 MBytes in size.



Actual results:

The large email and its attachment(s) are copied to the SecondMailBox from the FirstMailBox, but the original email copy remains in the FirstMailBox and the filter no longer processes incoming emails.

Solution: Manually delete from the FirstMailBox the large email preventing the filter from operating.


Expected results:

The large email and its attachment(s) are copied to the SecondMailBox from the FirstMailBox, and the email no longer shows in the FirstMailBox.

The filter always works correctly and as expected when the email has no attachments or the attachment(s) is (are) small, i.e.: under 10MBytes.  The problem only shows when the email attachments are very large.
Bug: Tools/Export produces corrupt zipped file that cannot be extracted or imported
Status: UNCONFIRMED
Priority: --
Created: 2024-12-26 18:02:40+00:00
Resolved: 2025-01-07 02:11:15+00:00

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

Steps to reproduce:

Tools\Export (to export complete Thunderbird profile to a zipped file for future import)


Actual results:

Export completed successfully but produced a corrupted zipped file that could not be extracted (by Windows or WinZip) or imported back into Thunderbird
As a consequence I lost al my saved emails in 'Local Folders' when I recently upgraded my computer as I relied on the Export function to produce a file I could import to the new computer.


Expected results:

Export should have resulted in a profile back-up that could be imported into a new computer. 
Following the export process the resulting zipped file could not be opened by windows: 
Right click and extract resulted in error saying windows cannot open folder, compressed folder is invalid.
Opening the file with WinZip  led to error 'central directory not found' also saying 'cannot open file - does not appear to be a valid archive)
Right Click and open with WinRar - File opens but on extracting the folder it lists 90 errors referring to file is corrupted, and finished stating 'The archive is corrupt'
I am unsure if the size of the profile file is the problem...the Export function notes that if the file is greater than 2Gb to back it up manually...my latest test file was 7.2Gb and my originally lost file from my old computer was 19Gb.
Regardless, there appears to be something fundamentally wrong with the Tools\Extract process and the resulting compressed file is unreadable / unusable.
I haven't attached any of the zipped profile files as they are very large.
Bug: Can't write the response in a reply to an email
Status: UNCONFIRMED
Priority: --
Created: 2024-12-26 20:03:41+00:00
Resolved: 2024-12-28 12:06:28+00:00

Steps to reproduce:

Clicked reply on email.


Actual results:

There is no empty, unformatted space above the original content in which to write the message. Clicking near the top, cursoring up/backwards and Just typing characters does not noticeably add content to the beginning.


Expected results:

When replying to a received email, the cursor is expected to be located at the (0, 0) position, at the beginning of at least one unformatted newline prefixed to the original message.

I'm currently on the latest available major version on Ubuntu 22.04, and Flatpak is currently at the same major release. I'd like to be able to test on 135 but there appears to be no easy way to get it.
Bug: Buffer overflow?
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-12-26 21:45:00+00:00
Resolved: 2025-01-02 09:05:20+00:00

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

Steps to reproduce:

This bug is a the result of an occured malware-attack, which was caused by (too fast) clicking on a link of a malicious mail.

I have received 2 mails with similar layout and similar links. Only the link in the first mail has been clicked. See attachment: "Maleware-Links.txt". Later examination of the URL's resulted in HttpStatus 400. I don't know if the server-data caused the problem or the URL's itself are probably handled unsafe.


Actual results:

Clicked a link in a phishing mail. The click resulted in a download and immediate execution of program-code on Windows 11.
There was no further message or required confirmation.

The only known explanation for this behaviour is a buffer-overrun, which can be mis-used to execute malicious code.


Expected results:

1) expectation was that a website is about to be opened. This did not happen.
2) in case of software-download and/or execution I would expect a prompt before anything happens. (e.g. as described in bug 1939203)
Bug: GMail: Trying to create separate, unique copy of email, but TB still deletes both if I delete 1
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-12-26 22:39:04+00:00
Resolved: 2025-01-02 08:20:02+00:00

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

Steps to reproduce:

https://forums.mozillazine.org/viewtopic.php?t=3118228
https://sh.reddit.com/r/Thunderbird/comments/1af2qbs/want_to_create_a_second_copyduplicate_of_a_sent/

To help keep track of things, I want TB to not only place a copy of the sent email in the default sent folder (which is does) but I ALSO want it to create a second/separate/unique copy of that email in a different location, IE: my inbox, as that's how I keep track of when I sent something in a response. For years, this has never been a problem when using Charter both as POP or IMAP. I've switched to GMail and unfortunately Thunderbird is not doing this. When I do, and I then delete the copy that's in my inbox, it also deletes the other copy in the sent mail. 

I found this out the hard way when I had to go back into my sent items to find something, only to see I was missing a huge amount of sent messages because they deleted when I deleted my inbox copy. Regular users have no idea this is happening.

I have tried creating a filter than whenever I send an email, it creates a 2nd copy in my Inbox and also using even Options > Send A Copy To > Inbox. Same result, if I delete one, it for some reason also deletes the other, even though it SHOULD be a completely separate, different copy.

I did a test where I sent something via GMail and did a 'Send A Copy' to my Spectrum email inbox. This worked and when I deleted it, it didn't delete the sent copy in the GMail box. This behavior does not occur when using using the local/full Outlook program.

Mac OS 12.7.6 (21H1320)
Thunderbird 128.5.2esr (64-bit)
Bug: IMAP folders are always compacted when TB exited
Status: UNCONFIRMED
Priority: --
Created: 2024-12-27 12:59:59+00:00
Resolved: 2024-12-30 20:09:51+00:00

Steps to reproduce:

IMAP account with "When i delete a message move it to this folder ..."
Global setting "Compact all folders when it will save over ... MB in total" is NOT set.
Delete a message from IMAP folder.
Close Thunderbird.


Actual results:

The IMAP folder gets compacted. You can see this in the filesystem if the folder is large (>1GB). The deleted message is only some KB, far below the 500MB threshhold.


Expected results:

The folder should not be compacted
Bug: Some imap status messages not shown
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-12-27 18:46:02+00:00
Resolved: 2024-12-28 09:50:29+00:00

Some imap status update messages are no longer shown, like "Looking for folders..."

From bug 1928623.: https://searchfox.org/mozilla-central/rev/dd133bbed40214cd1e2c301cf5332098ed7c81eb/intl/strres/nsStringBundle.cpp#986-990 coming from https://searchfox.org/comm-central/rev/c531f0720c9996c077467e94e81ae4dc8a825154/mailnews/imap/src/nsImapMailFolder.cpp#6204
Bug: not all SSL-TSL are supported
Status: UNCONFIRMED
Priority: --
Created: 2024-12-28 16:44:47+00:00
Resolved: 2024-12-30 12:59:55+00:00

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

Steps to reproduce:

send an email through my domain ( using a mail server provider )


Actual results:

email doesn't get sent.
I'm able to synchro imap but not smtp.



Expected results:

I installed emClient and it detected and sent email properly.
Tried to copy the same settings in Thunderbird but there are missing options.
See attached file.
Not a big deal but hope you can improve your products.. this is related to the core basic functionality and thought could be important to mention.
Bug: TB on windows and mac is becoming unusable
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2024-12-28 22:39:25+00:00
Resolved: 2025-02-21 19:22:29+00:00

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

Steps to reproduce:

It will be difficult to do anything specific with this report but the developers should consider the code. 


Actual results:

I have 2 macs (2016 and 2019 intel MP Pro) and 2 windows machines.
1 - first windows machine, stopped showing anything in the message pane. removed and reinstalled multiple time, new profiles, etc. No help. Switched to EM Client
2 - Second windows machine. Open quick search and start typing, Characters echo after 10-15 seconds, search takes over 1 minute. Switched to EM Client
3 - 2019 Mac, No problems
4 - 2016 Mac. After launch it takes 2-3 minutes to finish loading. Who can wait that long? Now using email web gui and EM Client
5 - For comparison, 5 linux systems exhibit no issues with TB


Expected results:

It should work and be equally fast everywhere.

Without any error messages this will be hard to reproduce much less debug.
Nevertheless, my experience tells me that when there are cross-platform issues, it is likely that some code is being executed conditionally and that is causing the problems. I am a long-time user and donor but these problems make it difficult to remain a devoted user. I hope someone will take this seriously, and hopefully uncover the root cause of the problem.

Thank you
Bug: with screenreader, can't use the OAuth2 login window (inaccessible to screen-readers)
Status: UNCONFIRMED
Priority: --
Created: 2024-12-29 00:22:05+00:00
Resolved: 2024-12-29 11:24:43+00:00

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

Steps to reproduce:


1. Turn on a screen-reader such as NvDA or Narrator
2. open Thunderbird 128.5.2ESR
3. press alt+f for file & arrow down until you find the option to add a new account.
4. When prompted, enter the credentials for your outlook.com account & press enter to continue.
5. On this next screen, which is inaccessible to screen-readers, you're asked to enter your credentials again.


Actual results:

I cannot get passed the screen listed in step 5, as it is not accessible to me, as a screen-reader user.


Expected results:

A screen-reader should be able to read & navigate that screen without issue.
Bug: cancelled messages do not go to trash since new version
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-12-29 15:22:51+00:00
Resolved: 2025-01-02 07:55:28+00:00

Depuis la nouvelle version 91,3 pourquoi les messages annulés ne vont plus dans la corbeille? où vont-ils???