Running mail filters -- non stop (bug?)
-
Heh - ironic that this thread has appeared since I replied in another thread about the exact same issue a couple of days ago...
In my case, the help suggests re-indexing will lose my downloaded POP mail, so (as we still don't have proper mailbox import/export) I have no choice but to leave it.
It's only a test snapshot (I still keep Opera 12 alive for mail archiving) but I don't fancy importing tens of thousands of mails just yet... I'll leave it "running mail filters" at 30% CPU for now.
-
@mossman I'm somehow in the same boat, but I simply could not leave it running and will simply have to re-import my mails at some point. Sadly, Feeds are also lost and stop running when deleting the folder, but I can re-add these the next days.
I believe that I had reported the issue before, but I've again done so today, because this somehow feels rather urgent. Indexing should just be aborted when the session is finished, or there has to be some flag that prevents it from running as long as this issue exists...VB-86996 (Mail filters running indefinitely)
-
@jumpsq more user control of indexing (i.e. a couple of UI options instead of just deleting the whole thing) and import/export would solve this type of dilemma...
I really hope these are coming.
-
The good thing is that replacing
Default/Storage/ext/mpognobbkildjkofajifpdfhcoklimli
with a backup also seems to resolve the issue completely. I was worried that other stuff would break if I tried this. -
@jumpsq Good to know. I might try reverting the "mpognobbkildjkofajifpdfhcoklimli" and "Mail" folders to match the monthly back-up in that case. I don't think any newer mail has been deleted from the servers, so it should go ahead and POP it all in again.
The snapshot version has definitely changed in the meantime so it will be interesting to see if that causes any issues. (And if it does then I can either bulk-import from Opera again or restore the entire snapshot and its user profiles from the backup.)
-
@mossman so I restored the mail database and storage from backup... and it worked fine, but is still stuck on 30% CPU "running mail filters" afterwards.
I noticed a handful of old (previously deleted) podcasts were downloaded in the newsfeeds as well, so I suspect the database was already corrupt. Maybe it only manifested as this filtering loop when triggered by myself manually or when updating the database. I saw it say it was upgrading to v167 when I started up following the file restoration.
Getting strong Opera vibes circa v10 when database corruption was an occasional issue for me as well - but at least that would not "lose" POP mail; it would re-build the database from the messages found on the disk.
-
@mossman said in Running mail filters -- non stop (bug?):
@mossman so I restored the mail database and storage from backup... and it worked fine, but is still stuck on 30% CPU "running mail filters" afterwards.
I noticed a handful of old (previously deleted) podcasts were downloaded in the newsfeeds as well, so I suspect the database was already corrupt. Maybe it only manifested as this filtering loop when triggered by myself manually or when updating the database. I saw it say it was upgrading to v167 when I started up following the file restoration.
Getting strong Opera vibes circa v10 when database corruption was an occasional issue for me as well - but at least that would not "lose" POP mail; it would re-build the database from the messages found on the disk.
@mossman I have not found the cause of this "phenomena" either. I am surprised that the Vivaldi Team hasn't jumped on this one & that more users are not reporting it.
-
@janrif More users are not reporting it because more users do not experience it, and it is not fixed yet because it is not reliably reproducible.
-
Added bug-report VB-87144
-
I'm having the same issue.
I created a filter rule some days ago, since then I get the non stop "Running mail filters..." bug with high CPU load.
-
@ayespy said in Running mail filters -- non stop (bug?):
@janrif To re-index all your mail, (the second most-destructive solution) you close the browser and delete the folder:
C:\Users\yourusername\AppData\Local\Vivaldi\User Data\Default\Storage\ext\mpognobbkildjkofajifpdfhcoklimli
and restart the browser. Depending on how many emails you have on disk, the re-index will take a few minutes to several hours. But at the end your mail indexes will be clean and flawless.
This seems to help in my case. I deleted the filter rule I created and deleted this folder. After restart of Vivaldi and indexing the mails everything is back to normal
Thank you for this solution (at least in my case)!
-
@mossman said in Running mail filters -- non stop (bug?):
Added bug-report VB-87144
I only later realised that it was already reported as VB-86996 earlier in this thread. I will add this to my bug report.
-
@ayespy said in Running mail filters -- non stop (bug?):
and it is not fixed yet because it is not reliably reproducible.
I have a 3 day old backup due to a new Linux installation. After I copied the Default folder, everything works so far.
After running "Rerun Filter for folder" (e.g. "All Messages --> Advances") I run into the "Running mail filters ..." dilemma.Is this enough to reproduce the problem?
-
@mottenmouse I don't know. Why did you run "Rerun Filter for folder?"
-
@mottenmouse How many emails do you think were in the folder where you reran the filter? Here, on several hundred emails, the filter reruns ina few seconds and that is it. No more running of filters.
-
@ayespy said in Running mail filters -- non stop (bug?):
@mottenmouse I don't know. Why did you run "Rerun Filter for folder?"
My fault. I missed some e-mails, they are in an other profile.
@ayespy said in Running mail filters -- non stop (bug?):
@mottenmouse How many emails do you think were in the folder where you reran the filter? Here, on several hundred emails, the filter reruns ina few seconds and that is it. No more running of filters.
Around 5k mails.
The number doesn't matter though. The same backup reduced to 500 emails. No matter what the reason, running "Rerun Filter for folder" once results in the "Running mail filters" loop error.And before you ask why I don't do a standard installation. I also want to import my old feed items, this is not possible at this time as far as I know.
-
@mottenmouse It sounds as Though you may have at least one malformed email stored. I ran "rerun filter" on a folder with 13K emails or so and it just ran in about five or six seconds and completed. No issues. No filters loop. Then I ran it on one with over 100K. Took less than 20 sec.
-
@ayespy This issue was reported multiple times now. I tried to re-index because mails are not correctly shown in search results (VB-86728).
I would not count out the possibility of a defunct sector for a disk in general, but it's basically impossible as multiple users report this issue. I'm pretty sure that it's some deadlock in the code (possibly related to a parse error).
Reported as (VB-86996).
-
@jumpsq There is a specific handle for bad search results (rebuild search index) which is not the same as rerunning folder filters.
It might not result in endless filter runs. You click on the taskbar mail symbol, select the gear in the popup and select "Rebuild Mail Search Database."
-
@ayespy It does not result in any loop, but it also does not solve the issue. It does not seem to run at all, to be honest
But I was not aware until now that those are actually meant to be different functions. Makes it ever so stranger that re-running the filter makes vivladi get stuck, since I do not use any automatic labelling.