Not signed in
Copyright © 2026 Unity Technologies
Avoid crash and log error message when struct assigned to SerializeReference field
Reproduction steps: 1. Open the user's attached project 2. Open "Assets/Ouroboros/Battle Board/Scenes/Battle Board" scene 3. Enter Play Mode
Expected result: Editor enters Play Mode successfully Actual result: Editor crashes
Reproducible with: 2019.4.38f1, 2020.3.33f1, 2021.2.19f1, 2021.3.0f1, 2022.1.0b15, 2022.2.0a10
Note:
First lines of stacktrace: 0x00007ff9af9fd3fd (mono-2.0-bdwgc) [class.c:3530] mono_class_is_subclass_of_internal 0x00007ff9afaf8133 (mono-2.0-bdwgc) [external-only.c:319] mono_class_is_subclass_of 0x00007ff658d7e07d (Unity) scripting_class_is_subclass_of 0x00007ff658de1d7c (Unity) ManagedReferencesTransferState::RegisterReference 0x00007ff658d9c492 (Unity) RemapPPtrTransfer::Transfer<ArrayOfManagedReferencesTransferer>
Sign in to see your voted issues