Open Bug 1844628 Opened 1 year ago Updated 9 days ago

opening multiple tabs affects marking a message read/unread with a key - takes 1-5 seconds

Categories

(Thunderbird :: Folder and Message Lists, defect)

Thunderbird 115
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: gary, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: dupeme, perf, regression, Whiteboard: [has performance profile])

Attachments

(1 file)

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

Steps to reproduce:

After upgrading to 115 from 112 (on macOS 13.4.1), the UI overall feels much more sluggish. E.g. marking a message read/unread with a key takes 1-2 seconds to respond.

Expected results:

Same response as 112.

with 115.0.1 ?

Flags: needinfo?(gary)

115.0.1 is no better.

Flags: needinfo?(gary)

Please create a performance profile and post it here. Make the collection time very short so that you capture just the marking activity.
https://support.mozilla.org/en-US/kb/profiling-thunderbird-performance

Component: Untriaged → Folder and Message Lists
Flags: needinfo?(gary)
Keywords: perf

What personal data is captured in these logs? What is the best method to redact?

Flags: needinfo?(gary)

Please read the article. Your question is aswered there.

I downloaded the file, and glanced at it. It definitely has a significant amount of personal information in it, e.g. names of all my email accounts, servers used, etc.

Does the Upload function strip this? If not, "The profile does NOT contain personally identifiable nor private information unless you explicitly opt in to sharing such additional information." is not accurate. Where does one opt in or our of sharing?

(In reply to Gary Hooper from comment #6)

I downloaded the file, and glanced at it. It definitely has a significant amount of personal information in it, e.g. names of all my email accounts, servers used, etc.

Sure, the download does have PII. It hasn't stripped anything because it is on your computer. But ...

Does the Upload function strip this? If not, "The profile does NOT contain personally identifiable nor private information unless you explicitly opt in to sharing such additional information." is not accurate. Where does one opt in or our out of sharing?

Exactly as stated in this screen shot.

By default none of those boxes is checked on, so no PII is uploaded.

The fact that Download and Upload change the data is at best a very odd UI. Frankly, I do not trust it.

Did you really update from beta 112? Or was it release 102?

(In reply to Gary Hooper from comment #8)

The fact that Download and Upload change the data is at best a very odd UI. Frankly, I do not trust it.

I don't understand your comment. The point is they are supposed to be different:

  • the download includes all your PII which you can then give the profile to a single trusted developer and not have it posted in public -or-
  • the upload process send a smaller, reduced set of data which *explicitly does not include any PII - and even after it is uploaded, only those who have the link can see the data you chose to upload

Over 300 bug reports have such profile URLs posted this year alone -

If you are unable to provide a profile then your only recourse is to go through https://wiki.mozilla.org/Thunderbird:Testing:Memory_Usage_Problems or hope someone reports a similar issue.

Severity: -- → S4
Flags: needinfo?(gary)

One of the key performance bugs bug 1851871 which should be fixed next week in 115.3.0.
Please post your results here next week.

Whiteboard: [closeme 2023-09-25]
Whiteboard: [closeme 2023-09-25] → [closeme 2023-09-30]

Flags: needinfo?(gary@hooper.org)

Gary, please, have you updated and if so, is the bug reproducible?

115.3.1 is still very sluggish compared to 102.15.1. Simply toggling between read and unread takes seconds, regardless of the message selected.

It is so sluggish that I have reverted back to 102.15.1.

Flags: needinfo?(gary)
Whiteboard: [closeme 2023-09-30] → [closeme 2023-10-21][needs profile]

Some further information. (I have multiple email accounts configured, and multiple tabs open in a single window.)

If I have a single window with a single tab, marking messages read/unread is responsive. If I open a second tab in the same window, speed is a little slower. As I open successive tabs, the speed decreases. After 5-6 tabs, responsiveness of marking read/unread is interfering with normal usage.

Should be easy to reproduce.

This will likely be either bug 1855758 (fixed on daily, ETA 115.4.1) or bug 1856929 (not yet fixed)

Status: UNCONFIRMED → RESOLVED
Closed: 1 year ago
Duplicate of bug: 1855758
Resolution: --- → DUPLICATE
Summary: sluggish response in main pane after upgrading to 115 from 112 → marking a message read/unread with a key takes 1-2 after upgrading to 115 from 112

It remains unfixed in 115.4.1.

This problem remains unfixed in 115.5.0.

Status: RESOLVED → UNCONFIRMED
No longer duplicate of bug: 1855758
Resolution: DUPLICATE → ---
Whiteboard: [closeme 2023-10-21][needs profile] → [needs profile]

Still a problem in 115.5.2.

Summary: marking a message read/unread with a key takes 1-2 after upgrading to 115 from 112 → marking a message read/unread with a key takes 1-5 seconds after upgrading to 115 from 112
Summary: marking a message read/unread with a key takes 1-5 seconds after upgrading to 115 from 112 → marking a message read/unread with a key takes 1-5 seconds after upgrading to 115 from 102

(In reply to Gary Hooper from comment #13)

Some further information. (I have multiple email accounts configured, and multiple tabs open in a single window.)

If I have a single window with a single tab, marking messages read/unread is responsive. If I open a second tab in the same window, speed is a little slower. As I open successive tabs, the speed decreases. After 5-6 tabs, responsiveness of marking read/unread is interfering with normal usage.

Should be easy to reproduce.

Unfortunately no, I am not able to reproduce. If no one else can reproduce, and with no performance profile, this likely will not make progress.

Blocks: sn-msglist
Keywords: regression, stalled
Summary: marking a message read/unread with a key takes 1-5 seconds after upgrading to 115 from 102 → opening multiple tabs affects marking a message read/unread with a key - takes 1-5 seconds after upgrading to 115 from 102

You can download a profile where I selected a message, marked it unread, arrowed up, marked this message unread, and then marked both of these messages read again.

Please let me know whether this includes the required info.

I will add that even with 115.5.2, Thunderbird overall feels very sluggish compared to the final 102 iteration: slower to open, slower to load messages, slower to change tabs, etc.

Thanks for the profile. https://share.firefox.dev/47ft1NC has lots of reflow.

If this still reproduces with current version 115.6, are you able to try daily build from https://download.mozilla.org/?product=thunderbird-nightly-latest-SSL&os=osx&lang=en-US and try it with a new profile.

Flags: needinfo?(gary)
Keywords: stalled
Summary: opening multiple tabs affects marking a message read/unread with a key - takes 1-5 seconds after upgrading to 115 from 102 → opening multiple tabs affects marking a message read/unread with a key - takes 1-5 seconds
Whiteboard: [needs profile] → [has performance profile]
See Also: → 1851102

This is still a problem in 115.8.0.

Flags: needinfo?(gary)

This is still a problem in 115.10.0. It's taking 4 seconds to mark a message read/unread, versus instantaneously in 102.15.1.

This is likely fixed in 128, which ships in July. The only way to get it sooner is https://www.thunderbird.net/en-US/download/beta/

Keywords: dupeme

Hi Wayne. Is there another bug fix that you think is impacting this? (I don't see it linked.) Why is it "likely fixed in 128"?

Still broken in 128.0 esr.

Still broken in 128.2.3esr.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: