Search Issue Tracker
By Design
Votes
0
Found in
2019.4
2019.4.1f1
2020.2
Issue ID
1273157
Regression
No
Targets array error with no line number or class name when selecting an asset
Reproduction steps:
1. Open attached project "TargetErrors.zip" and scene "BugScene"
2. In Package Manage, import attached packages "Package1" and "Package2" from disk
3. In Hierarchy window, 'New Sprite (1)' -> 'Sockets' -> 'Socket' GameObject
4. With Inspector window open, observe Console window
Expected result: No error, or error with line number and class name
Actual result: "The targets array should not be used inside OnSceneGUI or OnPreviewGUI <...>" error with missing line number and class name
Reproducible with: 2019.4.21f1, 2020.2.7f1, 2021.1.0b9, 2021.2.0a7
Not reproducible with:
Could not test with: 2018.4.27f1 (console errors break project)
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
- Selecting a color swatch makes black line appear on another color swatch on the left
- ArgumentNullException is thrown twice when maximizing then un-maximizing the Game View with a shortcut
- [URP][Vulkan] vkCmdBeginRenderPass is called twice with the same FrameBuffer
- The text is pushed down when double-clicking on the Visual Element to edit it in UI Builder
- The Inspector rounds up float values up to a maximum of 7 digits and overwrites the actual values in the file when saving the asset
Resolution Note:
As mentioned in the error user project is using target inside OnSceneGUI Method if we remove that the code which uses target these errors are gone.