Copyright © 2026 Unity Technologies
Steps to reproduce:
1. Create new Unity project using Universal 3D Template
2. In Project window create New Universal Render Pipeline Asset_Renderer.asset (Create > Rendering > URP Asset (with Universal Renderer)) and select it
3. Click on “Add Renderer Feature” button and select “Full Screen Pass Renderer Feature_Old GUID”
4. Press undo (command+z)
5. Press redo (command+shift+z)
6. Press undo again (command+z)
7. Observe the Console window
Actual results: “ObjectDisposedException: SerializedProperty injectionPoint has disappeared!” Errors are thrown in the Console window, unable to undo added renderer feature
Expected results: No errors are thrown in the Console window, able to undo added renderer feature
Reproducible with versions: 6000.0.78f1, 6000.3.20f1, 6000.5.4f1, 6000.6.0b5, 6000.7.0a3
Tested on (OS): macOS Tahoe 26.5.2 (M1)
ObjectDisposedException: SerializedProperty injectionPoint has disappeared!
UnityEditor.SerializedProperty.SyncSerializedObjectVersion () (at <47dfb82687474f36ae3f51f095598680>:0)
UnityEditor.SerializedProperty.get_propertyType () (at /Users/bokken/build/output/unity/unity/Editor/Mono/SerializedProperty.bindings.cs:1122)
UnityEditor.EditorGUILayout.IsChildrenIncluded (UnityEditor.SerializedProperty prop) (at /Users/bokken/build/output/unity/unity/Editor/Mono/EditorGUILayout.cs:2089)
UnityEditor.EditorGUILayout.PropertyField (UnityEditor.SerializedProperty property, UnityEngine.GUIContent label, UnityEngine.GUILayoutOption[] options) (at /Users/bokken/build/output/unity/unity/Editor/Mono/EditorGUILayout.cs:2073)
UnityEditor.Rendering.Universal.FullScreenPassRendererFeatureEditor.OnInspectorGUI () (at ./Library/PackageCache/com.unity.render-pipelines.universal@128dc9449a2f/Editor/RendererFeatures/FullScreenPassRendererFeatureEditor.cs:73)
UnityEditor.Rendering.Universal.ScriptableRendererDataEditor.DrawRendererFeature (System.Int32 index, UnityEditor.SerializedProperty& renderFeatureProperty) (at ./Library/PackageCache/com.unity.render-pipelines.universal@128dc9449a2f/Editor/ScriptableRendererDataEditor.cs:210)
UnityEditor.Rendering.Universal.ScriptableRendererDataEditor.DrawRendererFeatureList () (at ./Library/PackageCache/com.unity.render-pipelines.universal@128dc9449a2f/Editor/ScriptableRendererDataEditor.cs:102)
UnityEditor.Rendering.Universal.ScriptableRendererDataEditor.OnInspectorGUI () (at ./Library/PackageCache/com.unity.render-pipelines.universal@128dc9449a2f/Editor/ScriptableRendererDataEditor.cs:83)
UnityEditor.Rendering.Universal.UniversalRendererDataEditor.OnInspectorGUI () (at ./Library/PackageCache/com.unity.render-pipelines.universal@128dc9449a2f/Editor/UniversalRendererDataEditor.cs:286)
UnityEditor.UIElements.InspectorElement+<>c__DisplayClass88_0.<CreateInspectorElementUsingIMGUI>b__2 () (at /Users/bokken/build/output/unity/unity/Editor/Mono/UIElements/Inspector/InspectorElement.cs:872)
UnityEditor.EditorApplication:Internal_CallGlobalEventHandler() (at /Users/bokken/build/output/unity/unity/Editor/Mono/EditorApplication.cs:587)
Issues you vote on will appear here