Problem with TC-Beta-7-FileFind and Everything?

English support forum

Moderators: Hacker, petermad, Stefan2, white

Post Reply
georgeb
Senior Member
Senior Member
Posts: 253
Joined: 2021-04-30, 13:25 UTC

Problem with TC-Beta-7-FileFind and Everything?

Post by *georgeb »

I'd like to report a strange phenomenon I've stumbled upon after upgrading to most recent Beta-7.

I just ran Filefind to look up a certain name which is part of subdirectory-names as well as individual filenames on my file-system as I often do with the intention of getting a quick and grouped overview of all the instances of files/dirs which would contain said name at a glance. Because of this being such an easy and commonplace task I did not bother to formulate a specific, full-syntaxed glob-search but decided to go for a simple substring-search by just entering the bare name and hitting <Enter> instead. As for most searches here the "Everything" box was checked as well as "Archives" and unlimited depth.

The search took longer than expected and to my surprise terminated with "No files found" - search aborted. And yet I was absolutely certain at least a dozen or so matches had to be there! Next thought was that maybe an erratic mouse-move might have triggered the search to stop inadvertently and prematurely and hence come back with the unexpected statement "search aborted". Another try - yet with the same result (the famous Einstein-quote about insanity briefly came to my mind :wink: ).

When investigating the cause of that malfunction I tried, among other variations, to uncheck "Everything" and Voila! The results came back as expected. So the suspicion arose there might be something corrupt within the Everything data-structure. Visiting the Everything-homepage I found out that meanwhile a newer version had become available. So I downloaded and installed. As a quick check I immediately repeated the search again with "Everything"-checkbox ticked. Search performed normally and came back with the same results as the "TC-only-method". Glitch ironed out - system back to normal!

The real frustration set in when after the next re-boot - and with the freshly installed update of "Everything" - the search malfunctioned again! :evil: Now a glob-search with "Everything" enabled. No success. Without "Everything": search working fine. Next step was to return to TC-beta6 and try from there. Amazingly enough all variants of the search, "Everything" included, turned out to be successful. Cross-check with TC-beta7. Same mess as before. Search only successful without "Everything" checked.

Could some kind of bug have been introduced with beta7? Has anybody here in the forum had similar experiences? Can anyone confirm the (mis-)behavior described above?
User avatar
tuska
Power Member
Power Member
Posts: 4048
Joined: 2007-05-21, 12:17 UTC

Re: Problem with TC-Beta-7-FileFind and Everything?

Post by *tuska »

Hi,
Yes, a problem has been reported here as well.

Here are a few questions:
  1. Which version of Everything are you using? (E.g. Everything 1.5.0.1350a (x64) or 1.4.1.1024 (x64))
  2. Do you use the Everything Service? Everything - Options > General > ☑ Everything Service (checked!)
  3. Which installation variant of Everything 1.5 - if you use it - did you choose?
    (See: 13. SETTINGS: For 'Everything' in Total Commander & 'Everything' -> from 'Everything' Version 1.5)
    1. wincmd.ini [Configuration] UseEverythingInstance=1.5a ... AND ... Everything.ini: alpha_instance=1
    2. Everything.ini: alpha_instance=0
    3. File: NO_ALPHA_INSTANCE in the Everything programme directory (this is where the file "Everything64.exe" is located)
  4. Which TC-Version are you using? (e.g. TC 11.00b7 x64/x86) -> 64 bit or 32 bit?
  5. Which Windows version are you using? (E.g. Windows 11 Pro (x64) Version 22H2 (OS build Build 22621.1848))
  6. CAN YOU GIVE A CONCRETE EXAMPLE [Step by step] so that other users can try to reproduce this example?
    But mainly such an example needs Mr. Ghisler to fix a possible problem.
    But perhaps the information above is sufficient anyway. However, the person who is to check this would certainly be pleased with a structured example.
  7. If you search directly in Everything (without) Total Commander do you get the expected result?
  8. Was the search in TC performed with the TC parameters ev: or ed:? (Herewith search parameters of Everything can be used).
    (See: 1. TC Parameter --> ed:, 2. TC Parameter --> ev:)
georgeb
Senior Member
Senior Member
Posts: 253
Joined: 2021-04-30, 13:25 UTC

Re: Problem with TC-Beta-7-FileFind and Everything?

Post by *georgeb »

tuska wrote: 2023-06-17, 21:44 UTC Here are a few questions:
1. Everything-1_4_1_1024_x64
2. run as service
3. NOT using v1.5 as there apparently are issues
4. TC 11.00b7 x64; now back to b6 for the time being
5. Win10_pro_for_Workstations 22H2 with latest patches (13.06.23) Build 19045.3086
6. steps as described above
7. yes
8. No "ev:" or "ed:" used here;
it's been primarily a most basic, simple TC-substring-search - which just happened to have the "Everything"-checkbox checked
georgeb
Senior Member
Senior Member
Posts: 253
Joined: 2021-04-30, 13:25 UTC

Re: Problem with TC-Beta-7-FileFind and Everything?

Post by *georgeb »

Addendum: I'd like to add an important observation.
To exclude any collision with perhaps outlandish ini-parameters I renamed my wincmd.ini and thereby let TC generate a virgin new version thereof. Result: even with a virgin wincmd.ini the search will malfunction/terminate early without results with TC11b7 and "Everything"-box enabled/checked but will finish successfully and come up with the expected results without "Everything".

Contrary to that observation after reverting to previous version TC11b6 the identical search will succeed with AND without "Everything" as it should be.
georgeb
Senior Member
Senior Member
Posts: 253
Joined: 2021-04-30, 13:25 UTC

Re: Problem with TC-Beta-7-FileFind and Everything?

Post by *georgeb »

Ok guys, problem solved - well, sort of! At least the analysis-part is complete for now.
The newly introduced issue of TC11b7 somehow crippling the FileFind-search with "Everything"-checkbox checked/enabled will reproducibly occur only if TC is run as administrator and not in normal user-mode.

Still until TC11b6 this problem has been absent regardless of whether TC has been run as Admin or not.

HTH ! For the time being I'm back on TC11b6 until further fixing will/can occur.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50421
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Problem with TC-Beta-7-FileFind and Everything?

Post by *ghisler(Author) »

only if TC is run as administrator
Confirmed! I will fix it. I tried to only allow receiving WM_COPYDATA messages from lower security processes when Everything was actually used, but I missed on case where it would also be called (to determine whether Everything supports a path).
Author of Total Commander
https://www.ghisler.com
georgeb
Senior Member
Senior Member
Posts: 253
Joined: 2021-04-30, 13:25 UTC

Re: Problem with TC-Beta-7-FileFind and Everything?

Post by *georgeb »

ghisler(Author) wrote: 2023-06-18, 09:05 UTC Confirmed! I will fix it.
Thanks a lot! And it has been my distinct pleasure if I could help to isolate the problem by finding out which circumstances would make it occur reproducibly on other systems as well.
Post Reply