How to reproduce:
1. Open any project
2. Open the Preset window for a Game Object and create a new Preset
4. Turn on the Inspector for the Presets window
3. Select it in the window and then choose the "Clear the current value" option
4. Observe the Console
Reproducible with: 2023.2.0a14, 2023.1.0b16
Not reproducible with: 2023.2.0a15
Couldn't test with: 2020.3.47f1, 2021.3.24f1, 2022.2.17f1 (The Presets window is old)
Error Message: NullReferenceException: SerializedObject of SerializedProperty has been Disposed.
UnityEditor.SerializedProperty.get_intValue () (at <3a0f23a72f9a42e68c8e02f26cf0801d>:0)
UnityEditor.UIElements.Bindings.ListViewSerializedObjectBinding.Update () (at <933a504e8d064b15a44160dbb9bf3ef7>:0)
UnityEngine.UIElements.VisualTreeBindingsUpdater.UpdateBindings () (at <3658892c1eeb450db00efa8398d342a6>:0)
UnityEngine.UIElements.VisualTreeBindingsUpdater.Update () (at <3658892c1eeb450db00efa8398d342a6>:0)
UnityEngine.UIElements.VisualTreeUpdater.UpdateVisualTreePhase (UnityEngine.UIElements.VisualTreeUpdatePhase phase) (at <3658892c1eeb450db00efa8398d342a6>:0)
UnityEngine.UIElements.Panel.UpdateBindings () (at <3658892c1eeb450db00efa8398d342a6>:0)
UnityEngine.UIElements.UIElementsUtility.UnityEngine.UIElements.IUIElementsUtility.UpdateSchedulers () (at <3658892c1eeb450db00efa8398d342a6>:0)
UnityEngine.UIElements.UIEventRegistration.UpdateSchedulers () (at <3658892c1eeb450db00efa8398d342a6>:0)
UnityEditor.RetainedMode.UpdateSchedulers () (at <933a504e8d064b15a44160dbb9bf3ef7>:0)
Error message on 2023.1.0b1:
ArgumentNullException: Value cannot be null.
Parameter name: _unity_self
UnityEditor.UIElements.Bindings.SerializedObjectBindingContext.UpdateRevision () (at <882712ecd97c420a8ec54167cdc5a4b6>:0)
UnityEditor.UIElements.Bindings.SerializedObjectBindingContext.ResetUpdate () (at <882712ecd97c420a8ec54167cdc5a4b6>:0)
UnityEditor.UIElements.Bindings.SerializedObjectBindingBase.ResetUpdate () (at <882712ecd97c420a8ec54167cdc5a4b6>:0)
UnityEditor.UIElements.Bindings.SerializedObjectBindingContextUpdater.Update () (at <882712ecd97c420a8ec54167cdc5a4b6>:0)
UnityEngine.UIElements.VisualTreeBindingsUpdater.UpdateBindings () (at <de121ba967424592af267e4b0a4574a0>:0)
UnityEngine.UIElements.VisualTreeBindingsUpdater.Update () (at <de121ba967424592af267e4b0a4574a0>:0)
UnityEngine.UIElements.VisualTreeUpdater.UpdateVisualTreePhase (UnityEngine.UIElements.VisualTreeUpdatePhase phase) (at <de121ba967424592af267e4b0a4574a0>:0)
UnityEngine.UIElements.Panel.UpdateBindings () (at <de121ba967424592af267e4b0a4574a0>:0)
UnityEngine.UIElements.UIElementsUtility.UnityEngine.UIElements.IUIElementsUtility.UpdateSchedulers () (at <de121ba967424592af267e4b0a4574a0>:0)
UnityEngine.UIElements.UIEventRegistration.UpdateSchedulers () (at <de121ba967424592af267e4b0a4574a0>:0)
UnityEditor.RetainedMode.UpdateSchedulers () (at <882712ecd97c420a8ec54167cdc5a4b6>:0)