OS2 World Community Forum

OS/2, eCS & ArcaOS - Technical => Applications => Topic started by: Bennie Nelson on November 26, 2020, 11:42:18 pm

Title: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Bennie Nelson on November 26, 2020, 11:42:18 pm
Today I migrated to ArcaOS 5.0.6 from v5.0.4. I copied my Thunderbird content from the old machine and dropped it into C:\HOME. Thunderbird starts OK, but after about 5 minutes, it starts using 100% until I kill it using top.

I have been using this method for email migration on OS/2 and Linux since the Netscape days, and I've not seen this before. Does anyone have any idea what's going on and I how I can remedy this?

Thanks,
Bennie Nelson
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dariusz Piatkowski on November 27, 2020, 12:32:35 am
What version of Thunderbird are you running?

Dave released an update a couple of weeks ago, you can find it on Hobbes. I am running 45.8.0 which came from thunderbird-45.8.0.en-US.os2-Pentium-m-17112020.zip, so far no problems, the update went fine although I did have to add LIBVPX RPM package I think.
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dave Yeo on November 27, 2020, 01:19:36 am
I take it that the profile was previously in C:\home? Did you try looking in the activity monitor (under Tools) to see if there was any activity?
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Bennie Nelson on November 27, 2020, 01:51:51 am
I should have given the system specs:

Thunderbird 45.8.0 was installed with ArcaOS. I zipped the contents of C:/Home/Thunderbird, including the subdirectories on the prior VM and unzipped them into the same location on the VM. Regarding libvpx: version 1.6.1-1.oc00 is installed, but yum lists both older and newer versions (1.4.0 and 1.8.2).

ArcaOS is running in a virtual machine under VirtualBox 6.1.16, with the Guest Additions installed by the ArcaOS installer. The virtual machine was set up using the instructions provided at the link below:

https://www.arcanoae.com/wiki/arcaos/installation-planning/virtual-machine-configuration/oracle-vm-virtualbox/

The VM has 1 CPU, 2 GB RAM, and plenty of disk space (12 GB free).

I cannot find a folder called 'Tools', but I did run the CPU Monitor and it shows the CPU at 100%.

Thanks,
Bennie Nelson
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dave Yeo on November 27, 2020, 03:00:21 am
I cannot find a folder called 'Tools', but I did run the CPU Monitor and it shows the CPU at 100%.

Sorry for not being clear, Tools is the Thunderbird menu item. With only one CPU is Thunderbird at all responsive?
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dave Yeo on November 27, 2020, 03:09:10 am
A couple of other things to try. First try starting Thunderbird up in safe mode. Should be an icon under Programs-->Installed Software-->Thunderbird.
If that doesn't work, try minimizing it, wait for a couple of minutes and restoring it.
If that doesn't work, make sure you have a good backup of your profile, and try deleting all the msf files in your profile. They'll get recreated as you touch folders in Thunderbird. One drawback of this method is that if you haven't compacted your folders lately, deleted and filtered messages will return.
When moving a profile, you should always compact all folders first.
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Bennie Nelson on November 27, 2020, 04:48:16 am
Thunderbird with one CPU has always run OK for me. I looked at the Activity Monitor under Tools, but nothing shows up when the Thunderbird process goes to 100%.

> A couple of other things to try. First try starting Thunderbird up in safe mode. Should be an icon under Programs-->Installed Software-->Thunderbird.
> If that doesn't work, try minimizing it, wait for a couple of minutes and restoring it.

Same behavior for both.

> If that doesn't work, make sure you have a good backup of your profile, and try deleting all the msf files in your profile. They'll get recreated as you touch folders in Thunderbird. One
 > drawback of this method is that if you haven't compacted your folders lately, deleted and filtered messages will return.
> When moving a profile, you should always compact all folders first.

I haven't tried this yet, but only the InBox needs to be compressed from time to time. I did delete the two cache folders, but that didn't resolve. I haven't done anything with the startupcache folder, yet. I'll try deleting the msf files, but that will have to wait for another day. If that doesn't work, I may try removing the old profile and start Thunderbird with nothing so a new one will be created, and then drop the mail folders and address book into the newly created profile.

Thanks for the suggestions.

Bennie Nelson
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dave Yeo on November 27, 2020, 05:35:30 am
Deleting the startupcache shouldn't hurt. Unluckily profile corruption is a weakness of the Mozilla apps and sometimes starting over is about all you can do. You might want to restore your original zip again just in case, otherwise a new profile is likely best.
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Bennie Nelson on November 27, 2020, 03:10:53 pm
I decided to leave Thunderbird off and start Firefox, leaving it running at the start up page. Firefox also uses 100% of the CPU. So this issue is common to the Mozilla packages.
Title: Re: Thunderbird & Firefox using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Bennie Nelson on November 27, 2020, 03:27:07 pm
I confirmed the Firefox behavior on a different VM running ArcaOS 5.0.6. Thunderbird has never been started on the second one, so it's definitely something that is common to the two Mozilla packages.

Bennie Nelson
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dave Yeo on November 27, 2020, 04:16:20 pm
Did you run ANPM or YUM to update all the RPM's and reboot at the end? Did you accidentally install the libc that came with the VBox additions?
Title: Re: Thunderbird & Firefox using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Bennie Nelson on November 27, 2020, 06:03:35 pm
I ran ANPM after the install to update packages, and I ran yum to install packages needed for OpenOffice. I used the Vbox additions provided by the ArcaOs installer, rather than using the older method. Does this mean the libc version is incorrect? How do I verify that against the following yum list libc* output?

Installed Packages
libc.i686                              1:0.1.4-1.oc00                installed
libcurl.i686                           7.37.0-2.oc00                 installed
libcx.i686                             0.6.6-1.oc00                  installed

Thanks,
Bennie

Title: Re: Thunderbird & Firefox using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Bennie Nelson on November 27, 2020, 06:45:47 pm
The Libc06 dlls on ArcaOS are different from the Libc06 dlls on VBox Guest Additions CD image mounted by VBox:

ArcaOS:
 3-28-20   8:33          45,363    124  libc06.dll
 3-28-20   8:33          45,364    124  libc061.dll
 3-28-20   8:33         153,497    124  libc062.dll
 3-28-20   8:33         153,497    124  libc063.dll
 3-28-20   8:33         153,563    124  libc064.dll
 3-28-20   8:33         153,563    124  libc065.dll
 3-28-20   8:33         316,502    124  libc066.dll
       1,021,349 bytes in 7 files and 0 dirs

VBox GA:
10-15-20  2:46p        48,179      0 ---r  libc06.dll
10-15-20  2:46p        48,179      0 ---r  libc061.dll
10-15-20  2:46p       157,161      0 ---r  libc062.dll
10-15-20  2:46p       157,161      0 ---r  libc063.dll
10-15-20  2:46p       157,213      0 ---r  libc064.dll
10-15-20  2:46p       157,213      0 ---r  libc065.dll
10-15-20  2:46p     1,361,666      0 ---r  libc066.dll
        7 file(s)   2,086,772 bytes used
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Bennie Nelson on November 27, 2020, 07:53:13 pm
Additional information: I installed ArcaOS, including VBox Guest Additions,  in a different VM with 2 CPUs. The installed libc06 dlls are different from the VMs with patches and updates installed, and they are also different form the set that is included with the VBox Guest Additions.

12-25-19  6:59a        45,363    124 a---  libc06.dll
12-25-19  6:59a        45,364    124 a---  libc061.dll
12-25-19  6:59a       153,497    124 a---  libc062.dll
12-25-19  6:59a       153,497    124 a---  libc063.dll
12-25-19  6:59a       153,563    124 a---  libc064.dll
12-25-19  6:59a       153,563    124 a---  libc065.dll
12-25-19  6:59a       316,489    124 a---  libc066.dll
        7 file(s)   1,021,336 bytes used

I started Firefox before running any updates, and top reports 95% to 100%. Even with FF on the blank startup page, the CPU monitor utility (Programs/Utilities) shows high usage on both CPUs. Next, I'll run the ANPM updates and try FF again.

Bennie


Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dave Yeo on November 28, 2020, 02:48:50 am
I don't think it is libc, it is just a common mistake to follow the instructions in the additions and backlevel libc. What the problem is, I can't guess since it has happened on 2 installs, so not likely an install failure.
Did you follow the instructions at https://www.arcanoae.com/wiki/arcaos/installation-planning/virtual-machine-configuration/oracle-vm-virtualbox/ (https://www.arcanoae.com/wiki/arcaos/installation-planning/virtual-machine-configuration/oracle-vm-virtualbox/)?
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Eugene Tucker on November 28, 2020, 02:51:03 pm
I do not see this 100% CPU utilization on any of my Thunderbird installs.
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Bennie Nelson on November 28, 2020, 04:56:06 pm
Yes, those are the instructions I used. It appears that something significant has changed since ArcaOS 5.0.4, resulting in both Thunderbird and Firefox becoming CPU hogs. At least the SMP VM is responsive, so I'll stick with that for now.

Thanks for the help,
Bennie
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dave Yeo on November 28, 2020, 06:30:55 pm
Well, the Mozilla apps themselves were updated from 38ESR to 45ESR code. You seem to be the only one though with this issue.
You should test Firefox with a new profile and see if it helps. I take it that you moved your Firefox profile along with the Thunderbird profile.
You could try the latest builds, currently at Hobbes in incoming. They're built with a much newer GCC, and seem more stable to me. You could even downgrade to the 38ESR versions, of course that'll make Firefox fail to load even more sites.
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Bennie Nelson on November 28, 2020, 06:52:10 pm
I did not migrate a Firefox profile and I have tried TB with a new profile, as well, and the CPU usage is high. I did deviate from the installation instructions a bit: I did not install DOS/Windows,  USB, and Audio support.

Since I have an extra ArcaOS VM, I can test different versions of TB and FireFox, as was suggested.

Thanks,
Bennie
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dave Yeo on November 28, 2020, 07:00:45 pm
Could you try a setup with audio support?
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: roberto on November 29, 2020, 12:37:14 pm
Could you run this program and send the file that is generated to this forum? It would help to know the hardware you have.

 c:\sys\install\detect\pci.exe >mifile-mipc.txt

Saludos
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Bennie Nelson on November 29, 2020, 02:39:49 pm
> Could you run this program and send the file that is generated to this forum? It would help to know the hardware you have.
>
> c:\sys\install\detect\pci.exe >mifile-mipc.txt

The output is attached.

Bennie
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Bennie Nelson on November 29, 2020, 09:21:57 pm
Could you try a setup with audio support?

I reran the install and included the audio support, but it made no difference. Firefox still runs at 100% CPU.

Bennie
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dave Yeo on November 29, 2020, 09:43:57 pm
Shame, as that is one thing that isn't very well tested.
Lets find out which thread is causing the high CPU load. Please download http://www.warpcave.com/betas/monitorthreads-0.4-shl-2020-10-13.zip (http://www.warpcave.com/betas/monitorthreads-0.4-shl-2020-10-13.zip) and run at a cmd prompt and then run Thunderbird or Firefox for a bit and report which thread is using all the CPU.
Also, could you generate a trp report? Probably won't say much but one never knows. At a cmd prompt, do "set exceptq=Z" without the quotes then from the same prompt, fire up Thunderbird or Firefox after CDing to their program directory. Let the program run a bit and then close it. There should be a trp report in the program directory, please post it.
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Ian Manners on November 30, 2020, 09:08:38 am
Hi,

With Dave's mozilla 45.x builds, I discovered quite quickly late last year that if you have i686 DLL libraries installed, use Daves 686 builds, not the Pentium builds.
Otherwise strange things happen every now and then, including regular CPU usage being at 100%. Keeping build types together keeps the programs happy :)
I can not comment on the recent builds on hobbes as I haven't got that far to install them yet.
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Doug Bissett on December 01, 2020, 03:23:37 am
I don't know about Thunderbird, I don't use it, but in Firefox there are some settings for "telemetry" (go to about:config, and type in telemetry). This is basically spyware. After I turned off a lot of that (use your best judgment), Firefox has been working better. An added advantage is that my backups don't need to back that stuff up. There are probably more of those things, if you can find them.

I am pretty sure that nobody looks at that information, for our ancient version of Firefox anyway.
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Rich Walsh on December 01, 2020, 06:49:58 am
strange things happen every now and then, including regular CPU usage being at 100%.

Thanks for that tip - it gets me closer to maybe explaining this:

On an idle system, open a Pentium-M version of FF to a blank page. Wait precisely 8 minutes from the time FF's window first appears. Nonstop bursts of activity will begin and never stop. Do the exact same with a 686 build (same profile) and there's no such activity.

I tested this with Dave's FF builds that are currently in 'incoming/' at hobbes. Months ago I discovered the same unexplained activity in SM, but there it takes 15 minutes. I looked at every possible entry in about:config for something that might control the timing but never found anything. I don't think it's associated with the FF "Health Report" (which I always turn off) or any other network activity.

Any ideas?
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dave Yeo on December 01, 2020, 08:21:10 am
I get the high CPU now and again, never noticed any timing to it and have found that minimizing the window and then unminimizing often clears it up. The odd time I've only got away from it by reverting to an older backup of the profile. This is with SM.
Guess could try building without various external libraries to see if that changes the behaviour.
There's also the mystery of using the NSPR/NSS in netlabs-exp causing the browser to simple vanish now and again, should make sure the architecture is the same between the libraries and browser.
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dariusz Piatkowski on December 01, 2020, 11:04:41 pm
...I am pretty sure that nobody looks at that information, for our ancient version of Firefox anyway.

Even when you're not collecting the FULL bucket of data, the 'about:telemetry' page does have some interesting information, worth a look.
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Doug Bissett on December 01, 2020, 11:42:21 pm
Quote
Even when you're not collecting the FULL bucket of data, the 'about:telemetry' page does have some interesting information, worth a look.

Interesting, indeed. Things like pictures of my bank login page (and other login pages). I turned off all telemetry, and deleted all of that stuff. Now, FF is working better, it isn't wasting bandwidth sending things to somebody, somewhere, and my backups are a little smaller.

I am pretty sure there are more things like that in FF, and they all contribute to instability, not to mention that it could easily be hijacked by somebody who wants information. Mozilla claims that isn't possible, but we all know better, and it probably can be done, if somebody tries. Firefox (et al.) on all platforms, would probably work a lot better, if those parts were totally removed from the program.
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dave Yeo on December 02, 2020, 12:33:19 am
It's one of the nice things about SeaMonkey, no telemetry. I don't think Thunderbird has any either.
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dave Yeo on December 02, 2020, 05:44:04 am

On an idle system, open a Pentium-M version of FF to a blank page. Wait precisely 8 minutes from the time FF's window first appears. Nonstop bursts of activity will begin and never stop. Do the exact same with a 686 build (same profile) and there's no such activity.

I tested this with Dave's FF builds that are currently in 'incoming/' at hobbes. Months ago I discovered the same unexplained activity in SM, but there it takes 15 minutes. I looked at every possible entry in about:config for something that might control the timing but never found anything. I don't think it's associated with the FF "Health Report" (which I always turn off) or any other network activity.

Any ideas?

I just tested this with a fairly new profile, using the same Pentium-M build and with all libraries i686. After about 8 minutes, there was a burst of activity, then another one, then it went back to close to zero CPU usage and stayed there for another 10 or so minutes before I closed it.
Could be database cleaning or similar.
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Bennie Nelson on December 05, 2020, 06:12:19 pm
Shame, as that is one thing that isn't very well tested.
Lets find out which thread is causing the high CPU load. Please download http://www.warpcave.com/betas/monitorthreads-0.4-shl-2020-10-13.zip (http://www.warpcave.com/betas/monitorthreads-0.4-shl-2020-10-13.zip) and run at a cmd prompt and then run Thunderbird or Firefox for a bit and report which thread is using all the CPU.
Also, could you generate a trp report? Probably won't say much but one never knows. At a cmd prompt, do "set exceptq=Z" without the quotes then from the same prompt, fire up Thunderbird or Firefox after CDing to their program directory. Let the program run a bit and then close it. There should be a trp report in the program directory, please post it.

It looks like TID 12 is the main culprit, although FIREFOX PID 83 TID 1 shows up frequently, as well.

2020-12-05 12:06:07 FIREFOX.EXE PID 83 TID  1 248 mSec ready
2020-12-05 12:06:08 FIREFOX.EXE PID 83 TID 12 651 mSec ready
2020-12-05 12:06:09 FIREFOX.EXE PID 83 TID 12 713 mSec ready

Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Pete on December 07, 2020, 06:53:00 am
Hi Dave

...
There's also the mystery of using the NSPR/NSS in netlabs-exp causing the browser to simple vanish now and again, should make sure the architecture is the same between the libraries and browser.

How can I recover from the above mistake? - ANPM will not let me downgrade any of the files involved because the remaining files to be downgraded currently require the installed version of the file that I am trying to downgrade. Bit of a "catch 22"...


Regards

Pete
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dave Yeo on December 07, 2020, 07:11:43 am
Hi Pete, on the cmd line, something like
Code: [Select]
yum downgrade nspr nss nss-softokn nss-softokn-freebl
You might have to experiment a bit to find the exact packages to downgrade as I may have missed some. Helps to have ANPM open at the same time so you can see which you have installed. I have the devel packages also installed so even more complex :)
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Pete on December 07, 2020, 03:07:47 pm
Hi Dave

I tried the yum downgrade command which results in a message that "all files are up to date or no downloads available".


Regards

Pete

Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: OS4User on December 07, 2020, 04:19:48 pm
How can I recover from the above mistake? - ANPM will not let me downgrade any of the files involved because the remaining files to be downgraded currently require the installed version of the file that I am trying to downgrade. Bit of a "catch 22"...

I have faced the same.
yum downgrade nss nss-legacy nss-util nss-softokn nss-softokn-freebl
Helped me.
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dave Yeo on December 07, 2020, 05:49:08 pm
Hi Pete, you might have to clear the cache, easiest from ANPM
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Pete on December 08, 2020, 02:33:12 am
Hi All

When trying to downgrade packages on the command line (rather than in ANPM) I saw a message about unfinished transactions remaining with the suggestion to run yum-complete-transaction to finish those transactions. I suspect the "unfinished transactions remaining" are causing a problem - I wonder what it/they were...

I tried the suggested "yum-complete-transaction" which was a total failure - SYS1041 - so I installed the  yum-utils package which contains the yum-complete-transaction app, ran that app then retried downgrading nspr and nss packages which worked fine.


Thanks for all replies

Pete
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dave Yeo on December 08, 2020, 04:05:18 am
Hi Pete. Use ANPM, go to Manage-->Yum Tools-->Maintenance-->Complete Transaction.
While there you might want to rebuild the database and clean all caches under Cleanup.
Hopefully that works.
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Pete on December 08, 2020, 05:01:26 am
Hi Dave

Hi Pete. Use ANPM, go to Manage-->Yum Tools-->Maintenance-->Complete Transaction.
While there you might want to rebuild the database and clean all caches under Cleanup.
Hopefully that works.


The ANPM Complete Transaction option was Disabled - probably because yum-utils was not installed; that option has become Enabled since installing yum-utils.


Regards

Pete

Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Bennie Nelson on December 16, 2020, 04:23:08 pm
It took a lot of retries selecting various options on the ArcaOS installation, but I've pinned the trouble to the Screen Saver. Since I don't need it, I've gotten into the habit of not installing it. Every time the Screen Saver is not installed, however, Firefox uses 100% CPU. I haven't timed it, but it looks like the high CPU usage kicks in about the time the Screen Saver would. When I install the Screen Saver, Firefox never uses 100% CPU continuously.

Bennie
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dave Yeo on December 16, 2020, 05:42:21 pm
OK, thanks for chasing this down. It's nsIdleServiceOS2, which queries the screensaver (sscore.dll)  for whether it is running and therefore the system is idle so Mozilla can do housekeeping (vacuuming the sqlite databases for example) without impacting the system. Guess it needs a check whether sscore.dll even exists on the system.
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Bennie Nelson on December 16, 2020, 06:59:10 pm
Dave,

Subsequent to my posting, I re-installed one more time (with SS). With the freshly loaded system, I started FF and TOP. At the screen saver's idle check point time, FF woke up and started processing, but it did not peg the CPU.

Thanks for working with me on this.
Bennie
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dave Yeo on December 17, 2020, 05:57:15 am
Seems that what is happening is that without finding sscore.dll, it falls back on UsePollMode() which must have a bug somewhere on our system, possibly in the timer stuff. Someone else mentioned that the Bitwise builds of Firefox didn't have this issue.
Have you tried it with the screensaver installed but not activated? You can nuke the .dssaver directory in %HOME% to return it to a newly installed state. Seems that the VirtualBox environment may make the problem more noticeable. I'll experiment here or perhaps reboot to Linux and use VBox.
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Bennie Nelson on December 18, 2020, 01:06:02 am
Seems that what is happening is that without finding sscore.dll, it falls back on UsePollMode() which must have a bug somewhere on our system, possibly in the timer stuff. Someone else mentioned that the Bitwise builds of Firefox didn't have this issue.
Have you tried it with the screensaver installed but not activated? You can nuke the .dssaver directory in %HOME% to return it to a newly installed state. Seems that the VirtualBox environment may make the problem more noticeable. I'll experiment here or perhaps reboot to Linux and use VBox.

Yes, for now, I'll install the screensaver, but leave it disabled. Firefox and Thunderbird work fine, and I'm happy with the solution (and ArcaOS 5.0.6).

Bennie
Title: Re: Thunderbird using 100% CPU on newly installed ArcaOS 5.0.6
Post by: Dave Yeo on December 18, 2020, 02:51:24 am
Seems just having sscore.dll on the LIBPATH is good enough, though I'm not sure yet how it affects the housecleaning. It's seeming like SSCore_GetInactivityTime() was added to the screensaver just for this. I'll keep investigating as others are having a similar problem.