av9ash/GitBugs huggingface dataset:
Bug: "Programming bug" reported when setting up new email account manually
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2020-02-12 09:05:31+00:00
Resolved: 2020-05-24 16:10:59+00:00

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

Steps to reproduce:

This is on Ubuntu 18.04.3 LTS, Thunderbird 68.2.2 (64-bit). Cannot manually update versions, etc., as this is rolled out automatically by my company.

1. Start `thunderbird` from gnome-terminal
2. Open Preferences > Account settings
3. Open Account Actions > Add email account
4. Enter name, email address, password
5. click Continue
6. Account found (Exchange account, but am not allowed to install the Owl add-on): Click Manual config
7. Enter config details:
  - IMAP, Port 993, (SSL/TLS alreaedy in field)
  - SMTP, 587, (STARTTLS already in field)
  - Incoming = email address, Outgoing = emtpy
8. Click Re-test
9. Thunderbird finds settings (Kerberos/GSSAPI)
10. Click Done


Actual results:

I get a pop-up with "Programming bug. Assertion failed, see log."

Stack trace:

1581498080170	addons.xpi	WARN	Not converting unknown addon type undefined
1581498088288	addons.xpi	WARN	Can't get modified time of /usr/lib/thunderbird/features/wetransfer@extensions.thunderbird.net
Programming bug. Assertion failed, see log.
-- Exception object --
+ _message (string) 'Programming bug. Assertion failed, see log.'
+ stack (string) 615 chars
+ constructor (function) 4 lines
+ message (string) 'Programming bug. Assertion failed, see log.'
+ toString (function) 3 lines
*
-- Stack Trace --
Exception@chrome://messenger/content/accountcreation/util.js:147:3
NotReached@chrome://messenger/content/accountcreation/util.js:159:13
assert@chrome://messenger/content/accountcreation/util.js:19:11
needed@chrome://messenger/content/accountcreation/emailWizard.js:2074:5
open@chrome://messenger/content/accountcreation/emailWizard.js:2132:23
onCreate@chrome://messenger/content/accountcreation/emailWizard.js:1886:30
oncommand@chrome://messenger/content/accountcreation/emailWizard.xul:1:20
MsgAccountManager@chrome://messenger/content/accountUtils.js:290:12
oncommand@chrome://messenger/content/messenger.xul:1:1
2020-02-12 10:03:21	mail.setup	ERROR	Error creating account.  ex=Programming bug. Assertion failed, see log., stack=Exception@chrome://messenger/content/accountcreation/util.js:147:3
NotReached@chrome://messenger/content/accountcreation/util.js:159:13
assert@chrome://messenger/content/accountcreation/util.js:19:11
needed@chrome://messenger/content/accountcreation/emailWizard.js:2074:5
open@chrome://messenger/content/accountcreation/emailWizard.js:2132:23
onCreate@chrome://messenger/content/accountcreation/emailWizard.js:1886:30
oncommand@chrome://messenger/content/accountcreation/emailWizard.xul:1:20
MsgAccountManager@chrome://messenger/content/accountUtils.js:290:12
oncommand@chrome://messenger/content/messenger.xul:1:1

Somewhat related to bug 1120089


Expected results:

The account is correctly set up.
Bug: Tab focus ring no longer cycles through the default buttons of a dialog
Status: RESOLVED
Priority: P1
Resolution: DUPLICATE
Created: 2020-02-12 14:32:06+00:00
Resolved: 2020-02-13 00:04:06+00:00

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

Steps to reproduce:

Using trunk, update

1. Create a new message (ctrl-n)
2. Edit it, then close: ctrl-w)
3. In the Save as draft dialog, press the tab key


Actual results:

The caret no longer moves and the user needs to press shift-tab to cycle the dialog


Expected results:

tab key should cycle the dialog, reverse of shift-tab
Bug: MacOS unread messages not highlighted
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-02-12 15:18:00+00:00
Resolved: 2020-02-12 18:35:05+00:00

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

Steps to reproduce:

Using MacOS, open any folder containing unread messages


Actual results:

All messages in the list show only a regular type face, and unread messages are not distinguished in any way.


Expected results:

Unread messages should be highlighted in bold. (Note that this is a MacOS problem only. On Windows 10 the message highlighting is correct.)
Bug: Subject column (and others) in message list may show any message header starting with a substring of known RFC header, like Su: instead of Subject:
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2020-02-12 21:14:32+00:00
Resolved: 2021-05-10 06:42:44+00:00

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

Steps to reproduce:

I can reproduce this on Windows 10 and Debian 10.

Simple variant, simulating reality:
 - Open a mbox-like file in Thunderbird profile folder with a text editor
 - Before the real "Subject: " line Insert another line beginning with "S: " and following any string.

Real variant:
 Use ClawsMail to export mails to mbox format. ClawsMail stores (sometimes, not always) its meta data into the mbox files and create e.g. "S: " lines before the "Subject: "

Here is an example of an Thunderbirds mbox-like-file entry

From - Wed Feb 12 21:59:52 2020
S: Fake Subject
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
X-Mozilla-Keys:                                                                                 
FCC: mailbox://ich%40gmail.com@pop.gmail.com/Sent
X-Identity-Key: id1
X-Account-Key: account1
To: receiver@world.uni
From: vorname nachname <ich@gmail.com>
Subject: This is the real subject
Message-ID: <3adb0f5d-9992-9211-073c-fa163304fd4d@gmail.com>
Date: Wed, 12 Feb 2020 21:59:52 +0100
X-Mozilla-Draft-Info: internal/draft; vcard=0; receipt=0; DSN=0; uuencode=0;
 attachmentreminder=0; deliveryformat=4
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
Content-Type: text/html; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Text<br>
    </p>
  </body>
</html>



Actual results:

It causes the message list to use the wrong line as subject for the subject column.
The screenshot attached ilustrates the problem.

The message list contains a mail with "Fake subect" but in the message view the subject is displayed correct.
Bug: TB creating trash folder for Gsuite
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2020-02-12 22:47:32+00:00
Resolved: 2021-03-07 01:13:07+00:00

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

Steps to reproduce:

Nothing


Actual results:

So I'm not sure when I noticed this after signing up for Gsuite, but it took a couple of weeks to show it to my website coder so he could determine if this was a trash folder in gmail or only in TB & it's ONLY in TB.

See how it's below the text "Gmail?" That would logically mean that gmail created it, but they didn't.

Not only that, it looks to be a folder that is taking multiple drafts of e-mails I'm writing & saving them in this folder & gmail doesn't have a drafts folder, or if there is one, it deletes the e-mail once you send it.

This one has the same e-mail saved multiple times & I normally don't take long to write an e-mail which is why I rarely have e-mail in my draft folder (only 6 in my TB draft folder) & why is it named Trash? LOL

This is very very strange - https://mega.nz/#!Ip0zTbqA!O-6rvQ2Y7aExTJg_aEJAkDBwbP-P4Kl6mGidkdSoXNI

There's no way to empty it, but there is an option to delete, but I thought you should see this is what's happening & if I delete it, will it come back?

Thanks


Expected results:

No draft aka trash folder that saves e-mails every 2 secs & keeps them LOL
Bug: High cpu used by thunderbird when idle
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2020-02-13 10:13:39+00:00
Resolved: 2020-12-30 15:54:03+00:00

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

Steps to reproduce:

Environment: 
Ubuntu 18.04 LTS
Thunderbird 68.5.0 (64 bit) installed from ppa:mozillateam/ppa (latest stable)


Actual results:

Sometimes happens that TB is opened and my PC fan starts to revs a lot.
Looking at system monitor TB is guilty of high CPU usage and when I close it cpu (and fan) comes back to normal. 
Pretty strange since TB windows is in background, I keep it open to be notified by new emails.


Expected results:

Thunderbird is working normally, checking emails with normal CPU/Memory footprint.
Bug: drag and drop attachments into file browser creates .desktop file (KDE)
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-02-13 11:26:30+00:00
Resolved: 2023-09-13 10:30:17+00:00

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

Steps to reproduce:

Drag and Drop attachment into Dolphin/Krusader window.



Actual results:

The only option offered is "Link here"
This creates a .desktop file


Expected results:

The actual attachment should be saved.
Bug: Icon on Win10 taskbar didn't work after update
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2020-02-13 16:35:09+00:00
Resolved: 2020-02-18 20:56:44+00:00

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

Steps to reproduce:

Thunderbird [Win10] did automatic update installation.


Actual results:

The Thunderbird icon on the taskbar was no longer valid to start Thunderbird.  
Not a big deal.  Removed the icon from the taskbar and repinned it from the desktop icon.


Expected results:

Left the icon unchanged.
Bug: Drop-down selector arrows have a border on the left side
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-02-13 17:45:43+00:00
Resolved: 2020-02-29 15:55:01+00:00

While testing Thunderbird 74.0b1 on Linux I noticed that there is a border to the left of the arrow wherever a drop-down selector exists.

This one is for the calendar event creation dialog window.

I also noticed this when testing on Windows 10, but just thought it was misaligned. I notice it doesn't exist using  Thunderbird 68.5.0.
Bug: missing emails when moving between folders
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-02-13 21:10:04+00:00
Resolved: 2020-11-16 10:27:59+00:00

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

Steps to reproduce:

This issue is intermittent and has been happening for the last two or three months. If I use drag and drop to move mail in the junk folder back into the inbox in my IMAP account when I haven't yet assigned that address to the safe list it sometimes disappears. It is not guaranteed to reproduce.


Actual results:

The email is actually moved correctly into the inbox on the server but fails to appear in the inbox on the PC even after new emails are later downloaded. On some occasions, but not all, it will appear in the inbox much later. On some occasions it later appears still in the junk box on the PC whereas it is in the inbox on the server.


Expected results:

The moved email should be quickly moved to where I dragged and dropped it. I have a suspicion that the issue may be related to occasional slow server performance and Thunderbird forms a list of emails in each folder which for some reason remains out of sync with that on the server.
Bug: Address autocomplete feature doesn't work in TB 74 beta and TB Daily 75 on Mac when Mac address book is enabled
Status: RESOLVED
Priority: P1
Resolution: FIXED
Created: 2020-02-13 23:18:33+00:00
Resolved: 2020-06-12 07:42:47+00:00

Install Thunderbird 74.0b1 or Thunderbird Daily 75.0a1 and create a email account.
Open a new compose window, begin to type a name or an address in the address field.

Expected behavior: 
normally TB would open a drop-down pane with a list of email addresses for autocompletion  

Observed behavior:
the typed characters in the address field always appear in red and no drop-down pane is displayed even though the Mac OS X Address Book is activated. The issue is the same if one uses another address book containing the same contacts , e. g. the Personal Address Book.
Bug: C-C TB uninitialized memory access during xpcshell-test, mailnews/import/src/nsImportService.cpp fails to initialize clsID fields.
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2020-02-14 02:48:30+00:00
Resolved: 2020-02-17 10:28:07+00:00

I thought I filed this before, but failed to do so obviously.

There is yet another uninitialized memory access during xpcshell-test execution under valgrind.

I am attaching a summary extracted from a local log file. Extraced by:
```
egrep -i -1 "(TEST_FILE|TEST_NAME|uninitialis)" log1164-xpcshell-memcheck.txt > /tmp/clsID-bug.txt
```
You can find the name of the tests that caused the uninitialized memory access by backtracking several lines where valgrind reported uninitialized memory access. 

All the uninitialized memory access happened to memory allocated in a single function:
```
nsImportService::LoadModuleInfo(char const*, char const*) (nsImportService.cpp:367)
```
I will post a patch that initializes the memory in the said function.

This uninitialized memory access may happen because bcmp (strcmp, etc.) may access memory in 8 or 4 octets at a time, but I don't think it is a good idea to leave some key fields uninitialized and thus zero'ed them.
Bug: Small regressions in Preferences UI styling
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2020-02-14 18:40:41+00:00
Resolved: 2020-06-04 20:01:15+00:00

The `html:fieldset` comes with an inline padding which is indenting the content in the Preferences panel.
`html:legend` section titles also have a `font-weight` attribute `bold`, but it should be `600` to respect what we had before.
Bug: Subject column has disappeared in Search results list
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-02-14 18:54:38+00:00
Resolved: 2023-11-06 00:43:31+00:00

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

Steps to reproduce:

Used OSX (command-K) search window
Selected 'open email as list' option from results window


Actual results:

'open email as list' results' list displayed without Subject column. Subject column also not  available from drop down options (see screenshot)


Expected results:

'open email as list' results' list including Subject column displayed
Bug: Drop down menu buttons are collapsed with no down arrows
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2020-02-14 19:12:08+00:00
Resolved: 2020-02-29 15:54:38+00:00

I first noticed this in calendar event dialogs (shown in screenshot), but have also seen it in other places, so it appears to be all drop down menu buttons.
Bug: [autoconfig] Dropdowns missing in manual edit mode
Status: VERIFIED
Priority: --
Resolution: DUPLICATE
Created: 2020-02-14 19:41:37+00:00
Resolved: 2020-02-15 05:52:56+00:00

Environment:
* Linux, Ubuntu
* Custom GTK theme
* Thunderbird from 2020-02-12, self-built

Reproduction:
1. Open Account Creation Dialog
2. Enter foo@uzuzuzuzuzuzuzuzu.com as email address, and any password

Actual result:
1. You drop into the manual edit mode (correct)
2. Port is prefilled as "Auto" (correct)
3. The dropdown on the right of the field is lacking the down arrow icon. (the bug here)
4. Same for the SMTP server hostname.
5. The dropdown buttons are actually functional and working as intended. It's just the icon missing and the width too small.
5. The SSL, Authentication and Protocol dropdowns have the down arrow, but also a white vertical line next to the down array, and too close to it.

Expected result:
1. The editable dropdowns have the down arrow icon
2. The non-editable dropdowns do not have a while vertical line.
Bug: hiddenwindow errors on macOS with chat
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2020-02-14 20:40:14+00:00
Resolved: 2020-04-07 15:32:16+00:00

I'm not able to connect to an IRC server  with Thunderbird 74.0b1-build3.

The Developer tools console has errors referring to "hiddenwindow.jsm". 

Same test on Linux worked.
Bug: Thunderbird 68.5.0esr doesn't open URIs
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2020-02-15 04:12:02+00:00
Resolved: 2021-03-22 17:42:53+00:00

User Agent: Mozilla/5.0 (Windows NT 6.3; rv:68.0) Gecko/20100101 Firefox/68.0

Steps to reproduce:

1) Open Thenderbird 68.5.0esr
2) Kill explorer.exe process in Task Manager 
3) Open an e-mail containing links (for example to imgur.com)
4) Click the blue link


Actual results:

5) The link is violet but no action is done. 
In Console: 
```NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIExternalProtocolService.loadURI] contentAreaClick.js:230
    openLinkExternally chrome://communicator/content/contentAreaClick.js:230
    contentAreaClick chrome://communicator/content/contentAreaClick.js:200
    onclick chrome://messenger/content/messenger.xul:1```




Expected results:

5) if browser is not run, the browser should be run.
6) new tab with imgur.com should be visible. 

My company uses windows shell replacement. The minimal test is killing the explorer.exe and trying to open a link. 

Last correctly working version is 68.2.0esr. We must migrate to other mail-client due to not corrected bug (not working basic functionality) and new security issues from 68.3.0 to 68.5.0. 

Changes starting from 68.3.0 (not working attachments) and 68.3.1 (not working URIs) is any misunderstanding.

Additionally: if any other application will replace used COM+ objects it is possible to elevate privileges (security issue) because third party application can handle COM+ object instead of explorer.exe. There is needed only second registration of these objects and optionally force restart explorer.exe for example by sending WM_CLOSE or WM_DESTROY to shell windows. This behaviour is strongly leaky, additionally it won't be corrected in Windows 7 (end of support).
Bug: Page give.thunderbird.net is semi-translatable
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-02-15 04:36:21+00:00
Resolved: 2020-03-09 18:14:47+00:00

The following strings are in English while the rest of the page is translatable.
1. Give to Thunderbird

2. We’re the leading open source cross-platform email and calendaring client, free for business and personal use. By contributing you’ll help ensure it stays that way and contribute towards future development. Will you give today?

3. Update: Contributions are no longer being received by Mozilla Foundation and will not be tax deductible as charitable contributions.

The page should be completely translated.
Bug: Search results list in "Advanced Search" no longer accessible for screen readers
Status: UNCONFIRMED
Priority: --
Created: 2020-02-15 08:06:32+00:00
Resolved: 2022-10-11 23:57:34+00:00

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

Steps to reproduce:

1. Launch a screen reader like NVDA or Narrator.
2. Open Thunderbird with at least one e-mail/feeds account in it.
3. Select a folder from the pane on the left.
4. Open the "Advanced Search" window (e.g. by pressing Control+Shift+F).
5. Perform a search for something, which you know will return at least a few results.
6. When the search is complete, use TAB to go to the list of results.
7. Use the up/down arrow keys to navigate between the search results.


Actual results:

The screen reader does not report the currently selected list item.


Expected results:

The screen reader should report each list item, when it is selected.
Bug: Folders pane is inaccessible for screen readers on first launch after an update of Thunderbird
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-02-15 08:18:08+00:00
Resolved: 2021-01-02 12:08:09+00:00

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

Steps to reproduce:

1. Launch a screen reader like NVDA or Narrator.
2. Update Thunderbird via its ofline installer to a 68.x build. Do not install the "Maintenance Service" feature. I don't know if the "ofline installer" or "Maintenance Service" details matter, but that is how I update Thunderbird.
3. On the final screen of the installer, select to launch Thunderbird after the installer is closed.
4. Activate the "Finish" button and wait for Thunderbird to launch.


Actual results:

Screen readers like NVDA and Narrator fail to read the items in the folder pane on the left, until Thunderbird is closed and reopened again.


Expected results:

Screen readers like NVDA and Narrator should read the items in the folder pane, even on the first launch of Thunderbird after its update.
Bug: Forward as Attachments freezes Thunderbird for a few minutes with high memory when used on 201 emails
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-02-15 17:51:42+00:00
Resolved: 2021-11-14 01:59:59+00:00

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

Steps to reproduce:

1. Press ctrl+A in folder with a very large number of emails
2. Right click
3. Select the top option "Forward as Attachments"

I triggered this bug accidentally because the item is the top one in the right-click menu. In my case the folder had 201 emails.


Actual results:

Thunderbird completely freezes for several minutes using up several gigabytes of RAM. Once it finishes an ordinary new email dialog with a lot of attachments is opened, and I can quit it normally.
The RAM usage went down again when the new email dialog opened.
In my case there were 201 emails in the folder.


Expected results:

An error dialog or loading bar should have shown up, or perhaps it plain shouldn't have taken very long. It seems like it is doing something very inefficient in the process of creating the attachments, because it used several gigabytes of RAM to create 11 MB of attachments from 201 emails.
Bug: IMAP Yahoo subscribed folders only show new messages on Thunderbird launch
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-02-15 18:42:39+00:00
Resolved: 2020-09-26 00:39:16+00:00

Using IMAP on Yahoo mail any added subscribed folders (added via the web interface at Yahoo that have mail filtered into them by Yahoo (set on the web).  These folders are set to check for new messages in this folder, only update the message count on Thunderbird launch. 

They sometimes display a message count yet clicking the folder shows zero messages. Closing and reopening Thunderbird will then display the messages in that folder. Yahoo Trash also behaves this way. Clicking a folder or double-clicking it does not update the folder contents.

This is W10 latest 1909 and all updates, and Thunderbird is the 32-bit version.
Bug: Disappearing icons in message list
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-02-15 20:02:12+00:00
Resolved: 2020-03-22 14:02:34+00:00

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

Steps to reproduce:

From time to time run TB as always.


Actual results:

Sometimes the message list is missing icons on the left side. The missing icons are: starred message, attachment icon and replyed to the message icon. Whole columns of icons are empty. Didn't noticed when it happens.


Expected results:

Icons should be always visible.