Search Issue Tracker
Fixed
Votes
0
Found in
5.4.0b6
Issue ID
771031
Regression
No
[API] Texture2D GetPixel/SetPixel with invalid or boundary values crashes
Add the following code to the Start method of any script attached to a gameobject in your current active scene and press Play. Unity crashes!
Texture2D t = new Texture2D(2,2);
t.SetPixels32((Color32[])null, int.MinValue);
t.SetPixels32((Color32[])null);
t.GetPixels(int.MinValue, 0, -1, int.MinValue);
t.GetPixels32(int.MaxValue);
This API needs to be sanitized
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Crash on CollectAllSceneManagerAndObjectIDs when opening a specific Scene
- GPU device suspended error when replaying a video in the Video Player with NVIDIA Vertical Sync set to Fast
- GPU device suspended error when replaying a video in the Video Player with NVIDIA Vertical Sync set to Fast
- SetComponentEnabled uses class instead of struct when constraining Enableable Component type
- [iOS] Application.deepLinkActivated does not get invoked while app is running when UIApplicationSceneManifest is added in Info.plist
Add comment