- changed status to open
Odin Project Validator throws NullReferenceException when scanning all open scenes
Issue #545
resolved
NullReferenceException: Object reference not set to an instance of an object Sirenix.OdinValidator.Editor.ValidationOverview+ValidationInfoMenuItem.GetDisplayString (Sirenix.OdinValidator.Editor.ValidationOverview+DisplayOptions option) (at Assets/Plugins/Sirenix/Odin Validator/Editor/Scripts/Editors/ValidationOverview.cs:435) Sirenix.OdinValidator.Editor.ValidationOverview+ValidationInfoMenuItem.<.ctor>b__6_0 (Sirenix.OdinValidator.Editor.ValidationOverview+DisplayOptions x) (at Assets/Plugins/Sirenix/Odin Validator/Editor/Scripts/Editors/ValidationOverview.cs:352) System.Linq.Enumerable+SelectArrayIterator`2[TSource,TResult].ToArray () (at <1b13ba6391c74847bbc3eddc86df7eee>:0) System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) (at <1b13ba6391c74847bbc3eddc86df7eee>:0) Sirenix.OdinValidator.Editor.ValidationOverview+ValidationInfoMenuItem..ctor (Sirenix.OdinInspector.Editor.OdinMenuTree tree, Sirenix.OdinInspector.Editor.Validation.ValidationResult validationResult, Sirenix.OdinValidator.Editor.ValidationProfileResult profileResult, Sirenix.OdinInspector.Editor.ResizableColumn[] columns, Sirenix.OdinValidator.Editor.ValidationOverview+DisplayOptions displayOptions, System.Int32 originalItemIndex) (at Assets/Plugins/Sirenix/Odin Validator/Editor/Scripts/Editors/ValidationOverview.cs:352) Sirenix.OdinValidator.Editor.ValidationOverview.Update () (at Assets/Plugins/Sirenix/Odin Validator/Editor/Scripts/Editors/ValidationOverview.cs:96) Sirenix.OdinValidator.Editor.ValidationProfileEditorDrawer+<>c__DisplayClass13_0.<ScanProfile>b__0 () (at Assets/Plugins/Sirenix/Odin Validator/Editor/Scripts/Editors/ValidationProfileEditorDrawer.cs:184) UnityEditor.EditorApplication.Internal_CallDelayFunctions () (at C:/buildslave/unity/build/Editor/Mono/EditorApplication.cs:209)
All my open scenes are removed from the hierarchy except for one.
Comments (2)
-
-
reporter - changed status to resolved
Indeed it is fixed! Issue
#544remains however. - Log in to comment
Hello Nick,
We already have a potential fix for this issue, slated for the next patch release - I can send it to you if you contact me on Discord or email (tor@sirenix.net) with your Odin invoice ID. Would be nice to verify that our fix works, as we’ve been unable to reproduce this ourselves.