cygwin's git.exe successfully hides from everything??

Found a bug in "Everything"? report it here
Post Reply
jerrya
Posts: 3
Joined: Mon Nov 03, 2014 6:58 am

cygwin's git.exe successfully hides from everything??

Post by jerrya »

I believe I found a repeatable bug in everything, though I could easily be convinced I don't know what I'm doing.

I am running on Win 7 64, everything installed as a service.

When I install cygwin's version of git.exe into c:\cygwin\bin, everything won't find it.

That's with regex search turned on.

http://i.imgur.com/Nhjnm0B.png

I do not believe it is a hardlinked file. It seems as normal a file as any other
http://i.imgur.com/Afei6qV.png

cygwin's ls does not show it as a link.

http://i.imgur.com/GKpMHZ8.png

cygwin's find does not show it as a link.
In contrast, they do show other files in the same directory as links.

When I hexdump it with a "dos" utility, it seems like a normal file.

But everything won't find it.

If I change the extension from exe to exef, it suddenly appears. When I rename it back to an exe it stays displayed.
http://i.imgur.com/9Jews9z.png
http://i.imgur.com/O7gWe0D.png

There's more weird stuff too.
I can delete the file using cygwin setup and dir and ls show it's gone
http://i.imgur.com/t6CwoFN.png

but now, everything shows it's still there, and that's even after an F5 refresh.
http://i.imgur.com/u5s3LC1.png

Anyway, seems odd to me.
therube
Posts: 4985
Joined: Thu Sep 03, 2009 6:48 pm

Re: cygwin's git.exe successfully hides from everything??

Post by therube »

What version of Everything?
jerrya
Posts: 3
Joined: Mon Nov 03, 2014 6:58 am

Re: cygwin's git.exe successfully hides from everything??

Post by jerrya »

therube wrote:What version of Everything?
Version 1.3.4.686 (x64)
therube
Posts: 4985
Joined: Thu Sep 03, 2009 6:48 pm

Re: cygwin's git.exe successfully hides from everything??

Post by therube »

Any change with Everything 1.4.0.713b Beta?

Not sure where the change was, but could be that 1.3 didn't handle hard links?
I also know nothing of git, so wouldn't know if in fact the files in question happen to be hard links or not?

C:\ DIR /AL [filename]
may show if the file in question is a link?
Otherwise there are various third party utilities that will enumerate links.
jerrya
Posts: 3
Joined: Mon Nov 03, 2014 6:58 am

Re: cygwin's git.exe successfully hides from everything??

Post by jerrya »

therube wrote:Any change with Everything 1.4.0.713b Beta?

Not sure where the change was, but could be that 1.3 didn't handle hard links?
I also know nothing of git, so wouldn't know if in fact the files in question happen to be hard links or not?

C:\ DIR /AL [filename]
may show if the file in question is a link?
Otherwise there are various third party utilities that will enumerate links.
Thanks, and yes, the 1.4 beta does fix it.

I think my wondering if it was a hardlink was a red herring. There really is no reason for cygwin to link it. The files it links are things like awk, for gawk, emacs for a generic name for various actual emacsen, like emacs-nox, emacs-w32, ...

Anyway, thanks again!
Post Reply