Search Issue Tracker

Fixed in 2022.1.X

Votes

0

Found in

2021.2

2021.2.0b13

2022.1

Issue ID

1369177

Regression

No

Error messages are shown when using a list of SerializeReference objects

Serialization

-

Reproduction steps:
1. Open the attached project "SerializeReferenceBug"
2. Open "Scene" in the Assets folder
3. Enter Play Mode

Expected result: No errors are shown
Actual result: "The serialized array of [SerializeReference] objects is missing entry for Refid -2" and "Assertion failed on expression: 'm_WriteObjectAccumulator.empty()'" errors are shown

Reproducible with: 2021.2.0b15, 2022.1.0a11
Could not test with: 2019.4.31f1, 2020.3.20f1, 2021.1.24f1 ("The list of [SerializeReference] objects being deserialized is from a more recent version of Unity. This is not supported and objects will be skipped.")

Notes:
- After a couple of reproductions the errors sometimes no longer show up.

  1. Resolution Note (fix version 2022.1):

    Fixed in: 2022.1.0a12

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.