Search Issue Tracker
Won't Fix
Votes
0
Found in [Package]
3.0.1
Issue ID
1228299
Regression
No
Importing the 2D Pixel Perfect package may result in exceeded path symbol count
How to reproduce:
1. Create a new project. Make sure that the project path is at least 89 symbols long
2. Open the Package Manager window.
3. Import the 2D Pixel Perfect package
4. Observe the Console and Package Manager windows
Expected result: Package imports without any issues
Actual result: "Package Manager Window had an error while completing an operation: Could not find file" error is thrown and the Package Manager window breaks
Reproducible with: 2018.4.191f1, 2019.3.6f1, 2020.1.0b2, 2020.2.0a3
Could not test with: 2017.4.38f1(No package manager)
Workarounds:
- Shortening the path to the project
- Using symbolic links
Notes:
- The issue is not limited to the Pixel Perfect package, however, Pixel Perfect has a deep folder depth which results in a long path that showcases the underlying path length problem
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Out-of-bounds memory access with multiple CanvasRenderers under a Canvas when using Mesh API
- Inspector tries to access file after it was deleted when the file was locked in Inspector window
- Changing Transform values in Search window Inspector loses focus while dragging and stopping mouse without releasing dragging action
- Saving changes on the dirty VFX Graph during the Play mode throws "The referenced script (Unknown) on this Behaviour is missing!" warnings
- VFX Graph Debug Info overlaps the "Initialize" block debug info by default
Resolution Note:
The 2D Pixel Perfect Package will be fixed, we will try to shorten the paths to some of our sample assets.
Currently, the issue will remain on the Package Manager side, so similar problems caused by exceeded path length can be encountered in certain situations. It was decided not to address this issue for the moment as it would require a major refactoring to be done. However, this may get addressed in the future once certain improvements will reach the Package Manager.
Trying to reduce an overall project path is advised to work around this issue.