Search Issue Tracker
Updates to GetComponent(string) on implicit "this" / "self" generates wr...
To Reproduce: 1. Open 'Test.cs' in the attached project, Observe the line 'Component comp = GetComponent(scriptname) 2. Run API upd... Read more
"different serialization layout" error in built player
To reproduce: 1. Open attached project 2. Open scene TestDifferentBaseType 3. Build for Win32 with "development build" 4. Notice th... Read more
Editor shows misleading information window while attaching script to gam...
User has a script called differently from class name. Trying to attach this script, editor should pop the message window about misma... Read more
APIUpdater assumes script encoding is UTF-8
Non UTF-8 encoded script content may become wrong if it gets updated by APIUpdater. Hereafter, APIUpdater uses UTF-8 only if script... Read more
Script Import Settings ignored when component added from another script
- Create a script, e.g. TestScript, with public field of type GameObject. - Open "Script Import Settings" and set some prefab to th... Read more
Function WaitForSeconds (float.NaN) waits forever
Reproduction steps: 1. Open attached project 2. Check the "NewBehaviourScript" script 3. Open and play the "demo" scene 4. Notice th... Read more
Script updater fails to run to completion when updating Boo scripts
How to reproduce: 1. Open attached project 2. Allow the API Updater to run - Note an error occurs: APIUpdater encountered some iss... Read more
[Backport] Editor crashes when compiling scripts if UNITY_DIAG_ENABLE_DO...
How to reproduce: 0. If not set already, set the UNITY_DIAG_ENABLE_DOMAIN_RELOAD_TIMINGS system environment variable to value 1 and... Read more
Foreach statements allocate memory unnecessarily
To reproduce: 1) Open 'demo' scene 2) Enter playmode and record the scene in the Profiler. Observe that ForeachAllocTest.Update() al... Read more
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Prefabs with "Flags" enum properties result in "IndexOutOfRangeException" when trying to commit/revert
- The Camera first person mode in Cameras overlay is greyed out and not clickable when the Editor is restarted with the Game View focused
- Scene View doesn't select the Canvas when it's clicked with the View Tool
- Transform fields are impossible to edit when Inspector window is resized
- Actions in UI Builder Preview mode are not fully reset after exiting the Preview mode