Graphic artefacts in Everything.

Found a bug in "Everything"? report it here
Post Reply
Debugger
Posts: 588
Joined: Thu Jan 26, 2017 11:56 am

Graphic artefacts in Everything.

Post 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:
Attachments
Screen Shot 04-13-24 at 09.25 PM==.jpg
Screen Shot 04-13-24 at 09.25 PM==.jpg (43.77 KiB) Viewed 233 times
tuska
Posts: 937
Joined: Thu Jul 13, 2017 9:14 am

Re: Graphic artefacts in Everything.

Post 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 197 times
 
If I had such a problem in the past - not in Everything(!) -, it was because I didn't have enough RAM memory.
Debugger
Posts: 588
Joined: Thu Jan 26, 2017 11:56 am

Re: Graphic artefacts in Everything.

Post 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)
void
Developer
Posts: 15395
Joined: Fri Oct 16, 2009 11:31 pm

Re: Graphic artefacts in Everything.

Post 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.
Debugger
Posts: 588
Joined: Thu Jan 26, 2017 11:56 am

Re: Graphic artefacts in Everything.

Post 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.
Debugger
Posts: 588
Joined: Thu Jan 26, 2017 11:56 am

Re: Graphic artefacts in Everything.

Post 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.
void
Developer
Posts: 15395
Joined: Fri Oct 16, 2009 11:31 pm

Re: Graphic artefacts in Everything.

Post 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
Debugger
Posts: 588
Joined: Thu Jan 26, 2017 11:56 am

Re: Graphic artefacts in Everything.

Post by Debugger »

In the section “GDI Object” there is no information about [bgcolor=]“MEMORY LEAK” there are only numbers that do not say anything.
void
Developer
Posts: 15395
Joined: Fri Oct 16, 2009 11:31 pm

Re: Graphic artefacts in Everything.

Post 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+)
Debugger
Posts: 588
Joined: Thu Jan 26, 2017 11:56 am

Re: Graphic artefacts in Everything.

Post by Debugger »

void
Developer
Posts: 15395
Joined: Fri Oct 16, 2009 11:31 pm

Re: Graphic artefacts in Everything.

Post 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.
Debugger
Posts: 588
Joined: Thu Jan 26, 2017 11:56 am

Re: Graphic artefacts in Everything.

Post 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
Post Reply