Thunderbird 102 sporadically high processor use, consumes tons of power on idle. Calendar activity in CalDavSession.jsm
Thunderbird 115.0 (though also happened on 102), M2 macbook pro; OS up to date.
On AC & battery, thunderbird uses up huge amounts of power sporadically in its background activity, taking up ~50-80% of processor power & hundreds of gb virtual memory (see activity monitor screenshot attached). Computer gets pretty hot to touch with thunderbird on, which I don't see with other apps. Troubleshooting info below.
This has been happening for several months now, since I switched to thunderbird & was hoping it would resolve at 115. I can't find any correlation with other usage patterns of the computer (ie I dont think it's correlated with idle usage, but not willing to stage reputation on that).
Thanks so much for any help!
Application Basics
Name: Thunderbird Version: 115.0 Build ID: 20230711125218 Distribution ID:
Update Channel: release User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:115.0) Gecko/20100101 Thunderbird/115.0 OS: Darwin 22.5.0 Darwin Kernel Version 22.5.0: Thu Jun 8 22:21:34 PDT 2023; root:xnu-8796.121.3~7/RELEASE_ARM64_T8112 OS Theme: Rosetta Translated: false
Multiprocess Windows: 0/0 Fission Windows: 0/0 Enabled by default Remote Processes: 0 Enterprise Policies: Inactive Google Location Service Key: Missing Google Safebrowsing Key: Missing Mozilla Location Service Key: Missing Safe Mode: false Memory Size (RAM): 8.0 GB Disk Space Available: 18.0 GB
Mail and News Accounts account1: INCOMING: account1, , (imap) imap.gmail.com:993, 3, OAuth2 OUTGOING: , smtp.gmail.com:465, 3, OAuth2, true
account2: INCOMING: account2, , (none) Local Folders, 0, passwordCleartext
account3: INCOMING: account3, , (imap) imap.gmail.com:993, 3, OAuth2 OUTGOING: , smtp.gmail.com:465, 3, OAuth2, true
Libraries
Library Status Expected minimum version Version in use Path
RNP (OpenPGP) OK 0.17.0 0.17.0.MZLA.115.0 /Applications/Thunderbird.app/Contents/MacOS/librnp.dylib
Calendar Settings
Research Presentations
Name Value
Name: Type: caldav Disabled: Username: URI: Refresh Interval: Read-only: false Suppress Alarms: Cache Enabled: iMIP Identity: id1 iMIP Disabled: iMIP Account: Organizer Id: Force Email Scheduling: Popup Alarms Supported: Alarms on Invitation Supported: Max Alarms Per Event: Attachment Supported: Max Categories: Privacy State Supported: Priority Supported: Event Supported: true Task Supported: false Local Time Supported: UTC/GMT Supported: Auto-Scheduling Supported: true
Personal
Name Value
Name: Type: caldav Disabled: Username: URI: Refresh Interval: Read-only: false Suppress Alarms: Cache Enabled: iMIP Identity: id1 iMIP Disabled: iMIP Account: Organizer Id: Force Email Scheduling: Popup Alarms Supported: Alarms on Invitation Supported: Max Alarms Per Event: Attachment Supported: Max Categories: Privacy State Supported: Priority Supported: Event Supported: true Task Supported: false Local Time Supported: UTC/GMT Supported: Auto-Scheduling Supported: true
Deneb Blue
Name Value
Name: Type: caldav Disabled: Username: URI: Refresh Interval: Read-only: false Suppress Alarms: Cache Enabled: iMIP Identity: id1 iMIP Disabled: iMIP Account: Organizer Id: Force Email Scheduling: Popup Alarms Supported: Alarms on Invitation Supported: Max Alarms Per Event: Attachment Supported: Max Categories: Privacy State Supported: Priority Supported: Event Supported: true Task Supported: false Local Time Supported: UTC/GMT Supported: Auto-Scheduling Supported: true
Classes
Name Value
Name: Type: caldav Disabled: Username: URI: Refresh Interval: Read-only: false Suppress Alarms: Cache Enabled: iMIP Identity: id1 iMIP Disabled: iMIP Account: Organizer Id: Force Email Scheduling: Popup Alarms Supported: Alarms on Invitation Supported: Max Alarms Per Event: Attachment Supported: Max Categories: Privacy State Supported: Priority Supported: Event Supported: true Task Supported: false Local Time Supported: UTC/GMT Supported: Auto-Scheduling Supported: true
A1R Confocal
Name Value
Name: Type: caldav Disabled: Username: URI: Refresh Interval: Read-only: false Suppress Alarms: Cache Enabled: iMIP Identity: id1 iMIP Disabled: iMIP Account: Organizer Id: Force Email Scheduling: Popup Alarms Supported: Alarms on Invitation Supported: Max Alarms Per Event: Attachment Supported: Max Categories: Privacy State Supported: Priority Supported: Event Supported: true Task Supported: false Local Time Supported: UTC/GMT Supported: Auto-Scheduling Supported: true
[trimmed]
Edeziri
All Replies (12)
You haven't posted this somewhere else, correct??
I've seen this two or three times in the past 5 months, also on mac, reported as https://bugzilla.mozilla.org/show_bug.cgi?id=1839256. Though so far unclear it is strictly Mac.
A profile from you using https://support.mozilla.org/en-US/kb/profiling-thunderbird-performance will help
Actually I also posted it on Reddit yesterday, I didn't realize that you also check there too. Summary of my troubleshooting so far was that it does also overheat/occur during troubleshooting mode, and I captured a profile that you can see at:
https://share.firefox.dev/3rpOdS2
Not sure if I'm imagining this, but the problem seems to stop sometimes when I open up Thunderbird. Again, not sure if that's true, but I have a vague feeling that it may happen more as a background process.
Thanks! Shivam
Your issue also reported at https://www.reddit.com/r/Thunderbird/comments/14z04ky/thunderbird_115_insane_power_drawbattery_use/ is not the same as mine.
https://share.firefox.dev/3rpOdS2 points to calendar, with the majority of activity is in caldavsession and gc (memory garbage collection).
I have updated the title to reflect the problem occurs in version 102.
Thank you! Please let me know if there is additional info you need from me, happy to provide as needed. I can also switch to daily builds if there's an update shipped that you think may address this issue.
Do you have any events or tasks that have are recurrring/repeats?
I have some recurring events in the calendar, but they're all ~once per week and uncorrelated with the overheating/processor use. No tasks at all.
Not sure if helpful, but I got a new m2 mac mini and I experienced a similar issue: https://share.firefox.dev/3K7sAMC
(see also CPU usage in attached image)
May be unsurprising because I cloned my macbook pro drive over to the new computer, but adding this just in case it helps at all.
Edeziri
Not sure if helpful, but I got a new m2 mac mini and I experienced a similar issue: https://share.firefox.dev/3K7sAMC
May be unsurprising because I cloned my macbook pro drive over to the new computer, but adding this just in case it helps at all.
Please post your results with 115.3.0 which will ship in several days.
High processor use still occurs, pattern still seems similar: https://share.firefox.dev/3EUgOT2. Processor use hovering around ~125%
Shivam Verma said
High processor use still occurs, pattern still seems similar: https://share.firefox.dev/3EUgOT2. Processor use hovering around ~125%
Unfortunately this profile lacks symbols. If you are still having a problem, please create a new profile. Thanks