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
- Bad performance when executing the Physics.IgnoreCollisions() method while in Play Mode
- Sprite Editor has a thicker separator between buttons when "Sprite Editor" option is selected
- "NullReferenceException: Object reference not set to an instance of an object" error is thrown when UpdateVolumeStack function is called
- [Windows] Unicode custom text input window shows question marks when inserting an emoji
- Memory leak when the VFX Graph Editor is open
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.