Page 1 of 1

Issue when copying a Font from Windows Fonts directory through Everything

Posted: Wed Aug 07, 2019 9:58 am
by VarunAgw
OS: Windows 1903 x64

How to reproduce:

1. Search for a font in Everything
2. There will be many results from C:\Windows\Fonts\ directory
3. Copy one of such font directly from Everything by pressing Ctrl+C
4. Now open Explorer, and navigate to some folder
5. Press Paste.

Explorer will crash now. In some case, it crash even while during navigation.

Re: Issue when copying a Font from Windows Fonts directory through Everything

Posted: Wed Aug 07, 2019 10:20 am
by therube
Does the same happen if you do 1. & 2. using Windows Explorer itself, & a second Windows Explorer for 4.?

Re: Issue when copying a Font from Windows Fonts directory through Everything

Posted: Wed Aug 07, 2019 11:29 am
by void
Everything 1.4 appears to be using a bad Shell IDlist Array on the clipboard.

The issue appears to be only related to the C:\Windows\Fonts folder.
I was able to reproduce the issue on Windows 7 x64 and Windows 10 x64.
The issue also occurs when dragging fonts from Everything.

It has been fixed for the next major version.

Thanks for the bug report.

Re: Issue when copying a Font from Windows Fonts directory through Everything

Posted: Wed Aug 07, 2019 12:42 pm
by vanisk
Windows 8.1 Pro Update 1 (x64)
Everything (1.4.1.935 (x64))

Confirmed. But it neither crashes, nor copies font file from Windows\Fonts folder.

Also there is no "Copy" context menu on font file.

Re: Issue when copying a Font from Windows Fonts directory through Everything

Posted: Wed Aug 07, 2019 2:09 pm
by NotNull
Workaround:

- Select your font(s) in Everything
- Menu:Edit > Copy to Folder ...
therube wrote:
Wed Aug 07, 2019 10:20 am
Does the same happen if you do 1. & 2. using Windows Explorer itself, & a second Windows Explorer for 4.?
The \Fonts\ folder is shown in Explorer through an extra "shell layer" (for lack of a better word): you don't see the actual files as you would in - for example - CMD. Comparable with \$Recycle.bin.

Everything sees the 'raw' filenames.