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
Fixed RangeError: Maximum call stack size exceeded for Windows #407
Conversation
The same issue was posted in google maillist, but not fixed. https://groups.google.com/forum/#!msg/yeoman-dev/TveRxapwM0U/KEvzulKkQ6oJ. The root cause is that file name on Windows is case insensitive.
In our experience most of the problems here come down to insufficient permissions (at least, the issue linked to on the list had this as a core problem). Are you running into this when logged in as an admin? |
@addyosmani Initially the problem was encountered when running any |
This is weird because I use windows a lot and I never got this bug. Is it possible in Linux to create two directory with different cases? e.g. I wouldn't mind adding a check, but the proposed solution is really not expressive. |
@SBoudrias It's possible to have 2 dirs only with different cases in Linux... |
Let's fix this. We don't want to care about case-sensitive paths. |
Agreed, just compare both path to lower case without any OS check. And squash your commits together after. |
I did run |
Update: With node v0.10.22, the error was not encountered, yo works well. So for now, I think we could discard the change. |
The same issue was posted and discussed in google maillist, but not fixed.
Root cause: file name on Windows is case insensitive.