Search Issue Tracker
Fixed in 2022.2.X
Votes
0
Found in
2021.2
2022.1
2022.1.0b4
2022.2
Issue ID
1396504
Regression
No
"SerializedProperty has disappeared!" error thrown when calling ApplyModifiedProperties after deleting a property
Full title: "SerializedProperty counters.Array.data[1] has disappeared!" error thrown when calling ApplyModifiedProperties after deleting a property and accessing the managedReferenceValue of properties in a ReorderableList of the next property in the array
Reproduction steps:
1. Open the user's attached project "AFPSCounter-2022.1.zip"
2. Open "ProfilerCounters" Scene
3. Select "Advanced FPS Counter" in the Hierarchy window
4. Click the "-" next to "FPS Counter" in the Inspector window
Expected result: No error in the Console window
Actual result: An error is thrown:
SerializedProperty counters.Array.data[1] has disappeared!
UnityEditor.SerializedProperty:get_managedReferenceValue ()
Reproducible with: 2021.2.14f1, 2022.1.0b10, 2022.2.0a4
Not reproducible with: 2022.2.0a5, 2022.2.0a6
Could not test with: 2019.4.36f1, 2020.3.29f1 ("The list of [SerializeReference] objects being deserialized is from a more recent version of Unity. This is not supported and objects will be skipped.")
Note: "FPS Counter" has to be expanded for the issue to be reproducible
Comments (2)
-
NathanJacobs
Jun 06, 2022 17:02
Is this going to be fixed in 2021 LTS as well?
-
Nexer8
May 23, 2022 14:17
Could this be backported to 2022.1.X?
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Build for iOS with UnityAds fails with linker failures when performing a CocoaPods build
- NavMeshManager.LoadData takes a long time and causes performance spikes when enabling a NavMeshSurface with already instantiated NavMeshLinks
- Shadows created by real-time Spotlights are rendered at a very low resolution on terrain when HDRPAsset Lit Shader Mode is set to Forward or Both
- “STP” in Project window > Advanced Upscalers by Priority menu list is shown as available to add when it is already added to the list
- Rename fails with an error “Canceling DisplayDialog” when renaming a Mipmap Limit Group in Project Settings > Quality after adding a new group
Resolution Note (fix version 2022.2):
Fixed in: 2022.2.0a5