av9ash/GitBugs huggingface dataset:
Bug: Thunderbird - Modification of replied mail content without knowledge of replier of the mail using CSS
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2022-10-19 16:03:03+00:00
Resolved: 2024-05-30 18:01:44+00:00

## Summary:
Hacker can modify the contents of the forwarded mail including message added by forwarder and forwarded headers without the knowledge of forwarder.

## Steps to Reproduce:
1. To reproduce this issue you need 2 email accounts in Thunderbird. eg: victim1@mail.com, victim2@mail.com ( You can use same email if you want ).
2. Use any mail client to sent HTML email to victim1@mail.com [ Sample HTML code given below ]
3. Open that mail in victim1 inbox.
4. Click forward button and add victim2@mail.com in To field and add any message if you want.
5. Click send button and open that mail in victim2@mail.com inbox.
6. You can see that the whole contents are changed.

## Sample HTML Code:
```
<style>
  div > p {
    visibility: hidden !important;
    font-size: 1px !important;
    line-height: 0 !important;
  }
  div > .moz-forward-container {
    visibility: hidden !important;
    font-size: 1px !important;
    line-height: 0 !important;
  }
  div .moz-forward-container .a {
    visibility: hidden !important;
    font-size: 1px !important;
    line-height: 0 !important;
  }
  div .moz-forward-container .b {
    visibility: visible !important;
    font-size: 16px !important;
    line-height: 1.5 !important;
  }
</style>
<div>This content will be visible always<br>
  <span class="a">
    This content will display onle before forward
  </span>
  <span class="b" style="visibility: hidden; font-size: 1px; line-height: 0">
    This content will display only after forward<br>
    Hacker can modify all the contents including message added by forwarder of the mail, forward headers
  </span>
</div>
```
## Impact:
1. Hacker can make miscommunication between victims.
2. This will reduces the good user experience and integrity of the mail.
3. It has high impact because hacker can fully customize the contents of the forwarded mail including message added by forwarder and forwarded headers with his HTML and CSS skill.

## Example Attack scenario:
 The hacker sends a mail CEO. The CEO will see "I need my account details" and he thinks that the mail was wrongly send to him. so he forward that mail to IT team with the message as "Send him a details". But when the IT team opens the mail they will see " send admin username and password to attacker@mail.com" so they will send admin creadentials to the attacker because their higher officer said that.

## Fix:
Don't allow hacker to access the contents outside of this HTML. Put all the HTML contents that received from user into div and modify all the CSS styles by adding the classname of that parent div.
Or you can convert all the CSS to inline CSS and use it for all the places.

Thanks
Bug: When composing a new message with two languages as active dictionary default, only one is really active.
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2022-10-19 17:42:16+00:00
Resolved: 2024-02-15 12:43:28+00:00

Steps to reproduce:

I have 5 language dictionaries of which I have set two to be used (Dutch and English(Ca)) in my 'Global Composing Preferences'. I start composing a new language and I start typing in Dutch (or a mix of English and Dutch). There is no spell checking then for the Dutch part. That is red underlined. The English text is accepted. I then go to the 'Check Spelling' Icon and activate an other language (English UK). And then the Dutch is being spell checked.


Actual results:

With multiple active dictionaries only one is active. 


Expected results:

With multiple active dictionaries all should be active.
Bug: Smooth Scrolling of Settings not "smooth" on High Refresh Rate display (macOS ProMotion)
Status: UNCONFIRMED
Priority: --
Created: 2022-10-19 19:03:08+00:00
Resolved: 2023-01-24 13:44:17+00:00

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:106.0) Gecko/20100101 Firefox/106.0

Steps to reproduce:

1) Select an email/open a tab
2) Attempt to scroll
3) Notice scrolling is choppy and not "smooth"
This can be seen throughout the UI


Actual results:

Smoothing in Thunderbird on ProMotion displays (M1 Pro 16") is not smooth. Smooth scrolling is enabled in Thunderbird. Running Thunderbird 106b5 on macOS ARM.


Expected results:

Scrolling on ProMotion display should be smooth. Scrolling should be comparable to Firefox after version 103 release.
Bug: FROM name displayed when reply from mailing list
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2022-10-19 23:23:46+00:00
Resolved: 2023-09-07 07:54:50+00:00

Steps to reproduce:

Sent email included a mailing list in BCC.


Actual results:

 When a recipient emails back, Thunderbird's FROM field displays the name that appeared in TO field when orig email was sent


Expected results:

The recipient's email address should appear under FROM
Bug: Combine emails that form a conversation doesn't work correctly.
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2022-10-20 00:26:51+00:00
Resolved: 2022-10-22 13:17:06+00:00

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

Steps to reproduce:

I had a series of emails that formed a long conversation between myself and another person.  Since a recent update you have tried to combine these into one entry in my list of emails.  The problem is that it doesn't always work correctly.  In particular, the latest email in the conversation sometimes does not show up at all. and I cannot determine what the most recent email is saying. Furthermore, I don't always want you to do this!  
Sometimes I want to store different emails in different places.  I want to be able to disable this "feature".  Or, at the very least, you should make it work correctly.


Actual results:

I got a sequence of old emails but could not see the most recent one that had been sent by my colleague.  By the way, I have no idea how to determine what "version" I am running.  My system says version 102.3.3, which is not an option in your list of versions.


Expected results:

The most recent email should have been the first one that I saw.
Bug: Nested message threads are back on
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2022-10-20 02:47:52+00:00
Resolved: 2022-11-04 04:08:45+00:00

User Agent: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36

Steps to reproduce:

I turned off the nested message threads (I can't remember where) a couple of months ago.




Actual results:

I added 2 new accounts & they now have nested message threads. The others don't.


Expected results:

I thought it was a setting in settings, but we did a search for threads, nested & nothing showed up.
Bug: Since last updates (v101..., updated now to 102.4.0) I can't receive emails from imap-mail.outlook.com
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2022-10-20 07:50:17+00:00
Resolved: 2022-10-22 01:20:39+00:00

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

Steps to reproduce:

I only started Thunderbird


Actual results:

 I get the message
 'Anmeldung auf dem Server imap-mail.outlook.com mit Benutzernamen 'mh@talkevent.de'fehlgeschlagen


Expected results:

Thunderbird should be able to connect an download my latest emails
Bug: Composing a message using the command line while thunderbird is not running makes empty body
Status: UNCONFIRMED
Priority: --
Created: 2022-10-20 08:08:52+00:00
Resolved: 2022-11-09 07:29:45+00:00

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

Steps to reproduce:

When starting thunderbird (without it already running) with the compose argument to immediently open the email composition dialog, I passed a body argument but the resulting body was empty in the dialog.

This was attempted both from C# code and from powershell, in the case of powershell, the statement was:

./thunderbird -compose "body='my cool test message'"


Actual results:

The compose message window opened but the body was empty.
Furthermore, other properties are set properly, i.e if one were to pass args for to, attachments, ... they are all properly set in the compose message window

Additionally this works fine if Thunderbird was running prior to running the thunderbird -compose command.


Expected results:

The body should have been set by the compose command.
Bug: Open large attachments like jpg or pdf (doubleclick) ends up in unknown format, malformed or file not found
Status: UNCONFIRMED
Priority: --
Created: 2022-10-20 09:24:20+00:00
Resolved: 2023-06-01 02:34:47+00:00

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

Steps to reproduce:

1.) Doubleclick pdf or jpg in E-Mail -> Error message (see. screenshot)
2.) tryed to store these pdfs or jpgs on harddisk
3.) went to destination folder 
4.) files only have 1KB size


Actual results:

File cannot be opened. after doubleclick a message (s. screenshot) appears like: unknown picture format or malformed file
Heres a temporary solution:
1.) Drag E-Mail out from Thunderbird to Desktop
2.) Open E-Mail with doubleclick from Desktop
3.) open pdfs or jpgs with doubleclick in this E-Mail now without problems


Expected results:

Doubleclick should open attachments immediately without draging it out to desktop
Bug: New keyboard shortcuts (Alt+number) not working on Czech keyboard
Status: UNCONFIRMED
Priority: --
Created: 2022-10-20 09:47:12+00:00
Resolved: 2022-11-16 16:20:19+00:00

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

Steps to reproduce:

Try open calendar with shortcut CTRL+SHIFT+C (Windows 10) = not work in new version, but keyboard shortcut Alt + number not work too.


Actual results:

Nothing


Expected results:

Open calendar or tools from left panel with showed keyboard shortcut.
Bug: Build bustage 2022-10-20 - File listed in FINAL_TARGET_FILES does not exist: /builds/worker/checkouts/gecko/browser/actors/ContextMenuChild.jsm
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2022-10-20 11:15:47+00:00
Resolved: 2023-01-03 23:21:43+00:00

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

---
```

```
Bug: no promt on self signed certificates
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2022-10-20 12:14:01+00:00
Resolved: 2023-02-14 02:44:14+00:00

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

Steps to reproduce:

update from 91.13.0 to 100xx



Actual results:

i use a mailserver in local network within a self signed certificate, if i set ssl on the accunt settings, restart TB a prompt will pop up to allow the exception. Up version 101 the pop up is missing an i can't use ssl.


Expected results:

reactivate the pop up on self signed certificate
Bug: IRC chat screen jumps down when a new message appears
Status: UNCONFIRMED
Priority: --
Created: 2022-10-20 13:39:31+00:00
Resolved: 2022-10-24 09:30:21+00:00

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

Steps to reproduce:

Connect to IRC account in the chat window.
Given long enough text history, scroll upwards.


Actual results:

When a new message appears (but not room info like users joining / leaving) then the screen jumps downward to show that message.
This makes it very inconvenient to read chat history as the screen keeps jumping downward.


Expected results:

The screen should remain wherever it is if it is scrolled anywhere upwards.

I noticed this change in behaviour since the latest larger UI change few months ago.
Bug: 3-pane customize toolbar dialog spans both of dual monitors first time it gets opened
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2022-10-20 17:25:39+00:00
Resolved: 2023-09-05 12:53:36+00:00

Today I suddenly found 3-pane customize toolbar dialog popping up across both screens, and I see no reason why I would ever have resized it to that extreme size, so I assume it's Daily starting out with wrong dimensions of entire desktop instead of current screen.

It does seem to remember the right size after resizing, so it's just a minor nit, but quite confusing when it happens first time. I actually thought we had reduced the number of icons, because I never checked on the other screen, and had no reason to.

STR

- Two monitors, one desktop
- Right-click on Mail Toolbar > Customize

Actual result
- Customize dialog initially spans both monitors

Expected
- Customize dialog to only span current monitor where Thunderbird is open
Bug: Group calendar not listed
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2022-10-20 17:54:32+00:00
Resolved: 2022-10-22 06:15:11+00:00

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

Steps to reproduce:

- File > New > Calendar > On the Network
- Username: myemail@gmail.com
- Location in the format:
https://apidata.googleusercontent.com/caldav/v2/_CALID_/events
where _CALLID_ is the calendar ID of a *group* calendar.
- Find calendars


Actual results:

It lists my calendars, not the group calendar.


Expected results:

Subscription of the group calendar specified by URL.
Bug: "Received" and "Date" have wrong values in message list which differ from Delivery-date in source
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2022-10-20 18:51:05+00:00
Resolved: 2024-02-06 20:04:04+00:00

Steps to reproduce:

Background:
Observed on Ubuntu.  After the system had updated from version 91 to 102 in the background, when I next started thunderbird, it at first wouldn't bring up anything properly.  I killed the process and tried again.  This time I got ugly new icons, and thunderbird forgot the tabs I had had open, and all my accounts acted like I'd never clicked on them -- or at least not since receiving new emails, which was not the case.  Then, in each folder I clicked, there were a number of messages with dates that were apparently the time I clicked the folder, not the time the message was sent or received.  Whatever the cause for thunderbird losing the time/date data to begin with, I observe that this is an ongoing problem.
What I did:
1) Moved one of the affected emails from one folder to another folder in the same account.  Moved it back again.


Actual results:

The Received and Date fields show the time I moved the message between folders, not the time and date sent or received.  This is not simply a matter of display; it seems to be wrong in the database itself because I can do a search for emails in the last day and find all these emails I've had for many years.


Expected results:

1. Thunderbird should not lose the dates it has.
2. Thunderbird should never update an email's dates based on moving it to another folder, whether in the same or a different account.
3. Thunderbird needs a mechanism to reevaluate such erroneous dates (and other email metadata it stores) by reexamining the actual email data (raw source).

The set of emails that lost their dates doesn't seem entirely random.  For example, in one folder, only emails sent to a particular alias (that is forwarded to this account) were affected.  Likewise in another folder, but with a different alias.  But it wasn't ALL the messages in that folder sent to that alias that were affected.  Other than that, I have not found a unifying characteristic about the affected emails.

Attachment:
Screenshot from a folder view with emails up to a decade old showing as though I'd suddenly received them today.  Time was the time I first accessed the folder after the wonky update.
Bug: Compose and get messages Button is missing with the new update. I've reinstalled, uninstalled completely and reinstalled and I still am unable to compose a new email.
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2022-10-20 19:35:32+00:00
Resolved: 2023-01-11 20:08:03+00:00

Steps to reproduce:

The compose button is simply missing


Actual results:

I rebooted, reinstalled and still i'm missing the compose button


Expected results:

Above my email account there should be a compose button and it is just missing in action. The only way I have found to compose a new message is I have to click on the account, and then I have a few options on what do do with the account on the right which one of them is compose. But I know that there should be an easier way to compose a new email.
Bug: How do I delete this tables??
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2022-10-20 20:13:16+00:00
Resolved: 2022-11-05 21:56:26+00:00

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

Steps to reproduce:

How do I delete some table that got inserted after reply to email? I click everywhere and can not find an option to delete this!


Actual results:

I have some markup that I can not get rid of!


Expected results:

I should be able to clear the text area entirely without PITA!
Bug: Intermittent comm/mail/test/browser/global-search-bar/browser_clickResultItem.js | tab count is as expected after - 2 == 3 :: testClickingGlobalSearchResultItemOpensOneTab
Status: RESOLVED
Priority: P5
Resolution: WORKSFORME
Created: 2022-10-20 21:52:15+00:00
Resolved: 2024-08-30 00:07:00+00:00

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

---
```

```
Bug: Unable to delete emails with new version 102.4.0
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2022-10-20 22:27:56+00:00
Resolved: 2022-11-04 17:46:50+00:00

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

Steps to reproduce:

Tried to delete emails I did not want.


Actual results:

Email goes away, then comes right back.  Deleted trash folder, and reinstalled. Then it worked until I closed and reopened Thunderbird.


Expected results:

Should be deleted and moved to trash folder.
Bug: Port bug 1778565 to Thunderbird - nsContentUtils::SlurpFileToString removal
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2022-10-20 23:30:49+00:00
Resolved: 2022-10-21 00:04:29+00:00

+++ This bug was initially created as a clone of Bug #1778565 +++

Bug 1778565 removes nsContentUtils::SlurpFileToString which the compose code was using in one place for reading in file data.
Bug: Cmd+N does not open Write window (composition of new message)
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2022-10-21 04:57:13+00:00
Resolved: 2022-10-26 04:50:58+00:00

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:106.0) Gecko/20100101 Firefox/106.0

Steps to reproduce:

If I want to start a new mail, I could use CMD-N to open the window. Since the new update the "Message" menue item shortly blinks and nothing happens


Actual results:

After CMD-N nothing (klicking with mouse on new window works)

I am usin g a Mac with Monteray 12.5.1


Expected results:

Open new window for writing a mail.
Klicking on "Message -> New message" in the menu works, bu I am so much used to keyboard shortcuts.
Bug: Files from Thunar's "send to mail recipient" plugin are no longer attached to new email
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2022-10-21 07:11:51+00:00
Resolved: 2022-11-25 22:11:19+00:00

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

Steps to reproduce:

Thunderbird is set as preferred mail reader in XFCE
Rightcklick on file in Thunar 4.16.11 choose "send to mail recipient".



Actual results:

New mail opens, but the file is not attached.

I opened an issue against thunar, but they suppose changes on thunderbirds side might cause this behaviour.
https://gitlab.xfce.org/xfce/thunar/-/issues/911


Expected results:

New mail opens with the file attached.
Bug: 107.0b1 Downloads the same messages over and over again on POP3 protocol
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2022-10-21 08:43:48+00:00
Resolved: 2022-10-25 11:56:55+00:00

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

Steps to reproduce:

1. download email messages with POP3
2. delete or mark read.
3. download email messages again


Actual results:

Deleted and read messages are returned to the received mailbox.


Expected results:

Deleted and read messages should not return
Bug: Thunderbird 102.2.2 often hangs/freezes
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2022-10-21 23:56:33+00:00
Resolved: 2022-11-16 08:10:39+00:00

Both when reading and composing email, thunderbird hangs at random moments. This happens constantly (eg, every minute when actively using thunderbird). As far as I can tell, it only happens when going through unread email, not old mail. It also did not happen on the previous version, though I dont know what version that was (it auto-updated). This is on ubuntu 18.04.6 (xfce 4.12 if it matters), and I have plenty of free memory (using about 4 out of 16GB normally).

Some examples:
- using down arrow to go through unread email: it displays a few messages (5-10) and then freezes for a minute or so. The email it freezes on is not one that is big or has attachments.
- Clicking reply or reply-all: Sometimes it freezes, again for a minute or so
- In the middle of composing a message, in the window produced by "reply"
- Using workspace switcher: it sometimes takes a minute to actually show anything  (other than a window frame/outline) after selecting the workspace. I'm not sure if this is related to the hanging bug, but it only started happening on this version

My email settings, which have not changed for over a year and many thunderbird versions, are: pop, SSL/TLS, normal password. The outgoing server is normal password, starttls.
Bug: chrome://messenger-region/locale/region.properties no longer mapped
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2022-10-22 06:48:31+00:00
Resolved: 2022-10-24 16:20:30+00:00

chrome://messenger-region/locale/region.properties is not mapped, but it's used for a few things which are now broken.
Looks like https://hg.mozilla.org/comm-central/rev/93670bb77046#l2.13 took away too much.