Enabling Mail, Calendar and Feeds triples CPU usage
-
Thank you for sharing your feedback. I had 1 e-mail address. My personal feeling here is the logging should have captured the indexing problem so end users are not tinking with configuration or data files. This is a non starter for regular users as who knows what else could get broken.
Since I can't see any of the trace logs or bugs its hard for me to do any kind of root cause analysis on the readiness of Vivaldi Mail. So I guess I will have to give the organization time to mature the product. Wish we could have a more cooperative partnership.
-
@kagetora13
Hi, you can enable extended logging in the "Biscuit Area", type biscuit in the search field of the settings page.
No idea if this help, I never could reproduce this in several different Vivaldi installs with 1 to 5 accounts on Windows and Linux. -
@mib2berlin Thank you for sharing how to get to logging. I will make sure the next time I raise an issue I capture this as well.
In my case, this Arch Linux system has had Vivaldi and Firefox installed for around 3 years. I just turned on mail the first time last week.
If we can make it easier for people to find this fix ... perhaps you can start tracking how many people are affected so you can make a decision how you mitigate it.
-
@kagetora13
I am just a user, not a Vivaldi team member.
In the bug tracker there was some reports over the Years but it was always the same.
Bug reported, some tester and developer try to reproduce it, nobody could, bug closed.
All issues are tested in a clean profile, no extensions, all default.
Profiles can break, extensions can wipe user data and so forth, very hard to fix such issues.Cheers, mib
-
So ... I hope you're going to like this. I can reproduce this bug on a clean profile by adding the affected file! Since my Mail database is so simple, I'm willing to share the file with devs.
I tracked this issue to a single log file at the following address (Storage, IndexedDB):
Vivaldi\User Data\Profile 2\Storage\ext\mpognobbkildjkofajifpdfhcoklimli\def\IndexedDB\chrome-extension_mpognobbkildjkofajifpdfhcoklimli_0.indexeddb.leveldb
And it's my "000003.log" file in the above folder. To clarify, deleting that file allows Vivaldi to rebuild it. Then my CPU usage drops to normal.
Is this file specific to my login details? In other words, will the devs be able to use this file? If this log file is useful, I'm willing to help the devs reproduce the bug.
Should I submit a bug report, and what should I include?
- the affected log file
- Vivaldi details
- my OS and CPU details
I'm aware that the log file contains my email address and possibly details of my 1! email, which is from Vivaldi anyway. What else might it contain?
Anything else?
Thanks,
-
@OscarBrownbread
You can report it and I will add a comment for the developers.
Add the log file to the report.
The Vivaldi and OS version is automatically added to the report.
In this case the CPU is maybe important, please add it to the report.I can open the .log file with a text editor on Linux, I can read parts of the file. The rest is hieroglyphs.
Zip the whole folder:
chrome-extension_mpognobbkildjkofajifpdfhcoklimli_0.indexeddb.leveldb
It contains the complete database files.
The database itself is password protected, no idea if it is helpful for the developer but they have all files.For information on how to report a bug, see this URL: https://vvld.in/how-to-report-bugs
Once that is done, please share the bug number (beginning with VB-). Thanks.
On the form, you can add your email address. Once submitted, you'll get a confirmation. You can reply to this with any logs or further info.Cheers, mib
-
Bug reported: (VB-103214) Known high-CPU-usage bug when enabling Mail – traced to a single file.
-
@OscarBrownbread
Thank you for the detailed report, I hope the dev's get something out of it.Cheers, mib
-
I had a similar issue with only 1 feed and no emails or calendars. Removing the Storage folder broke the Feeds panel, but removing only
\Storage\ext\mpognobbkildjkofajifpdfhcoklimli\def\IndexedDB
solved the issue! (https://forum.vivaldi.net/post/726478) -
As of now, these fixes that are based on deleting/"rebuilding" the database or user profile won't help when using email with pop3 accounts, sadly. You will lose access to your emails and vivaldi won't rebuild the database correctly by incorporating mails still saved in\User Data\Default\Mail
.I fixed my issues with getting my Opera Mail accounts to Vivaldi without the cpu spiking. Apparently the first time they weren't imported correctly and so the database was inconsistent.
Going the way with importing the Opera Mail accounts first in to Opera 12.18 and then from 12.18 into Vivaldi worked - backup and clear out
%localappdata%\Vivaldi\User Data\Default\Storage\ext\mpognobbkildjkofajifpdfhcoklimli
and\User Data\Default\Mail
first (!).
Then add the missing emails accumulated between the Opera Mail backup and the present state (\User Data\Default\Mail
) by hand.