1.5 alpha right click network share resource cause immediately GUI lock

Found a bug in "Everything"? report it here
Post Reply
szpunk
Posts: 5
Joined: Mon Dec 02, 2019 1:39 am

1.5 alpha right click network share resource cause immediately GUI lock

Post by szpunk »

When i right click the item in search result, if the item is SMB share item, the Everthing GUI immediately lock and frezze.

Windows Event say:
The program Everything64.exe version 1.5.0.1327 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Security and Maintenance control panel.
I tied "start as administrator", "start service", same here. The version 1.4 do not have this bug.

Windows 11 x64 22H2.
2022-11-14_002313.png
2022-11-14_002313.png (67.67 KiB) Viewed 7443 times
2022-11-14_002229.png
2022-11-14_002229.png (17.42 KiB) Viewed 7443 times
void
Developer
Posts: 16771
Joined: Fri Oct 16, 2009 11:31 pm

Re: 1.5 alpha right click network share resource cause immediately GUI lock

Post by void »

Thank you for the issue report szpunk,



How many files did you select?
Does the issue occur when only one file is selected? vs multiple files?
(A single selected file uses a different context menu vs multiple selected files).



There could be a shell extension causing trouble.

Please try disabling context menu shell extensions:
  • Copy and paste the following into your Everything search box:
    /context_menu_shell_extensions=0
  • Press ENTER in your Everything search box.
  • If successful, context_menu_shell_extensions=0 is shown in the status bar for a few seconds.


Please try indexing each share individually, instead of indexing \\nas:
  • In Everything, from the Tools menu, click Options.
  • Click the Folders tab.
  • Select \\nas and click Remove.
  • Click Add....
  • Select your \\nas\share and click OK.
    (repeat for additional shares)
  • Click OK.
Indexing \\nas will use virtual folder indexing.
Indexing \\nas\share will use normal folder indexing.
Normal folder indexing is faster and more efficient than virtual folder indexing.



If the hang persists, could you please send a mini crash dump: Privacy
szpunk
Posts: 5
Joined: Mon Dec 02, 2019 1:39 am

Re: 1.5 alpha right click network share resource cause immediately GUI lock

Post by szpunk »

I tried:
/context_menu_shell_extensions=0

it's ok when i right click the file on SMB, but i lost all context menu items except everyting's few lines.

Indexing \\nas\share same here.

Minidump file sended.
therube
Posts: 4985
Joined: Thu Sep 03, 2009 6:48 pm

Re: 1.5 alpha right click network share resource cause immediately GUI lock

Post by therube »

i lost all context menu items except everyting's few line
That's what /context_menu_shell_extensions=0 will do.
Which would tend to indicate, " There could be a shell extension causing trouble.".

If that is the issue, you might try, https://www.nirsoft.net/utils/shexview.html to see if you can isolate the cause.
szpunk
Posts: 5
Joined: Mon Dec 02, 2019 1:39 am

Re: 1.5 alpha right click network share resource cause immediately GUI lock

Post by szpunk »

Code: Select all

/icon_shell_extensions=0
Solving this problem, thanks!
void
Developer
Posts: 16771
Joined: Fri Oct 16, 2009 11:31 pm

Re: 1.5 alpha right click network share resource cause immediately GUI lock

Post by void »

Thanks for the mini crash dump szpunk,

Code: Select all

  ntdll.dll!ZwWaitForSingleObject()  + 0x14 bytes 
  ntdll.dll!RtlAcquireResourceShared()  + 0xc9 bytes 
  srvcli.dll!RpcCache_NetShareGetInfo()  + 0x77 bytes 
  srvcli.dll!NetShareGetInfo()  + 0x7f bytes 
  ...
  Everything64.exe!os_parse_display_name()  + 0xb6 bytes C
The mini crash dump showed Everything waiting to get netshare information.

I had a suspicion there might have been an icon shell extension holding onto a resource lock on the network share.

I am glad to hear disabling icon_shell_extensions helped.

ShellExView from Nirsoft might help locate the problem icon shell extension:
https://www.nirsoft.net/utils/shexview.html
Post Reply