Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Bug GUIContent is null. Use GUIContent.none.

Discussion in 'Prefabs' started by CDF, Aug 23, 2020.

  1. CDF

    CDF

    Joined:
    Sep 14, 2013
    Posts:
    1,282
    Using 2020.1.2

    I get these warnings on every recompile of my game.
    It's coming from UnityEditor.SceneHierarchyStageHandling:StageHeaderGUI:

    Code (CSharp):
    1. GUIContent is null. Use GUIContent.none.
    2. 0x00007FF7345FA14C (Unity) StackWalker::GetCurrentCallstack
    3. 0x00007FF7345FE171 (Unity) StackWalker::ShowCallstack
    4. 0x00007FF735867A05 (Unity) GetStacktrace
    5. 0x00007FF7366F771E (Unity) DebugStringToFile
    6. 0x00007FF7331E5521 (Unity) MonoGUIContentToNative
    7. 0x00007FF7331E56B1 (Unity) MonoGUIContentToTempNative
    8. 0x00007FF733453C86 (Unity) GUIStyle_CUSTOM_Internal_CalcSize_Injected
    9. 0x00000288B6BE36EC (Mono JIT Code) (wrapper managed-to-native) UnityEngine.GUIStyle:Internal_CalcSize_Injected (UnityEngine.GUIStyle,UnityEngine.GUIContent,UnityEngine.Vector2&)
    10. 0x00000288B6BE361B (Mono JIT Code) UnityEngine.GUIStyle:Internal_CalcSize (UnityEngine.GUIContent)
    11. 0x00000288B6BE35A3 (Mono JIT Code) UnityEngine.GUIStyle:CalcSize (UnityEngine.GUIContent)
    12. 0x000002891F8D4F03 (Mono JIT Code) UnityEditor.SceneHierarchyStageHandling:StageHeaderGUI (UnityEngine.Rect)
    13. 0x000002891F8D3EFB (Mono JIT Code) UnityEditor.SceneHierarchyWindow:DoSceneHierarchy ()
    14. 0x000002891F8D357B (Mono JIT Code) UnityEditor.SceneHierarchyWindow:OnGUI ()
    15. 0x00000288B6BD8283 (Mono JIT Code) UnityEditor.HostView:InvokeOnGUI (UnityEngine.Rect,UnityEngine.Rect)
    16. 0x00000288B6BD8033 (Mono JIT Code) UnityEditor.DockArea:DrawView (UnityEngine.Rect,UnityEngine.Rect)
    17. 0x00000288B6BCB143 (Mono JIT Code) UnityEditor.DockArea:OldOnGUI ()
    18. 0x00000288B6BB4370 (Mono JIT Code) UnityEngine.UIElements.IMGUIContainer:DoOnGUI (UnityEngine.Event,UnityEngine.Matrix4x4,UnityEngine.Rect,bool,UnityEngine.Rect,System.Action,bool)
    19. 0x00000288B6BB3563 (Mono JIT Code) UnityEngine.UIElements.IMGUIContainer:HandleIMGUIEvent (UnityEngine.Event,UnityEngine.Matrix4x4,UnityEngine.Rect,System.Action,bool)
    20. 0x00000288B7C2A303 (Mono JIT Code) UnityEngine.UIElements.IMGUIContainer:DoIMGUIRepaint ()
    21. 0x00000288B7C2799B (Mono JIT Code) UnityEngine.UIElements.UIR.RenderChainCommand:ExecuteNonDrawMesh (UnityEngine.UIElements.UIR.DrawParams,single,System.Exception&)
    22. 0x00000288B7C25ECB (Mono JIT Code) UnityEngine.UIElements.UIR.UIRenderDevice:EvaluateChain (UnityEngine.UIElements.UIR.RenderChainCommand,UnityEngine.Material,UnityEngine.Material,UnityEngine.Texture,UnityEngine.Texture,UnityEngine.Texture,single,Unity.Collections.NativeSlice`1<UnityEngine.UIElements.UIR.Transform3x4>,Unity.Collections.NativeSlice`1<UnityEngine.Vector4>,UnityEngine.MaterialPropertyBlock,bool,System.Exception&)
    23. 0x00000288B7C210A3 (Mono JIT Code) UnityEngine.UIElements.UIR.RenderChain:Render ()
    24. 0x00000288B6C40733 (Mono JIT Code) UnityEngine.UIElements.UIRRepaintUpdater:Update ()
    25. 0x00000288B6B8E58E (Mono JIT Code) UnityEngine.UIElements.VisualTreeUpdater:UpdateVisualTreePhase (UnityEngine.UIElements.VisualTreeUpdatePhase)
    26. 0x00000288B6C3FF0B (Mono JIT Code) UnityEngine.UIElements.Panel:UpdateForRepaint ()
    27. 0x00000288B6C3FBA3 (Mono JIT Code) UnityEngine.UIElements.Panel:Repaint (UnityEngine.Event)
    28. 0x00000288B6B8DE57 (Mono JIT Code) UnityEngine.UIElements.UIElementsUtility:DoDispatch (UnityEngine.UIElements.BaseVisualElementPanel)
    29. 0x00000288B6B8DBAB (Mono JIT Code) UnityEngine.UIElements.UIElementsUtility:UnityEngine.UIElements.IUIElementsUtility.ProcessEvent (int,intptr,bool&)
    30. 0x00000288B6B8D9AF (Mono JIT Code) UnityEngine.UIElements.UIEventRegistration:ProcessEvent (int,intptr)
    31. 0x00000288B6B8D8EB (Mono JIT Code) UnityEngine.UIElements.UIEventRegistration/<>c:<.cctor>b__1_2 (int,intptr)
    32. 0x00000288B6B8D74D (Mono JIT Code) UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
    33. 0x00000288B6B8D7FE (Mono JIT Code) (wrapper runtime-invoke) <Module>:runtime_invoke_void_int_intptr_intptr& (object,intptr,intptr,intptr)
    34. 0x00007FFD5D8CD8A0 (mono-2.0-bdwgc) [mini-runtime.c:2809] mono_jit_runtime_invoke
    35. 0x00007FFD5D852912 (mono-2.0-bdwgc) [object.c:2921] do_runtime_invoke
    36. 0x00007FFD5D85B96F (mono-2.0-bdwgc) [object.c:2968] mono_runtime_invoke
    37. 0x00007FF73449AA24 (Unity) scripting_method_invoke
    38. 0x00007FF73449455B (Unity) ScriptingInvocation::Invoke
    39. 0x00007FF73448E245 (Unity) ScriptingInvocation::Invoke<void>
    40. 0x00007FF732D5E0FD (Unity) Scripting::UnityEngine::GUIUtilityProxy::ProcessEvent
    41. 0x00007FF734FCABC8 (Unity) GUIView::ProcessRetainedMode
    42. 0x00007FF73588F617 (Unity) GUIView::OnInputEvent
    43. 0x00007FF734FCAAEB (Unity) GUIView::ProcessInputEventInternal
    44. 0x00007FF735885E58 (Unity) GUIView::DoPaint
    45. 0x00007FF735891ACD (Unity) GUIView::RepaintAll
    46. 0x00007FF7350950E8 (Unity) PlayerLoopController::UpdateScene
    47. 0x00007FF7350940E0 (Unity) Application::TickTimer
    48. 0x00007FF73588E8E3 (Unity) MainMessageLoop
    49. 0x00007FF735897C4E (Unity) WinMain
    50. 0x00007FF737500556 (Unity) __scrt_common_main_seh
    51. 0x00007FFDC1057BD4 (KERNEL32) BaseThreadInitThunk
    52. 0x00007FFDC11ECE51 (ntdll) RtlUserThreadStart
    stageHeader.png

    My guess is you should also be checking
    (m_StageHeaderContent == GUIContent.none || m_StageHeaderContent == null)
     
    paulchabot and AssatorGameMakers like this.
  2. paulchabot

    paulchabot

    Joined:
    May 22, 2018
    Posts:
    2
    How did you fix this?
     
  3. Mads-Nyholm

    Mads-Nyholm

    Unity Technologies

    Joined:
    Aug 19, 2013
    Posts:
    215
    If you encounter this issue try opening a Prefab (double click a Prefab Asset) and then go back to the Scenes.

    This issue has been fixed in 2021.1 and backports have been requested.
     
  4. The_CoolGuy227

    The_CoolGuy227

    Joined:
    Jun 14, 2023
    Posts:
    1
    i need help i switched to a prefab and its not working