You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On Linux: Creates b:c in directory a and reads 123 as its content. Then fails on a/b as non-existing file.
On Windows: Creates b in directory a and reads 123 as content of b:c, then also reads a/b as existing file with no content. Readdir displays b as the only file in directory a
We suppose this is some weird Windows quirk, but it's not documented and the behavior is not expected. We suggest adding additional check to writeFile to throw an error if file name contains colon, since it's illegal character in Windows file names.
The text was updated successfully, but these errors were encountered:
We noticed that
On Linux: Creates
b:c
in directorya
and reads123
as its content. Then fails ona/b
as non-existing file.On Windows: Creates
b
in directorya
and reads123
as content ofb:c
, then also readsa/b
as existing file with no content. Readdir displaysb
as the only file in directorya
We suppose this is some weird Windows quirk, but it's not documented and the behavior is not expected. We suggest adding additional check to
writeFile
to throw an error if file name contains colon, since it's illegal character in Windows file names.The text was updated successfully, but these errors were encountered: