Not signed in
Copyright © 2026 Unity Technologies
Improved init/destroy of editor window for AudioRandomcontainer asset to fix null reference exceptions when reloading domain (e.g. when editing scripts).
Steps to reproduce:
Actual results: A null reference error is thrown in the console
Expected results: No error is thrown in the console
Reproducible with versions: 2023.2.8f1, 2023.3.0b8
Can’t test with versions: 2022.3.X, 2021.3.X
Tested on (OS): MacOS (M1) Ventura 13.6.4
Stack trace
NullReferenceException: Object reference not set to an instance of an object UnityEditor.AudioContainerWindow.UpdateTransportButtonStates () (at /Users/bokken/build/output/unity/unity/Editor/Mono/Audio/AudioContainerWindow.cs:404) UnityEditor.AudioContainerWindow.BindAndTrackPreviewProperties () (at /Users/bokken/build/output/unity/unity/Editor/Mono/Audio/AudioContainerWindow.cs:369) UnityEditor.AudioContainerWindow.BindAndTrackObjectAndProperties () (at /Users/bokken/build/output/unity/unity/Editor/Mono/Audio/AudioContainerWindow.cs:292) UnityEditor.AudioContainerWindow.CreateGUI () (at /Users/bokken/build/output/unity/unity/Editor/Mono/Audio/AudioContainerWindow.cs:228) UnityEditor.AudioContainerWindow.OnTargetChanged (System.Object sender, System.EventArgs e) (at /Users/bokken/build/output/unity/unity/Editor/Mono/Audio/AudioContainerWindow.cs:303) UnityEditor.AudioContainerWindowState.UpdateTarget () (at /Users/bokken/build/output/unity/unity/Editor/Mono/Audio/AudioContainerWindowState.cs:168) UnityEditor.AudioContainerWindowState.Resume () (at /Users/bokken/build/output/unity/unity/Editor/Mono/Audio/AudioContainerWindowState.cs:97) UnityEditor.AudioContainerWindow.OnBecameVisible () (at /Users/bokken/build/output/unity/unity/Editor/Mono/Audio/AudioContainerWindow.cs:1209) UnityEditor.HostView.RegisterSelectedPane (System.Boolean sendEvents) (at /Users/bokken/build/output/unity/unity/Editor/Mono/HostView.cs:609) UnityEditor.HostView.OnEnable () (at /Users/bokken/build/output/unity/unity/Editor/Mono/HostView.cs:227) UnityEditor.DockArea.OnEnable () (at /Users/bokken/build/output/unity/unity/Editor/Mono/GUI/DockArea.cs:177)
Sign in to see your voted issues