Page 1 of 1

Graphic artefacts in Everything.

Posted: Sat Apr 13, 2024 7:30 pm
by Debugger
Graphic artefacts in Everything. The problem occurs only in Applications that use the Master File Table (Everything and MasterSeeker). I observed an identical problem, disappearance of options/bar, function captions. I do not know how to solve this problem and what is it?

See Screenshot:

Re: Graphic artefacts in Everything.

Posted: Sun Apr 14, 2024 3:52 pm
by tuska
Is it perhaps the same problem as back then :?:
Debugger wrote: Fri Dec 28, 2018 4:03 pm
void wrote: Fri Dec 28, 2018 1:34 pm What does the status bar say?
Status bar -> Found: 16 million objects
https://postimg.cc/CdvksNSW ... see below ...
 
Graphic artefacts in Everything.png
Graphic artefacts in Everything.png (154.35 KiB) Viewed 750 times
 
If I had such a problem in the past - not in Everything(!) -, it was because I didn't have enough RAM memory.

Re: Graphic artefacts in Everything.

Posted: Sun Apr 14, 2024 6:09 pm
by Debugger
No. It was a very long time ago. Now it's 2024, I have another PC and Win11, and only a 2TB SSD, and 64GB RAM DDR5.
This problem can occur if I put my computer to sleep every day (without shutting down or restarting)

Re: Graphic artefacts in Everything.

Posted: Mon Apr 15, 2024 3:59 am
by void
The back buffer is in a corrupt state.

This can be caused by shell extensions.

Please try disabling icon shell extensions:
  • In Everything 1.5, from the Tools menu, click Options.
  • Click the Advanced tab on the left.
  • To the right of Show settings containing, search for:
    icon
  • Select: icon_shell_extensions
  • Set the value to: false
  • Click OK.
Does the issue persist?

The next alpha update will add some corrupt state detection to attempt to fix the issue.

Re: Graphic artefacts in Everything.

Posted: Mon Apr 15, 2024 10:00 am
by Debugger
To see if the problem occurs, I need to test it for several days. Since artifacts can appear after the computer has been running for several days (if it has been put into sleep mode repeatedly).
There are no artifacts at the moment.

Re: Graphic artefacts in Everything.

Posted: Thu May 02, 2024 8:36 am
by Debugger
void wrote: Mon Apr 15, 2024 3:59 am The back buffer is in a corrupt state.

This can be caused by shell extensions.

Please try disabling icon shell extensions:
  • In Everything 1.5, from the Tools menu, click Options.
  • Click the Advanced tab on the left.
  • To the right of Show settings containing, search for:
    icon
  • Select: icon_shell_extensions
  • Set the value to: false
  • Click OK.
Does the issue persist?

The next alpha update will add some corrupt state detection to attempt to fix the issue.
Yes.
From time to time the top corner of Everything 1.5a disappears, as if it draws badly what I marked. The problem has been occurring for a long time in only 3 applications e.g. (IDM, MasterSeeker, Everything 1.5a), especially after waking the computer from sleep, but after a clean startup everything always returns to normal and so on and so forth.
I have no idea what's going on, I've looked for a solution, but to no avail, this problem always occurs where there are input fields and option captions.

Re: Graphic artefacts in Everything.

Posted: Thu May 02, 2024 8:39 am
by void
Use the Task Manager to check if any programs are leaking GDI Objects.

Ctrl + Shift + ESC -> Task Manager -> Details -> View -> Select Columns -> GDI Objects

Re: Graphic artefacts in Everything.

Posted: Thu May 02, 2024 9:03 am
by Debugger
In the section “GDI Object” there is no information about [bgcolor=]“MEMORY LEAK” there are only numbers that do not say anything.

Re: Graphic artefacts in Everything.

Posted: Thu May 02, 2024 9:06 am
by void
You are limited to about 10000 GDI objects.

Try sorting by GDI objects to see if a program is using a lot.. (1000+)

Re: Graphic artefacts in Everything.

Posted: Thu May 02, 2024 9:09 am
by Debugger

Re: Graphic artefacts in Everything.

Posted: Thu May 02, 2024 9:30 am
by void
The total limit is 65536.
Per process is 10000.

When you exceed these limits you will see graphic artifacts as no more GDI objects can be created.



GDI Objects
What's the upper limit on GDI objects for one process

GDI = Graphics Device Interface

Check the GDI object values when you see graphic artifacts.

Re: Graphic artefacts in Everything.

Posted: Thu May 02, 2024 10:13 am
by Debugger
By default I have 10000, but I found various articles about it on the Internet that you can change in the registry.

Code: Select all

GDIProcessHandleQuota
USERProcessHandleQuota

Re: Graphic artefacts in Everything.

Posted: Fri May 03, 2024 1:54 pm
by Debugger
A while ago there were artifacts, I checked the GDI, almost 10000 was for IDM (Internet Download Manager)