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

'.' is not allowed in State name

Discussion in 'Scripting' started by msklywenn, Jan 26, 2017.

  1. msklywenn

    msklywenn

    Joined:
    Nov 28, 2014
    Posts:
    67
    Since upgrading from 5.4.1 to 5.5.1 (yup, quite a jump) I get this a lot in the console. Any idea what's causing it ? Web searching didn't yield any interesting result...

    At first I thought it was a change in animator states name from 5.5, but I did a script to check all states and none have dots in it.

    Code (csharp):
    1. '.' is not allowed in State name
    2. UnityEditorInternal.InternalEditorUtility:GetGameObjectInstanceIDFromComponent(Int32)
    3. UnityEditor.SceneHierarchyWindow:FrameObjectPrivate(Int32, Boolean, Boolean, Boolean) (at C:\buildslave\unity\build\Editor\Mono\SceneHierarchyWindow.cs:1318)
    4. UnityEditor.SceneHierarchyWindow:FrameObject(Int32, Boolean) (at C:\buildslave\unity\build\Editor\Mono\SceneHierarchyWindow.cs:1299)
    5. UnityEditor.EditorGUIUtility:pingObject(Int32) (at C:\buildslave\unity\build\artifacts\generated\common\editor\EditorGUIUtilityBindings.gen.cs:490)
    6. UnityEditor.ConsoleWindow:SetActiveEntry(LogEntry) (at C:\buildslave\unity\build\Editor\Mono\ConsoleWindow.cs:309)
    7. UnityEditor.ConsoleWindow:OnGUI() (at C:\buildslave\unity\build\Editor\Mono\ConsoleWindow.cs:464)
    8. System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
    9. System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
    10. System.Reflection.MethodBase:Invoke(Object, Object[]) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
    11. UnityEditor.HostView:Invoke(String, Object) (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:249)
    12. UnityEditor.HostView:Invoke(String) (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:242)
    13. UnityEditor.HostView:InvokeOnGUI(Rect) (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:212)
    14. UnityEditor.DockArea:OnGUI() (at C:\buildslave\unity\build\Editor\Mono\GUI\DockArea.cs:352)
     
  2. Baste

    Baste

    Joined:
    Jan 24, 2013
    Posts:
    6,195
    All of that is from Unity trying to draw itself.

    Try resetting the Layout (upper right corner - Layout->Default), and see if it goes away. If not, report a bug.
     
    TechRoxx5 and SirMun like this.
  3. lassade

    lassade

    Joined:
    Jan 27, 2013
    Posts:
    127
    Check if there is any State with a '.' (dot) in the name then replace it
     
    SirMun likes this.
  4. msklywenn

    msklywenn

    Joined:
    Nov 28, 2014
    Posts:
    67
    I did do that, I even did a script to do it for me, just to be sure, and it didn't find any. It's still happening from time to time in 5.5.1f1...