[PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows

Jonathan Metzman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 21 13:57:04 PST 2019


metzman added a comment.

In D58513#1406388 <https://reviews.llvm.org/D58513#1406388>, @zturner wrote:

> Can you try `mountvol <PATH>\mount C:\` and see what you print in this case?


This seems to break:

  File: C:\src\llvm-project\build\clangx64-ninja-win7\test-dir\dir\file-symlink2
  File: C:\src\llvm-project\build\clangx64-ninja-win7\test-dir\dir\y.txt
  Dir: C:\src\llvm-project\build\clangx64-ninja-win7\test-dir\dir
  File: C:\src\llvm-project\build\clangx64-ninja-win7\test-dir\dir-junction\file-symlink2
  File: C:\src\llvm-project\build\clangx64-ninja-win7\test-dir\dir-junction\y.txt
  Dir: C:\src\llvm-project\build\clangx64-ninja-win7\test-dir\dir-junction
  File: C:\src\llvm-project\build\clangx64-ninja-win7\test-dir\dir-Shortcut.lnk
  File: C:\src\llvm-project\build\clangx64-ninja-win7\test-dir\dir-symlink\file-symlink2
  File: C:\src\llvm-project\build\clangx64-ninja-win7\test-dir\dir-symlink\y.txt
  Dir: C:\src\llvm-project\build\clangx64-ninja-win7\test-dir\dir-symlink
  File: C:\src\llvm-project\build\clangx64-ninja-win7\test-dir\edge-case
  File: C:\src\llvm-project\build\clangx64-ninja-win7\test-dir\file-hardlink1
  File: C:\src\llvm-project\build\clangx64-ninja-win7\test-dir\file-hardlink2
  File: C:\src\llvm-project\build\clangx64-ninja-win7\test-dir\file-symlink
  File: C:\src\llvm-project\build\clangx64-ninja-win7\test-dir\file.txt
  FindFirstFileA failed with error 5 for directory: <PATH>\ss64\$Recycle.Bin\S-1-5-18

I'm not sure what the correct behavior in this case is though.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D58513/new/

https://reviews.llvm.org/D58513





More information about the llvm-commits mailing list