Issue #7822 has been reported by shyxormz (Patrick Pokatilo). ---------------------------------------- Bug #7822: Dir.mkdir can't handle long Windows Unicode paths (\\?\UNC\) https://bugs.ruby-lang.org/issues/7822 Author: shyxormz (Patrick Pokatilo) Status: Open Priority: Normal Assignee: Category: Target version: ruby -v: ruby 1.9.3p362 (2012-12-25) [i386-mingw32] Code: Dir.mkdir "//?/C:/" + "test" * 100 What I expected: Ruby will create directory //?/C:/testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest, judging from http://msdn.microsoft.com/en-us/library/aa365247.aspx What happened on the second call: Errno::ENOENT: No such file or directory - //?/C:/testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest from (irb):6:in `mkdir'
on 2013-02-10 05:36
[ruby-trunk - Bug #7822][Assigned] Dir.mkdir can' t handle long Windows Unicode paths (\\?\UNC\
on 2013-02-13 10:29
Issue #7822 has been updated by usa (Usaku NAKAMURA). Subject changed from Dir.mkdir can't handle long Windows Unicode paths (\\?\UNC\) to Dir.mkdir can't handle long Windows Unicode paths (\\?\UNC\) Status changed from Open to Assigned Assignee set to usa (Usaku NAKAMURA) ---------------------------------------- Bug #7822: Dir.mkdir can't handle long Windows Unicode paths (\\?\UNC\) https://bugs.ruby-lang.org/issues/7822#change-36217 Author: shyxormz (Patrick Pokatilo) Status: Assigned Priority: Normal Assignee: usa (Usaku NAKAMURA) Category: Target version: ruby -v: ruby 1.9.3p362 (2012-12-25) [i386-mingw32] Code: Dir.mkdir "//?/C:/" + "test" * 100 What I expected: Ruby will create directory //?/C:/testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest, judging from http://msdn.microsoft.com/en-us/library/aa365247.aspx What happened on the second call: Errno::ENOENT: No such file or directory - //?/C:/testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest from (irb):6:in `mkdir'
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.