-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
File search APIs trivially fail #321
Comments
Cygwin or MSYS2
|
git works on normal datasets, but I must admit I've not tried it on zvols, so that is interesting. Must be something high up on the volume replies that is not correct. |
oh yeah these are the affected datasets
i don't usually mount my root pool on windows cause i can't quite get the NTFS junction points set up to all of the datasets in the pool ( and updating the features is out of the question until ZoL v2 lands |
If it's |
Yes, that should be easy to write, the best thing to is to trigger the problem, then as quickly as possible, save the debug buffer. Should show if anything is returning error at least. |
The failure in the original issue body is not because of enumerating files, but because git is failing to create a file named This does not account for the failures in your followup issues, but this may help you narrow down a reproduction case that does not involve reserved device names. |
More info on this page (search for |
Be amusing if it required zfs to fail it that case based on the name - but yes, could be something there. The new port is close enough for me to test, so I am almost at a point where I can look into these things again. |
i....just noticed that 🤦, i forgot cygwin didn't access the file system directly. in any case grep and find still fail on zvols, and the underlying issue also breaks a lot of other apps (including titles in #307) |
Finally got far enough into new port to test this, surprisingly bash from git for windows, can run find and grep just fine. As it is based on msys I expected it to fail too. Installed cygwin and it also had no issue. I used ntfs. |
apps that assemble a list of its own files fail trivially when installed to a ZVOL, basically anything that uses https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-findfirstfilea and friends
[see below]
The text was updated successfully, but these errors were encountered: