Closed Bug 1830641 Opened 3 years ago Closed 2 years ago

Thunderbird with hanging connection to server (progress bar indicating activity) adds some 60% CPU core load

Categories

(Thunderbird :: General, defect)

Thunderbird 102
x86
All
defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: it, Unassigned)

References

(Depends on 2 open bugs)

Details

(Keywords: perf, power)

Attachments

(1 file)

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

You should not have closed that bug, and was not allowed to reopen it :-(

What I wrote 9 years ago (!) in bug 562977 comment 39 still holds (at least with version 102).

When trying to connect to a mail server where the connection hangs for some reason, CPU load increased by about 60% (of one core of my current Linux machine, but I had the bug also with MacOS).

The statement by :Paenglab at bug 562977 comment 83 that this cannot be reproduced is wrong.
Anyone interested can reproduce the issue in a straightforward way:
put any garbage IP address (e.g., 1.2.3.4) as the SMTP, IMAP, or POP server name and try sending (or receiving, respectively) emails.

There are numerous related issues/bugs, also with Firefox, since 10+ years.
It's a shame that this is still not fixed.

Attaching screenshot of 12% CPU usage.

Note that I believe that in the original bug that this one was cloned from, it was about a progress bar at the bottom.

In my current Thunderbird 102.9.0 on Linux, I get a jumping throbber symbol in the top left instead, and don't know whether I can make the progress bar appear any more.

Another curious thing:
When I try to record a video of it using "simplescreenrecorder", the CPU usage drops to 5% exactly while the capture is running.

BTW, Betterbird connections exhibit the same crappy busy waiting behavior wasting a CPU core and laptop battery
while Evolution works fine, to which I switched since these and many other notorious Mozilla bugs are not fixed for 10+ years.

Summary: thunderbird with hanging connection to server (progress bar indicating activity) puts CPU load at 20% - 100% → Thunderbird with hanging connection to server (progress bar indicating activity) adds some 60% CPU core load
Severity: -- → S3
Flags: needinfo?(mail)
Keywords: perf, power
See Also: → 367431, 854093

Related bug reports include bug 683651 and bug 1107251

Thank you for finding those bug reports.

If the issue is one of those bugs, then there is nothing to be done in this bug. We should either close this or dupe to one of those bug reports - we don't need two bugs covering the same issue.
If, after they are fixed, you still see an problem, then we can reopen this bug. So for now we can call this incomplete.

Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Depends on: 683651, 1107251, 367431
Flags: needinfo?(mail)
Resolution: --- → INCOMPLETE
See Also: 367431
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: