Pages: 1
RSS
All Filters Lost or Not Showing, After Win 10 v2004 update TheBat! is starting to behave erraticly
 
After the recent Windows 10 "2004" update (x64 arc.) I started to experience more frequent "memory access violation" errors, especially when selecting a folder from the emails sidebar (selecting any folder raises a memory error, but without crashing the app).

I was attempting to create a new filter for sorting my incoming email, but after adding it and closing the "Sorting Office" dialog, I soon realized that all my previous filters were gone — or maybe no longer accessible, I'm not sure which one yet.

I've attempt to restore just the filters by restoring the global options from a recent backup, but the filters are not back as expected. Strangely, some account-specific filters are still there, apparently not affected by the problem, whereas the "common filters" are not shown (or gone).

I'm OK with having to live with the frequent "memory violation" errors and crashes (they've been in TheBat for so long that you just learn to cope with them), but loosing personal settings that were carefully developed in the course of years is another thing altogether — and I'm not OK with that.

  • Is there anything I can do to recover those filters?
  • Are they just being hidden due to a bug or some data corruption?
  • Did anyone experience similar issues?
I hope I'll be able to restore my carefully designed filters, which is what allows me to quickly sift the high volume of incoming mail.
 
OK, after a reboot I tried to tackle the problem again.

I've managed to recover all of the lost filter via the "File > Restore filters" menu in the Sorting Office. For some reason all my "common filters" became orphans.

So I've managed to manually restore my settings back to as they were — and by manually I mean that I had to manually cut and paste each filter from the "Orphan filters" folder that is created by the Restore menu. Why these filters can't be just moved up to the "Incoming mail" folder, or be selected in group instead of one by one, remains a mistery to me.

I had then to manually reactivate each filter for the accounts they apply to, and finally they seem to work.

Every time I selected an orphan filter and copied it (via Ctrl-X) I got a "memory violation access" error for "thebat.exe" (but not so if I chose to Cut via menus, or when I used Ctrl-V to paste).

Also, for some reason, if I use again the "File > Restore filters" menu, all the previously lost (and now restored) filters are shown again. It looks like TheBat is still keeping a copy of each filter, as an orphan. This smells of data-corruption to me (but with all those memory violation errors it's no wonder, really).

Could anyone help me better understand what the "Restore filters" menu does, and why some filters ended up as orphans?

It looks like there are some serious Issues in the Filters system that need to be fixed, especially those memory errors. Also, the Sorting Office window could be greatly improved by making en-masse operations on filters firendlier (i.e. allow multiple selections, and moving filters across folders boundaries via arrow keys).

Since the Sorting Office is an important part of the user customization side of TheBat, I also suggest adding a menu to allow quick back-up and restore operations affecting only filters — which would be very handy, especially when experimenting with filters, allowing one-click backup and restore of filters, without involving the general backup functionality.

As for the frequent memory violation errors, I really don't know what to say. They've always been around in TheBat, and it just isn't right. Memory violation errors are serious errors, and even when the app doesn't crash altogether (which it frequently does) chances are that memory and data corruption is around the corner, and loss of settings like what just happened to me should not come as a surprise when an application runs on dangling pointers or is having trouble handling memory allocations.

Is it just me or are also other users experiencing these frequent memory errors?

My Win 10 machine is well kept and tidy. I'm a developer and only install trusted tools which I use for work (no junk software) and I don't even use anti-virus/malware tools except Win's native security tools. I'm not experiencing memory errors with other applications, so it's not a System or drivers problem — these memory errors have been affecting TheBat specifically, edition after edition, including MAJOR version updates (which one would expect they entail fixing major bugs).
Pages: 1